【发布时间】:2013-03-24 02:43:28
【问题描述】:
密码必须符合以下规则,有多少种不同的密码?
6-8 个字符
至少一个数字
至少一个特殊字符(美式键盘)
至少两个大写字符
我拥有的是: 10 个号码 36个特殊字符 26 小写 26个大写
所以倒过来,我有
这有意义还是我不应该倒计时,因为字符是否不同并不重要?
所以我认为它可能是: (26*25*36*10*98*97*96*95)-(26*25*36*10*98*97)=2.028434008 x 10^13
或
(26*26*36*10*98*98*98*98)-(26*26*36*10*98*98*)=2.244444143 x 10^13
重复无所谓
【问题讨论】:
-
你想弄清楚什么?假设答案是 1500 亿。这告诉你什么?
-
暴力攻击的组合数/攻击发生的时间
-
这对您有什么帮助?假设有1500亿。然后呢?
-
@user1093111 - 如果暴力攻击者不知道这些参数,则可能性的数量要高得多,因为他们必须尝试完整的字符集(98 个选项)。
(98)^6 + (98)^7 + (98)^8 -
那么只要没有在更短的时间内自动重置密码,攻击者进行攻击是否有意义?
标签: math passwords permutation combinations