который имеет функции сертификата X509, а также шифрование RSA:
ля домашнего задания! Я получаю сертификат сервера, используяget_peer_certificate()
и призваниеdump_certificate
сбросить сертификат в переменную. Формат PEM и выглядит правильно для меня.
-----BEGIN CERTIFICATE-----
GIBBERISH................
......................
........................
-----END CERTIFICATE-----
Как извлечь из этого файла открытый ключ сервера ('server.pubkey') и зашифроватьplaintext
с помощьюRSA
алгоритм и любая библиотека питонов. На момент написания этого я использую pyOpenSSL