回答
秘密密钥算法通常比私有/公共密钥算法快很多倍(如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