[英]Simplest yet secure way of using gpg in python?
我想使用通过 gpg2 命令行生成的密钥对 python 中的一些明文进行加密。 应用程序将只知道公钥,并会在存储到数据库之前加密数据。
我知道有 python-gnupg,但只在 gpg 1.4.2 上测试过。 最新的稳定版是 gpg 2.0.19,它添加了一些新的错误修正和功能。 有 pycrypto,但用于简单的加密步骤似乎很笨重。
我可以使用子进程模块并只使用 gpg2,但我不确定从 python 运行外部程序的安全隐患。
我可以使用 gpg 的纯 python 包装器吗? 或者使用 subprocess 模块调用 gpg2 就足够了吗?
这里有一些其他的选择:
但是,就我而言,这些都不起作用。 如果我能找到我要找的东西,我一定会用更多信息更新这篇文章。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.