我最近被分配到任務來加密一些數據並將其發送到我們的服務器。我在互聯網上發現了一些有價值的資源,但它們都需要公鑰,私鑰和祕密密碼來進行加密。請問有沒有簡單的方法可以用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