@genek_orlov

Шифрование RSA в PYTHON. Как изначально генерировать публичный ключ, а на другом устройстве имея публичный генерировать приватный?

Необходимо генерировать публичный ключ по нему шифровать информацию и после этого на другое устройство отправлять публичный ключ и по публичному ключу генерировать приватный и расшифровывать текст
  • Вопрос задан
  • 1021 просмотр
Пригласить эксперта
Ответы на вопрос 3
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Вы не понимаете смысла ключей. Если бы по одному ключу можно было восстановить второй, то никакой защиты они бы не давали.
Правильная схема выглядит так:
Устройство A генерирует пару ключей и выкладывает открытый ключ в общий доступ.
Устройство B скачивает открытый ключ, шифрует им документ и отправляет его устройству A.
Устройство A, используя парный закрытый ключ, расшифровывает документ.
Ответ написан
CityCat4
@CityCat4
Если я чешу в затылке - не беда!
Сделайте такое - и все хакеры мира Вам памятник поставят. Из чистого золота.

Восстановить по одному ключу второй - невозможно. Гуглите на тему криптографии с открытым ключом.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы