Извлечение открытого ключа из сертификата и шифрование данныхPython

Программы на Python
Anonymous
Извлечение открытого ключа из сертификата и шифрование данных

Сообщение Anonymous »

Это домашнее задание!
Я получаю сертификат сервера, используя get_peer_certificate()
и вызывая dump_certificate, чтобы сбросить сертификат в переменную. Формат — PEM, и он мне подходит.

Код: Выделить всё

-----BEGIN CERTIFICATE-----
GIBBERISH................
......................
........................

-----END CERTIFICATE-----
Как извлечь открытый ключ сервера из этого файла («server.pubkey») и зашифровать открытый текст с использованием алгоритма RSA и любого Python библиотека. На момент написания этой статьи я использую pyOpenSSL

Подробнее здесь: https://stackoverflow.com/questions/578 ... pting-data

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