密鑰長度

密鑰長度

密碼學中,密鑰大小或密鑰長度。在密鑰長度越長的情況下,暴力破解的時間就越長。

基本介紹

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

相關詞條

熱門詞條

聯絡我們