我想知道是否有任何 django 模块,或者在这种情况下是任何 python 模块,这将允许我创建自己的应用程序来管理 GnuPG 密钥的创建、管理等,以及通过它签署和加密文档的能力应用?
如果没有这样的模块,我该怎么做?
谢谢你。
我写了一个 Django 应用程序django-email-extras,它完全符合您的要求。它允许用户通过 Django 管理员管理 GPG 密钥,并使用有效密钥加密发给收件人的所有邮件,并支持带有附件的多部分模板化电子邮件。
GnuPGInterface可以做所有这些——它本质上是一个围绕 GnuPG 程序的 Python 包装器。
PyMe可能更易于使用,因为它旨在环绕 GPGME(ME = Made Easy)。
能够对数据进行签名、加密、解密和验证。
能够列出密钥、导出和导入密钥以及管理密钥环。