在python中使用gpg最简单但最安全的方法?

时间:2013-01-24 16:54:50

标签: python encryption

我想使用通过gpg2命令行生成的密钥在python中加密一些明文。应用程序只知道公钥,并在存储到数据库之前加密数据。

我知道有python-gnupg,但这只是在gpg 1.4.2上测试过的。最新的稳定版是gpg 2.0.19,它增加了一些新的错误修正和功能。有pycrypto,但这似乎很难用于简单的加密步骤。

我可以使用子进程模块并只使用gpg2,但我不确定从python运行外部程序的安全隐患。

我可以使用gpg的纯python包装器吗?或者使用子进程模块调用gpg2就足够了?

0 个答案:

没有答案