Encrypt Text
private string Encrypt(string clearText) // Functon for plane text to encrypt text
{
string EncryptionKey = "MAKV2SPBNI99212";
byte[] clearBytes = Encoding.Unicode.GetBytes(clearText);
using (Aes encryptor = Aes.Create())
{
Rfc2898DeriveBytes pdb = new Rfc2898DeriveBytes(EncryptionKey, new byte[] { 0x49, 0x76, 0x61, 0x6e, 0x20, 0x4d, 0x65, 0x64, 0x76, 0x65, 0x64, 0x65, 0x76 });
encryptor.Key = pdb.GetBytes(32);
encryptor.IV = pdb.GetBytes(16);
using (MemoryStream ms = new MemoryStream())
{
using (CryptoStream cs = new CryptoStream(ms, encryptor.CreateEncryptor(), CryptoStreamMode.Write))
{
cs.Write(clearBytes, 0, clearBytes.Length);
cs.Close();
}
clearText = Convert.ToBase64String(ms.ToArray());
}
}
return clearText;
}
protected void Button1_Click(object sender, EventArgs e)
{
string uid=Encrypt(TextBox1.Text);
string pwd=Encrypt(TextBox2.Text);
con.Open();
SqlCommand cmd = new SqlCommand("insert into ustable (uid,pass) values ('" + uid + "','" + pwd + "')",con);
int i = cmd.ExecuteNonQuery();
con.Close();
if (i > 0)
{
Response.Write("Saved");
}
else
{
Response.Write("Eroor....");
}
}
private string Encrypt(string clearText) // Functon for plane text to encrypt text
{
string EncryptionKey = "MAKV2SPBNI99212";
byte[] clearBytes = Encoding.Unicode.GetBytes(clearText);
using (Aes encryptor = Aes.Create())
{
Rfc2898DeriveBytes pdb = new Rfc2898DeriveBytes(EncryptionKey, new byte[] { 0x49, 0x76, 0x61, 0x6e, 0x20, 0x4d, 0x65, 0x64, 0x76, 0x65, 0x64, 0x65, 0x76 });
encryptor.Key = pdb.GetBytes(32);
encryptor.IV = pdb.GetBytes(16);
using (MemoryStream ms = new MemoryStream())
{
using (CryptoStream cs = new CryptoStream(ms, encryptor.CreateEncryptor(), CryptoStreamMode.Write))
{
cs.Write(clearBytes, 0, clearBytes.Length);
cs.Close();
}
clearText = Convert.ToBase64String(ms.ToArray());
}
}
return clearText;
}
protected void Button1_Click(object sender, EventArgs e)
{
string uid=Encrypt(TextBox1.Text);
string pwd=Encrypt(TextBox2.Text);
con.Open();
SqlCommand cmd = new SqlCommand("insert into ustable (uid,pass) values ('" + uid + "','" + pwd + "')",con);
int i = cmd.ExecuteNonQuery();
con.Close();
if (i > 0)
{
Response.Write("Saved");
}
else
{
Response.Write("Eroor....");
}
}
No comments:
Post a Comment