密鑰長度
外觀
此條目可參照英語維基百科相應條目來擴充。 (2017年1月19日) |
在密碼學中,密鑰大小或密鑰長度是加密算法(如密碼)使用的密鑰中的比特數。
因為所有的算法都可能會被暴力破解法破解,所以密鑰長度通常指出了一個加密算法的安全性上限(即相對於密鑰長度的對數的最快已知攻擊的量度)。理想情況下,密鑰長度將與算法安全性的下界相一致。
推薦的密鑰長度
[編輯]目前推薦的密鑰長度是:對稱密鑰加密使用至少128位元的密鑰長度,橢圓曲線密碼學使用至少224位元的密鑰長度,DSA和RSA非對稱加密演算法使用至少2048位元的密鑰長度,這樣的組合在2030年以前是安全的[1]。
參考資料
[編輯]- ^ Keylength - NIST Report on Cryptographic Key Length and Cryptoperiod (2019). www.keylength.com. [2020-04-06]. (原始內容存檔於2020-04-04).