Math 可以使用多少个密码
密码必须符合以下规则,可以使用多少不同的密码Math 可以使用多少个密码,math,passwords,permutation,combinations,Math,Passwords,Permutation,Combinations,密码必须符合以下规则,可以使用多少不同的密码 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*
- 6-8个字符
- 至少一个数字
- 至少一个特殊字符(美国键盘)
- 至少两个大写字符
重复不重要可能性应该是这样的: 6个字符:
(10) *(36)*(26)*(26)*(98)*(98)=
A
7个字符:(10) *(36)*(26)*(26)*(98)*(98)*(98)=
B
8个字符:(10) *(36)*(26)*(26)*(98)*(98)*(98)*(98)=
C
因此,总的可能性是A+B+C
源自:
(10) =强制至少有一个选项是数字,只有10个选项(36)=强制至少一个选项是特殊字符,只有36个选项
(26)*(26)=强制执行至少两个选项为大写字母,只有676个选项
(98)=完整字符集(数字、特殊字符、大写字母或小写字母)您想知道什么?假设答案是1500亿。这告诉你什么?暴力攻击的组合次数/攻击发生的时间,这对你有什么帮助?比如说有1500亿。然后呢?@user1093111-如果暴力攻击者不知道这些参数,那么可能性要高得多,因为他们必须尝试完整的字符集(98个选项)<代码>(98)^6+(98)^7+(98)^8那么,只要没有在更短的时间内自动重置密码,攻击者就可以进行攻击?除非我遗漏了什么,您还没有考虑到选择可以被置换的事实。只要密码满足这些要求,就不应该排序无关紧要吗?@user1093111:如果我正确理解您的问题,那么它就不应该被置换,但上面的计算假设它是这样的。假设你只有一个2字符的密码,一个数字和一个小写字母——上面的计算会说有10*26的可能性,但实际上有10*26*2。@DSM被切断了off@DSM除非你是说10*26*“2”