0
使用沒有os調用的python來檢測傳入的電子郵件是否被簽名是否可能? (不要在意證書的有效性,我只是想知道,如果消息包含一個簽名的內容)驗證電子郵件是否包含python中的s/mime
相應的OpenSSL的命令,我想重現如下:
openssl smime -verify -in /tmp/mails/d4fa5d0f-2250-4acd-8d3d-14c4e9743392
我可以運行os.system('openssl smime -verify -in /tmp/mails/d4fa5d0f-2250-4acd-8d3d-14c4e9743392')
,但如果可能的話,我想使用python庫。
我發現的所有例子都意味着我有一個公鑰來解密證書,我只想知道電子郵件是否包含簽名內容。
這是可能的,而無需調用'openssl'。只需在python中使用openssl庫。 – jofel
https://pypi.python.org/pypi/pyOpenSSL怎麼樣 – Trilarion