我想用python编写一个程序来简单地读取pgp键。但是,我似乎找不到任何描述pgp密钥格式的文档。我不想在openpgp的源代码中寻找我无法理解的源代码。在
假设我打开一个公钥,移除顶部的“-BEGIN PGP public key BLOCK-----”和底部的“---END PGP public key BLOCK-----”,然后将数据改回字节,然后呢?我在中间的某个地方看到了我的名字和电子邮件,但我看不到其他任何东西。哪个部分告诉计算机字符串中的密码名/值(比如rsa=1,elgamal=2,等等)?钥匙尺寸在哪里?钥匙的有效期是什么时候?一般来说,pkc程序如何读取公钥/私钥?在
您可以阅读PGP rfc(看起来最新的是RFC 4880)。但是为什么不使用pyme代替呢?在
相关问题 更多 >
编程相关推荐