回答
祕密密鑰算法通常比私有/公共密鑰算法快很多倍(如100甚至1000倍的速度)。
常兼有同類按鍵都在同一時間使用。例如。加密大文件時,您生成祕密密鑰,並使用它的文件的快速加密,然後加密與接收者的公鑰的關鍵,所以只有他才能解密。這樣,你得到私有/公共密鑰算法的優勢(解決了如何在關鍵的同意),並在同一時間內得到使用祕密密鑰用於加密的主體部分快速加密。
這e.g方式PGP做到這一點的。
雖然是真實的(並且在實踐中很重要),但這通常是從密碼學角度看的最不重要的區別。這就像是說摩托車和汽車的區別在於摩托車有更小的汽油箱。 – 2013-04-30 21:29:21
假設你有一個私鑰/公鑰算法,在速度,安全性和密鑰長度方面與單一密鑰算法一樣好。雙鍵版本選擇單鍵版本有什麼好處? – 2013-04-30 21:45:53
我認爲你的答案很好,但差異比速度更深刻。一個關鍵的區別是公鑰算法提供不可抵賴的數字簽名的能力,這是對稱密鑰算法無法做到的。 – 2013-04-30 22:06:48
- 1. 公鑰加密中各種密鑰的區別是什麼
- 2. 加密密碼(RSA)與公鑰
- 3. 祕密密鑰分配與Diffie-Hellman的公鑰加密
- 4. 公鑰加密的密鑰庫
- 5. WSO2使用公鑰私鑰加密/解密密碼(字符串)
- 6. 公鑰加密
- 7. 公鑰加密
- 8. 私鑰加密公鑰加密
- 9. 問題在公鑰密碼
- 10. SWCrypt公鑰VS PKCS8PEM密鑰
- 11. c#的RSA公共密鑰的公鑰#
- 12. C/C++加密/與公鑰
- 13. 如何與公共密鑰
- 14. TLS中主密鑰和會話密鑰之間的區別
- 15. 如何從密鑰中的公鑰獲取密碼
- 16. 密鑰保管庫密鑰與祕密
- 17. 公鑰和私鑰API密鑰
- 18. Twitter消費者密鑰和密鑰之間有什麼區別?
- 19. '會話密鑰'和'會話密鑰'是否有區別?
- 20. API密鑰公約
- 21. RSA加密公鑰?
- 22. AES與RSA公共密鑰共享密鑰
- 23. 加密API中的Exchange密鑰和簽名密鑰之間的區別
- 24. Java:從編碼密鑰獲取密鑰
- 25. 從密鑰代碼解析密鑰
- 26. 將PHP RSA公共密鑰轉換爲Android公共密鑰
- 27. 超級密鑰與候選密鑰
- 28. 帶私鑰/公鑰的EPub加密
- 29. 通過公鑰的ssh密鑰登錄
- 30. 爲什麼解密的密鑰與加密密鑰不一樣?
你做了什麼來自己找到答案? – Floris 2013-04-30 21:07:19
www.google.com並搜索標題。你會得到很多結果 – Sachin 2013-04-30 21:07:32