-
密鑰長度
鎖定
在密碼學中,密鑰大小或密鑰長度。在密鑰長度越長的情況下,暴力破解的時間就越長。
- 中文名
- 密鑰長度
- 學 科
- 密碼學
因為所有的算法都可能會被暴力破解法破解,所以密鑰長度通常指出了一個加密算法的安全性上限(即相對於密鑰長度的對數的最快已知攻擊的量度)。理想情況下,密鑰長度將與算法安全性的下界相一致。事實上,大多數對稱密鑰算法被設計成具有與密鑰長度相等的安全性;然而,經過特殊設計的算法可能會存在新的漏洞。例如,三重數據加密算法被設計成具有168位的密鑰長度,但複雜度僅為
的攻擊算法現階段是已知的(即,三聯DES只有112位的安全性
[1]
)。然而,只要密鑰長度和安全性之間的關係足以滿足一個特定的應用程序,並且密鑰長度和安全性相一致,那麼這是不需要關心的。這就是非對稱加密的重要性,現階段沒有滿足此屬性這樣的算法是已知的。除此之外橢圓曲線加密算法的密鑰長度最接近其有效的安全性:即其密鑰長度的一半左右。
- 參考資料
-
- 1. 基於密鑰長度的數據加密標準算法改進 .百度學術[引用日期2018-07-07]