Найти - Пользователи
Полная версия: rsa - проблемы с декодированием
Начало » Python для новичков » rsa - проблемы с декодированием
1 2
akolesnikov
спасибо за помощь, уже не надо) все сделано классом, потому что используется оболочка Qt, где кроме этого алгоритма еще море всего. поэтому эдакое отделение блока кода. хотя, конечно, правильно было бы вынести это в отдельный модуль.
Viper
54 именно для этого случая. В общем случае n должно быть больше максимального числа которое мы собираемся кодировать, это связано с делением по модулю.
Например если мы попробуем закодировать 3 и 7 с n=4, то получим
In [1]: 3 ** 10 % 4
Out[1]: 1

In [2]: 7 ** 10 % 4
Out[2]: 1
и при декодировании оба окажутся равными 3.
akolesnikov
большое спасибо!
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB