@genek_orlov

Как передавать зашифрованное сообщение?

Использую библиотеку RSA. Пример программы из интернета :
import rsa

(pubkey, privkey) = rsa.newkeys(512)

message = b'Hello Blablacode.ru!'

# шифруем
crypto = rsa.encrypt(message, pubkey)
print(crypto)
print(type(crypto))
# расшифровываем
message = rsa.decrypt(crypto, privkey)
print(message)

Как передавать crypto другому пользователю?Если перевести в string потом опять в bytes будет ошибка расшифровки
  • Вопрос задан
  • 160 просмотров
Пригласить эксперта
Ответы на вопрос 1
rSedoy
@rSedoy
Python/Django
Тебе уже кучу раз намекали, но всё туго. Варианты:
0. Прямо взять и передать эти байты.
1. Сохранить как строку, закодировав в Base64 или подобное, передать строку
2. Сохранить как бинарный файл, передать файл
3. Ждать когда кто-нибудь предложить иной вариант
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы
от 140 000 до 180 000 руб.
karasiki Казань
от 20 000 до 60 000 руб.
Хантфлоу Махачкала
от 10 000 до 20 000 руб.
13 дек. 2018, в 22:52
5000 руб./за проект
13 дек. 2018, в 21:54
5000 руб./за проект
13 дек. 2018, в 21:32
1000 руб./за проект