在python中使用gpg的最简单但安全的方法?
我想使用通过gpg2命令行生成的密钥加密python中的一些明文。应用程序将只知道公钥,并在将数据存储到数据库之前对其进行加密 我知道有PythonGnuPG,但这只是在GPG1.4.2上测试过的。最新的稳定版本是GPG2.0.19,它添加了一些新的错误修复和功能。有pycrypto,但对于一个简单的加密步骤来说,它似乎太庞大了 我可以使用subprocess模块,只使用gpg2,但我不确定从python运行外部程序的安全含义 是否有一个我可以使用的纯python gpg包装器?或者使用子流程模块调用gpg2就足够了吗在python中使用gpg的最简单但安全的方法?,python,encryption,Python,Encryption,我想使用通过gpg2命令行生成的密钥加密python中的一些明文。应用程序将只知道公钥,并在将数据存储到数据库之前对其进行加密 我知道有PythonGnuPG,但这只是在GPG1.4.2上测试过的。最新的稳定版本是GPG2.0.19,它添加了一些新的错误修复和功能。有pycrypto,但对于一个简单的加密步骤来说,它似乎太庞大了 我可以使用subprocess模块,只使用gpg2,但我不确定从python运行外部程序的安全含义 是否有一个我可以使用的纯python gpg包装器?或者使用子流程模