密鑰長度

維基百科,自由的百科全書

在密碼學中,密鑰大小密鑰長度是加密算法(如密碼)使用的密鑰中的比特數。

因為所有的算法都可能會被暴力破解法破解,所以密鑰長度通常指出了一個加密算法的安全性上限(即相對於密鑰長度的對數的最快已知攻擊的量度)。理想情況下,密鑰長度將與算法安全性的下界相一致。

推薦的密鑰長度[編輯]

目前推薦的密鑰長度是:對稱密鑰加密使用至少128位元的密鑰長度,橢圓曲線密碼學使用至少224位元的密鑰長度,DSARSA非對稱加密演算法使用至少2048位元的密鑰長度,這樣的組合在2030年以前是安全的[1]

參考資料[編輯]

  1. ^ Keylength - NIST Report on Cryptographic Key Length and Cryptoperiod (2019). www.keylength.com. [2020-04-06]. (原始內容存檔於2020-04-04).