C# and VB.Net Encryption
Hi. These following code will show you the encryption and decryption of your data.
C#
public static string EncryptString(string strString)
{
Byte[] _bitEncrypt;
string EnCrypted;
_bitEncrypt = ASCIIEncoding.ASCII.GetBytes(strString);
EnCrypted = Convert.ToBase64String(_bitEncrypt);
return EnCrypted;
}
public static string DecryptString(string strString)
{
Byte[] _bitDecrypt;
string Decrypted;
_bitDecrypt = Convert.FromBase64String(strString);
Decrypted = ASCIIEncoding.ASCII.GetString(_bitDecrypt);
return Decrypted;
}
VB
Public Function EncryptQueryString(ByVal queryString As String) As String
Dim _bitEncrypt As Byte()
_bitEncrypt = ASCIIEncoding.ASCII.GetBytes(queryString)
Dim encryptedQueryString As String = Convert.ToBase64String(_bitEncrypt)
Return encryptedQueryString
End Function
Public Function DecryptQueryString(ByVal queryString As String) As String
Dim _bitDecrypt As Byte()
_bitDecrypt = Convert.FromBase64String(queryString)
Dim decryptedQueryString = ASCIIEncoding.ASCII.GetString(_bitDecrypt)
Return decryptedQueryString
End Function
I hope this one will help many.
Reference: http://codeincsharp.blogspot.com/2008/08/encrypt-and-decrypt-in-c.html