因为所有的算法都可能会被暴力破解法破解，所以密钥长度通常指出了一个加密算法的安全性上限（即相对于密钥长度的对数的最快已知攻击的量度）。理想情况下，密钥长度将与算法安全性的下界相一致。
推荐的密钥长度.目前推荐的密钥长度是：对称密钥加密使用至少128位元的密钥长度，椭圆曲线密码学使用至少224位元的密钥长度，DSA和RSA非对称加密演算法使用至少2048位元的密钥长度，这样的组合在2030年以前是安全的。