2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Объясните чайнику RSA
Сообщение20.11.2013, 14:27 
Например:
5, 11
n=55
j(n)=40
e, НОД (e, J(n)))=1 and 1<e<J(n), НОД (e,40)=1 => e=3
d, d=(2*n+1)/e=2*55+1/3=37

Шифрование:
m=312
Вычислить шифротекст:
C=E(m)=
=m^e mod n
=312^3 mod 55 = 53
Вычислить исходное сообщение:
m=D(c)=
=c^d mod n
=53^37 mod 55 = 48
Проблема в том, что выходит m=D(c)=
=c^d mod n=48, а должно быть =312
Где здесь ошибка? И как правильно вычислять открытый и закрытый ключи?

 
 
 
 Posted automatically
Сообщение20.11.2013, 14:33 
Аватара пользователя
 i  Тема перемещена из форума «Математика (общие вопросы)» в форум «Карантин»
Причина переноса: формулы не оформлены $\TeX$ом

hai7i7y
Наберите все формулы и термы $\TeX$ом.
Инструкции по оформлению формул здесь или здесь (или в этом видеоролике).
После исправлений сообщите в теме Сообщение в карантине исправлено, и тогда тема будет возвращена.

 
 
 [ Сообщений: 2 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group