Здравствуйте я пытаюсь сделать простой шифровать, расшифровывать алгоритм и я цветовым шифровать код правильно, но описание кода не работаетКак расшифровать зашифрованные данные с использованием криптографии
static string Encript(string value)
{
using (MD5CryptoServiceProvider md5 = new MD5CryptoServiceProvider())
{
UTF8Encoding utf8 = new UTF8Encoding();
byte[] data = md5.ComputeHash(utf8.GetBytes(value));
return Convert.ToBase64String(data);
}
}
static string Decript(string value)
{
using (TripleDESCryptoServiceProvider Tdecript = new TripleDESCryptoServiceProvider())
{
UTF8Encoding utf8 = new UTF8Encoding();
byte[] DataToDecrypt = Convert.FromBase64String(value);
return utf8.GetString(DataToDecrypt);
}
}
this is show when i press decript button
Это ошибка. – Thomas
@Thomas извините, я исправлю это –
Вы знаете, что хэширование является односторонней функцией? Вы не можете расшифровывать хэши. – cybermonkey