pysmime:用于SMIME基本功能的高级库,建立在M2Crypto之上

时间:2024-06-04 02:59:05
【文件属性】:

文件名称:pysmime:用于SMIME基本功能的高级库,建立在M2Crypto之上

文件大小:106KB

文件格式:ZIP

更新时间:2024-06-04 02:59:05

Python

pysmime3 pysmime3是在M2Crypto之上构建的python高级库,可与安全/多用途Internet邮件扩展(S / MIME,RFC 3851)一起使用,作为针对意大利数字签名的M2Crypto案例研究。 M2Crypto是SWIG在OpenSSL之上构建的python库包装。 pysmime3包含用于签名,验证,加密和解密PEM ASCII或DER格式的文件或邮件消息的基本功能,并且具有OpenSC OpenSSL pkcs11引擎(pkcs11模块)对PKCS11智能卡的非常基本的支持。 文档和示例 Epydoc生成的文档可以在docs文件夹中找到,在线版本位于。 一些基本的测试用例存在于tests/test_pysmime.py 。 地位 PKCS11支持很小。 该代码几乎没有注释,文档也不错。 该测试套件非常基础,不包含PKCS11测试。 验证功能不会


【文件预览】:
pysmime-master
----.travis.yml(329B)
----test-requirements.txt(7B)
----docs()
--------pysmime.pkcs11-module.html(7KB)
--------toc-pysmime.mail-module.html(1KB)
--------pysmime.mail-pysrc.html(31KB)
--------pysmime.file-module.html(18KB)
--------identifier-index.html(13KB)
--------pysmime.core.BadPKCS7Type-class.html(6KB)
--------redirect.html(1KB)
--------pysmime.file-pysrc.html(39KB)
--------pysmime.core-module.html(19KB)
--------pysmime.util.BadKeyringSource-class.html(6KB)
--------class-tree.html(5KB)
--------pysmime.core-pysrc.html(59KB)
--------api-objects.txt(2KB)
--------pysmime.core.CertStoreNotAvailable-class.html(6KB)
--------frames.html(589B)
--------index.html(589B)
--------help.html(10KB)
--------toc-pysmime.file-module.html(1KB)
--------pysmime.core.MissingSignerCertificate-class.html(6KB)
--------crarr.png(340B)
--------epydoc.js(10KB)
--------toc-everything.html(4KB)
--------toc-pysmime.pkcs11-module.html(1KB)
--------pysmime-module.html(6KB)
--------pysmime.pkcs11-pysrc.html(13KB)
--------pysmime.mail-module.html(17KB)
--------module-tree.html(5KB)
--------toc.html(2KB)
--------pysmime.util-pysrc.html(26KB)
--------pysmime-pysrc.html(4KB)
--------epydoc.css(16KB)
--------toc-pysmime.util-module.html(2KB)
--------pysmime.util-module.html(14KB)
--------toc-pysmime.core-module.html(2KB)
--------toc-pysmime-module.html(1KB)
----tests()
--------test_file(40B)
--------__init__.py(0B)
--------test_util.py(271B)
--------test_pysmime.py(3KB)
--------certs()
----tox.ini(800B)
----LICENSE(34KB)
----requirements.txt(29B)
----setup.py(1KB)
----.gitignore(111B)
----README.md(1KB)
----pysmime()
--------core.py(9KB)
--------mail.py(5KB)
--------pkcs11.py(1KB)
--------util.py(5KB)
--------__init__.py(0B)
--------file.py(7KB)

网友评论