如何在PGPy中使用公钥解密PGP文件

2024-04-28 23:33:13 发布

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

我有一个公共共享给我,我正在加载它,如下所示:

key_path = os.environ.get('ESB_FILES_PUBLIC_KEY')
key, _ = pgpy.PGPKey.from_file(key_path)

我试图用这个密钥解密文件

^{pr2}$

它不起作用,我得到了这个错误pgpy.errors.PGPError: Expected: is_public == False. Got: True

关于如何在Python中只使用公钥解密PGP文件的任何想法。 供参考:我目前正在使用这个库https://pgpy.readthedocs.io/en/latest/examples.html。在

谢谢


Tags: 文件pathkeyfromgetosenvironfiles