.NET 4.x BlowFish - неправильный результат шифрования - C#
Формулировка задачи:
Приветствую. Небольшая проблема с шифрованием BlowFish. Есть ключ и текст, который нужно зашифровать
Использую класс, приложенный к теме, так как не поместился в сообщение
На выходе получаю совершенно не то, что надо. Получаю такую строку
А функция должна вернуть
Результаты сравнивал через сайты: Сайт-1, Сайт-2. На обоих сайтах результаты совпали
string key = "51930147018392358743305910731835"; string message = "test message"; BlowFish bf = new BlowFish(key); richTextBox1.Text = bf.Decrypt_ECB(message);
D?m??s
¬Óޫ½SÏF€}‘û/¸ը
Решение задачи: «.NET 4.x BlowFish - неправильный результат шифрования»
textual
Листинг программы
string key = "51930147018392358743305910731835"; string message = "test message"; BlowFish bf = new BlowFish(Encoding.UTF8.GetBytes(key)); string encrypted = bf.Encrypt_ECB(message); string decrypted = bf.Decrypt_ECB(encrypted);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д