Я использую AES для шифрования и дешифрования паролей на сайте. В любом случае; шифрование работает просто отлично. Но у меня есть некоторые проблемы с расшифровкой. На линии:
byte[] decrypted = DecryptStringFromBytes_Aes(encrypted, key, iv);
Я получаю эту ошибку: Невозможно преобразовать тип 'string' в 'byte []'. Я много чего перепробовал, но ничего не получается.
Вы можете увидеть оставшуюся часть кода ниже.
string original = txtEncrypt.Text;
byte[] key = new byte[] { 3,122,23,189,15,2,55,82,97,17,255,45,1,65,41,200 };
byte[] iv = new byte[16];
Aes myAes = Aes.Create();
byte[] encrypted = EncryptStringToBytes_Aes(original, key, iv);
byte[] decrypted = DecryptStringFromBytes_Aes(encrypted, key, iv);
С уважением,
Адриан