2013-04-30 69 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