2013-04-30 51 views
-1

密钥与公钥密码学之间的区别以及为什么密钥密码系统更加实施和使用?密钥与公钥密码学的区别

这是一个考试问题,我要学习网络安全。 请注明的主要区别,为什么密钥更多的是用来

提前感谢!

+0

你做了什么来自己找到答案? – Floris 2013-04-30 21:07:19

+0

www.google.com并搜索标题。你会得到很多结果 – Sachin 2013-04-30 21:07:32

回答

3

秘密密钥算法通常比私有/公共密钥算法快很多倍(如100甚至1000倍的速度)。

常兼有同类按键都在同一时间使用。例如。加密大文件时,您生成秘密密钥,并使用它的文件的快速加密,然后加密与接收者的公钥的关键,所以只有他才能解密。这样,你得到私有/公共密钥算法的优势(解决了如何在关键的同意),并在同一时间内得到使用秘密密钥用于加密的主体部分快速加密。

这e.g方式PGP做到这一点的。

+0

虽然是真实的(并且在实践中很重要),但这通常是从密码学角度看的最不重要的区别。这就像是说摩托车和汽车的区别在于摩托车有更小的汽油箱。 – 2013-04-30 21:29:21

+1

假设你有一个私钥/公钥算法,在速度,安全性和密钥长度方面与单一密钥算法一样好。双键版本选择单键版本有什么好处? – 2013-04-30 21:45:53

+0

我认为你的答案很好,但差异比速度更深刻。一个关键的区别是公钥算法提供不可抵赖的数字签名的能力,这是对称密钥算法无法做到的。 – 2013-04-30 22:06:48