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

2024-05-28 22:35:11 发布

您现在位置:Python中文网/ 问答频道 /正文

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

我知道有pythongnupg,但它只在gpg1.4.2上测试过。最新的稳定版本是gpg2.0.19,它添加了一些新的错误修复和特性。有pycrypto,但对于一个简单的加密步骤来说,这似乎很庞大。在

我可以使用subprocess模块,只使用gpg2,但我不确定从python运行外部程序的安全性。在

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


Tags: 模块数据命令行版本数据库应用程序错误密钥

热门问题