Использование библиотеки Python OpenSSL для шифрования почтового тела S / MIME - PullRequest
0 голосов
/ 21 октября 2018

Существует пример кода, использующего библиотеку cryptography для шифрования тела письма, здесь: https://github.com/balena/python-smime однако в настоящее время это работает только для простого тела сообщения.

Учитывая, что команда

openssl smime -encrypt -in mail.eml -aes256 recipient.crt > outmail.eml

, кажется, выполняет работу с произвольным содержимым тела. Не могли бы вы поделиться эквивалентным примером, который использует библиотеку https://pyopenssl.org/ для этого?

РЕДАКТИРОВАТЬ:вот аналогичный (дополнительный) вопрос и ответ о том, как сделать подпись S / MIME с использованием той библиотеки, которую я работаю для меня.

Несвязанный PKCS # 7 SHA1 +Подпись RSA без M2Crypto

...