Mentalis.org Security Library documentation

DataProtectionCryptoServiceProvider Class

The DataProtectionCryptoServiceProvider is a class that performs encryption and decryption on data without explicitly requiring a password.
There are two different types of encryption. The first type will associate the encrypted data with the logon credentials of the current user. Hence only a user with matching logon credentials can decrypt the data.
The second type will associate the encrypted data with the local machine. Any user of a specific machine will be able to decrypt encrypted data under this scheme.
This class cannot be inherited.

For a list of all members of this type, see DataProtectionCryptoServiceProvider Members.

System.Object
   DataProtectionCryptoServiceProvider

[Visual Basic]
NotInheritable Public Class DataProtectionCryptoServiceProvider
Implements IDisposable
[C#]
public sealed class DataProtectionCryptoServiceProvider : IDisposable

Requirements

Namespace: Org.Mentalis.Security.Cryptography Namespace

Assembly: Org.Mentalis.Security.dll

See Also

DataProtectionCryptoServiceProvider Members | Org.Mentalis.Security.Cryptography Namespace