private static readonly byte[] SALT = new byte[] { 38, 220, 255, 0, 173, 237, 122, 238, 197, 254, 7, 175, 77, 8, 34, 60 };
internal static byte[] DecryptByteArray(byte[] cipher, string password)
{
Rijndael rijndael = Rijndael.Create();
Rfc2898DeriveBytes bytes = new Rfc2898DeriveBytes(password, SALT);
rijndael.Key = bytes.GetBytes(32);
rijndael.IV = bytes.GetBytes(16);
MemoryStream stream = new MemoryStream();
CryptoStream stream2 = new CryptoStream(stream, rijndael.CreateDecryptor(), CryptoStreamMode.Write);
stream2.Write(cipher, 0, cipher.Length);
stream2.Close();
return stream.ToArray();
}
برچسب:
نویسنده: خنج