所有的对称算法都伴随着密钥大小,如128位或256位等 我认为在算法使用它之前密码被哈希,所以它具有这个特定长度的x位。 如果这是正确的,那么可以实现最大的密码长度/安全性? 想象一下,我使用了一个长度为999999的密码,它使用了200个不同的符号。暴力攻击需要检查的可能密码的数量是200^999999 ... 如果密码被哈希为256位字符串,但它只有2^256个可能的组合吗? 创建一个由长度和字符组成的超过1.16 * 10^77组合的密码是没有用的。加密密码的密码长度
有人可以清除这个由我来告诉我如何选择的密码实际上与算法的安全性有关吗?
有关密码学的问题不包括实现问题,因此无法用于堆栈溢出。您不妨考虑在http://crypto.stackexchange.com上发布此信息。 –