|
//Encryption and Decryption in c#.net 1.1
//using System.Security ;
//using System.Security.Cryptography ;
try
{
string smsg="Encryption test";
string senc,sdec;
DESCryptoServiceProvider des=new DESCryptoServiceProvider();
System.Text.Encoding utf=new System.Text.UTF8Encoding();
byte[] key=utf.GetBytes("12345678");
byte[] iv={1,2,3,4,5,6,7,8};
ICryptoTransform encryptor=des.CreateEncryptor(key,iv);
ICryptoTransform decryptor=des.CreateDecryptor(key,iv);
byte[] bmsg=utf.GetBytes(smsg);
byte[] benc=encryptor.TransformFinalBlock(bmsg,0,bmsg.Length);
senc=System.Convert.ToBase64String(benc);
textBox1.Text =senc ;
byte[] benc1=System.Convert.FromBase64String(senc);
byte[] bdec=decryptor.TransformFinalBlock(benc1,0,benc1.Length);
sdec=utf.GetString(bdec);
textBox2.Text =sdec;
}
catch(Exception ex)
{
System.Diagnostics.Debug.WriteLine (ex.Message );
}
Here is the code for encryption and decryption of string in c#.net
using System.Security ;
using System.Security.Cryptography ;
try
{
string smsg="The Message to encrypt!";
string senc,sdec;
DESCryptoServiceProvider des=new DESCryptoServiceProvider();
System.Text.Encoding utf=new System.Text.UTF8Encoding();
byte[] key=utf.GetBytes("12345678");
byte[] iv={1,2,3,4,5,6,7,8};
ICryptoTransform encryptor=des.CreateEncryptor(key,iv);
ICryptoTransform dec
|
|
|
|