Encriptar
Byte[] IV = new byte[] { 0x0012, 0x0034, 0x0056, 0x0078, 0x0090, 0x00AB, 0x00CD, 0x00EF, 0x0013, 0x0045, 0x0099, 0x0AA, 0x0012, 0x0056, 0x0012, 0x0009 };
Byte[] Key = System.Text.Encoding.UTF8.GetBytes("aaaaaa32");
public String Encriptar(String v_senha)
{
try
{
DESCryptoServiceProvider des = new DESCryptoServiceProvider();
Byte[] ArrayEntrada = System.Text.Encoding.UTF8.GetBytes(v_senha);
System.IO.MemoryStream ms = new System.IO.MemoryStream();
CryptoStream cs = new CryptoStream(ms, des.CreateEncryptor(Key, IV), CryptoStreamMode.Write);
cs.Write(ArrayEntrada, 0, ArrayEntrada.Length);
cs.FlushFinalBlock();
return Convert.ToBase64String(ms.ToArray());
}
catch (System.Exception erro)
{
throw new Exception("Ocorreram erros na tentativa de criptografar a senha." + "INFORME: " + erro.Message);
}
}
Byte[] Key = System.Text.Encoding.UTF8.GetBytes("aaaaaa32");
public String Encriptar(String v_senha)
{
try
{
DESCryptoServiceProvider des = new DESCryptoServiceProvider();
Byte[] ArrayEntrada = System.Text.Encoding.UTF8.GetBytes(v_senha);
System.IO.MemoryStream ms = new System.IO.MemoryStream();
CryptoStream cs = new CryptoStream(ms, des.CreateEncryptor(Key, IV), CryptoStreamMode.Write);
cs.Write(ArrayEntrada, 0, ArrayEntrada.Length);
cs.FlushFinalBlock();
return Convert.ToBase64String(ms.ToArray());
}
catch (System.Exception erro)
{
throw new Exception("Ocorreram erros na tentativa de criptografar a senha." + "INFORME: " + erro.Message);
}
}
Comentários
Postar um comentário
Os códigos postados aqui são uma seqüência de instruções de forma ordenada, não compilada para o código de máquina, em uma determinada linguagem de programação.
Ajude a melhorar esses códigos.