EncryptString(DataProtectionStore,String,String) Method
Specifies which key store to use (User or Machine)
A string of text to encrypt
The entropy, or "password" to use to decrypt this data. The value must be the same as was used to originally encrypt the data
Encrypts a string, using the specified entropy, and returns a Base64-encoded string representing the encrypted output
Syntax
'Declaration
Public Overloads Shared Function EncryptString( _
ByVal _keyStore_ As DataProtectionStore, _
ByVal _plainText_ As String, _
ByVal _entropy_ As String _
) As String
public static string EncryptString(
DataProtectionStore _keyStore_,
string _plainText_,
string _entropy_
)
Parameters
keyStore
Specifies which key store to use (User or Machine)
plainText
A string of text to encrypt
entropy
The entropy, or "password" to use to decrypt this data. The value must be the same as was used to originally encrypt the data
Remarks
It is important not to lose the entropy used to encrypt this data. If the entropy is lost, the data cannot be decrypted. If the entropy must be stored, do not store it with the encrypted payload.
** WARNING**: The encryption produced by this class is only usable from the machine on which the encryption occurred. The encrypted text cannot be used by a different computer.
Requirements
Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server family