首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基本PGP加密/解密

基本PGP加密/解密
EN

Security用户
提问于 2017-10-25 17:42:35
回答 1查看 13K关注 0票数 0

我正在处理一个需要消息的基本加密/解密的项目。我用电子邮件生成私钥/公钥,没有密码。pgp公钥和私钥似乎采用以下格式(似乎是base64_encoded):

代码语言:javascript
复制
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: BCPG C# v1.6.1.0

rwd3434f...key..4d44edw4
-----END PGP PUBLIC KEY BLOCK-----

然后,这个公钥被用来加密一些消息。然后,我在一个(*.pgp)文件中接收到这个示例非编码加密消息,我需要使用生成的私钥解密该消息。

代码语言:javascript
复制
WEÛπ*=‚d\Ì˝¯i⁄„˝∂FŒ™ç;ı\qä´©Õ·[. G»v‹4Ø˘∂0J˘ÏN8¡6ÓÿÖ÷Á{x_>À5ÉQug‘Ô}ôΩ\ò[@$¶rnò∂sƒ1E∂˛ 9M!üæd<˝GŸ^páwS”ö`Uó˙L"ª∑â˛T“û0EUΩÉ'£éZ¢Ïg∂fiH13èóƒíÁ⁄!∞èñ4ù(ÂC2ábñ§¥ªµìÀ(õ(Ô1'ü¥ªçh4
îD¬r?7œƒ?+†#ßGµ?±î<›+ä’ºÖ

我的问题是,在.pgp文件中解密加密消息的最简单方法是什么?

我尝试了以下在线工具:https://www.igolder.com/pgp/decryption/

但是继续得到一个unknown object in stream 22错误

EN

回答 1

Security用户

发布于 2017-10-25 18:16:15

关键是在这一行:

代码语言:javascript
复制
 Version: BCPG C# v1.6.1.0

网上的一项快速搜索显示,它是使用Bouncy城堡PGP库加密的,所以这可能是解密它的最佳库。此链接http://rafayal.blogspot.com/2009/06/pgp-decryption-with-c.html包括一个示例C#程序,该程序使用message城堡解密PGP加密消息。

票数 0
EN
页面原文内容由Security提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://security.stackexchange.com/questions/172152

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档