@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 будет ошибка расшифровки
  • Вопрос задан
  • 178 просмотров
Пригласить эксперта
Ответы на вопрос 1
rSedoy
@rSedoy
Python/Django
Тебе уже кучу раз намекали, но всё туго. Варианты:
0. Прямо взять и передать эти байты.
1. Сохранить как строку, закодировав в Base64 или подобное, передать строку
2. Сохранить как бинарный файл, передать файл
3. Ждать когда кто-нибудь предложить иной вариант
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
от 140 000 до 180 000 руб.
Marilyn Москва
от 80 000 до 110 000 руб.
Платформа НТИ Москва
от 60 000 до 100 000 руб.
23 февр. 2019, в 03:05
40000 руб./за проект
22 февр. 2019, в 23:23
30000 руб./за проект
22 февр. 2019, в 22:04
1250 руб./за проект