如果密码被别人看见,已知6个固定数字,要试多少种排列可以破解?
原来以为如果重复一个数字,比如(123455)安全几率会提高,结果证明错了
如果已知6个数字不同,比如(123456)排列为1*2*3*4*5*6=720种方式
重复一个数字并不会让破解几率降低,反而是720/2=360
如正常3个不同数字排列为6种(如123),重复一个数的话011,101,110为3种
4个不同数字排列为24种(如1234),重复一个数的话0112,0211,0121,1012,1021,1102,1120,1201,1210,2110,2011,2101共12种
所以我判断,6位密码,5个数字的排列为360
排列为6位密码有720种排列。
可以分步进行计算,第一个数字的可能性有6种;第二个数字的可能性有5种;第三个数字的可能性有4种;第四个数字的可能性有3种;第五个数字的可能性有2种;第六个数字的可能性有1种;
计算式为:6×5×4×3×2×1=720种。
扩展资料:
两个常用的排列基本计数原理及应用
1、加法原理和分类计数法:
每一类中的每一种方法都可以独立地完成此任务;两类不同办法中的具体方法,互不相同(即分类不重);完成此任务的任何一种方法,都属于某一类(即分类不漏)。
2、乘法原理和分步计数法:
任何一步的一种方法都不能完成此任务,必须且只须连续完成这n步才能完成此任务;各步计数相互独立;只要有一步中所采取的方法不同,则对应的完成此事的方法也不同。