所有对称算法都带有128bit或256bit等密钥大小。 我认为密码在算法使用之前被散列,因此它具有一定长度的x位。 如果这是正确的,是否可以实现最大密码长度/安全性? 想象一下,我使用长度为999999的密码,它使用200个不同的符号。暴力攻击需要检查的可能密码数量是200 ^ 999999 ... 如果密码被散列为256位字符串,虽然它只有2 ^ 256种可能的组合吗? 创建一个密码超过1.16 * 10 ^ 77组合使用的长度和字符是没用的吗?
有人可以清楚这一点并告诉我所选密码实际上与算法的安全性有关吗?