我最近被分配到任务来加密一些数据并将其发送到我们的服务器。我在互联网上发现了一些有价值的资源,但它们都需要公钥,私钥和秘密密码来进行加密。请问有没有简单的方法可以用pgp密钥加密,因为这就是我给的内容?使用PGP密钥加密
2
A
回答
1
PGP只适用于一对私钥和公钥。据我所知,密码是可选的。
+0
此答案模糊不清。它使用一对私钥和公钥,但不是全部 - 公钥和加密私钥用于解密。秘密密码对于加密不是可选的,它根本不用。 – beibichunai 2018-01-15 10:20:14
2
我假设你已经获得一个公开的OpenPGP密钥。这个数据足够对数据进行加密,数据的加密意图由给予他公钥的人员解密。
在.NET中您可以使用我们的产品SecureBlackbox的BouncyCastle的或OpenPGPBlackbox包。 SecureBlackbox附带大量样本,并提供支持(不同于备选方案)。
2
公共PGP密钥可以加密数据并验证签名。专用PGP密钥可以解密数据并签名数据。如果你有人的公钥,只要使用它,它不会提示你输入密码。
相关问题
- 1. 添加专用PGP密钥到密钥环
- 2. 使用不同密钥大小的PGP/GPG签名和加密
- 3. PGP加密和解密使用
- 4. PgP加密和解密使用BouncyCastle c#
- 5. PGP使用Java加密和解密
- 6. 如何做到在Python PGP(生成密钥,加密/解密)
- 7. SSIS PGP加密
- 8. 读取PGP密钥信息
- 9. 什么是PGP密钥?
- 10. PGP加密和解密
- 11. 使用Javascript中的加密PGP私钥生成PGP密钥对并对文本进行签名
- 12. 用BC加密并用pgp解密6.5.8
- 13. 如何将PGP加密邮件升级/重新加密为新密钥?
- 14. 如何在Java密钥库中存储Bouncy Castle PGP密钥?
- 15. PGP使用密码对私钥进行加密的算法是什么?
- 16. php-gpg(github存储库)使用1个子密钥加密PGP消息,但不是2个子密钥?
- 17. 使用PGP公钥在C#中加密电子邮件
- 18. 使用解密密钥加密文件
- 19. 使用PGP进行加密并使用GPG进行解密
- 20. Bouncy Castle从公钥加密会话包中提取PGP会话密钥
- 21. 使用国际字符的PGP加密
- 22. 从PHP内使用PGP加密
- 23. PGP使用ANT解密
- 24. Adobe Flash中的PGP加密/解密
- 25. 如何使用PGP公钥加密字符串消息并使用C#中的私钥解密?
- 26. 在Erlang中解码PGP密钥
- 27. 错误上传PGP密钥谷歌
- 28. 发现PGP中的密钥类型
- 29. PHP中的PGP加密(Windows)
- 30. PGP压缩和加密
PGP加密** IS **非对称加密需要公钥/私钥对才能工作。如果您获得公钥,请告诉他们您需要私钥进行加密。 – 2012-04-26 08:12:29
@RobertRouhani明显错了。加密是使用公钥完成的。 – 2012-04-26 08:28:44
@ EugeneMayevski'EldoSCorp哎呀,写下来。我过去使用过PGP,现在只是晚点,我需要一些睡眠。 – 2012-04-26 08:37:13