Здравствуйте, geHucKa, Вы писали:
HK>Так я же его вроде шифрую одним и тем же ключём. Ответы и должны быть разные? Мне тогда такой метод не подходит....
Для сравнения идентичности сообщений — существует хеш. Он всегда одинаков для одинаковых сообщений.
RSACryptoServiceProvider rsa = new RSACryptoServiceProvider();
rsa.FromXmlString(strPrivateKey);
string s = "строка";
byte[] b;
b = rsa.Encrypt(Encoding.Default.GetBytes(s), true);
b = rsa.Encrypt(Encoding.Default.GetBytes(s), true);
b = rsa.Encrypt(Encoding.Default.GetBytes(s), true);
Пользуясь случаем, передаю привет маме, папе и брату! :Р
Здравствуйте, geHucKa, Вы писали:
HK>Так я же его вроде шифрую одним и тем же ключём. Ответы и должны быть разные? Мне тогда такой метод не подходит....
Гугол в помощи — термин для поиска "имитовставка"
... << RSDN@Home 1.2.0 alpha rev. 719>>
Re[5]: RSA Encrypt использовать имеющийся ключ
От:
Аноним
Дата:
05.02.08 11:54
Оценка:
Ты скорее всего первоначальный вектор явно не инициализируешь