如何计算有人尝试破解密码的组合数量? 想象一下密码是: "输入1" Char = 26 + 26 + 33 + 10 = 95
有没有办法计算组合数量?
我目前只使用95^a
- 一个密码长度......这是一个准确的等式吗?
答案 0 :(得分:2)
这取决于您是否知道密码的长度。如果它原则上是无界限的(例如,任何长度都是可能的话),那么就有无限的可能性。
如果你知道长度是N,那么你只需要确定一个地方可以采取多少值。我的猜测是你已经知道这一点:26为小写字母,26为大写字母,10为数字,33(对于特殊字符?)。在你的情况下,这加起来为95,然后组合的数量是95 ^ N.你好,你的假设是正确的。