Ошибка OverFlow при шифровании сообщений с использованием алгоритма RSA в PythonPython

Программы на Python
Ответить
Гость
 Ошибка OverFlow при шифровании сообщений с использованием алгоритма RSA в Python

Сообщение Гость »


Когда я реализую алгоритм RSA для шифрования/дешифрования сообщений в чате TCP, я получаю следующую ошибку: ** OverflowError: для сообщения необходимо 128 байт, но места хватает только для 117**

Я использовал 1024 бита для ключей( rsa.newkeys(1024))

Вот код: https://pastebin.com/u3fvfu6m
Я попытался взять 512 бит, что является минимумом, но ошибка все равно та же. Я использую этот урок на YouTube:
Я пытался использовать минимальные биты (512) для ключа, но получаю ту же ошибку. Я думаю, проблема в том, что сообщение не может быть зашифровано из-за нехватки места, но я не понимаю его достаточно ясно.
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»