密码原则
弱密码:连续数字,生日,简单字符,密码长度不超过6位、这个就可以定义为弱密码
例如:123456、123qwe、871229、888888啥的
中等强度:出现有大小写混搭、加了一点字符、特定的单词中间有大小写、密码长度8-16位等
例如:ILoveYou123、WeBcam@HP、1981¥999App啥的
高强度密码:密码长度12位以上、具有随机性、大小写+特殊字符+数字,这个基本上符合现在的所谓高强度密码
例如:ZhangSan@1981、LiSiLoveZhangjianSandra%Love、LenovoHP*8972
这儿可以提供一个随机密码生成的方式,利用Excel的Rand()函数来做一个
先看这个怎么来用啊:
1、随机生成8位数字
=ROUND(RAND()*10^8,0)
这个公式里面的8,就是几位数字的密码,随意更改即可
2、随机小写字母
=CHAR(RAND()*26+97)
这个不解释了,自己测试一下就知道了
3、随机大写字母
=CHAR(RAND()*26+65)
随机大、小写字母差别就在最后的65和97了,大家记得就可以了
4、随机特殊字符
=CHAR(INT(RANDBETWEEN(33,47)))
然后用符号组合起来,比如说,我要十个2位数字+1个大写字母+1个特殊字符+1个3位数字+1个小写字母+1个特殊字符+1个大写字母的密码,可以这么写:
=ROUND(RAND()*10^2,0)CHAR(RAND()*26+65)CHAR(INT(RANDBETWEEN(33,47)))CHAR(RAND()*26+97)CHAR(INT(RANDBETWEEN(33,47)))CHAR(RAND()*26+65)
然后用Excel拖拉填充的功能往下拉10行,10个密码就出来了:
这个密码……呃,基本上规则由你自己定了,你想要多复杂的问题。
以上,如果对你有所帮助,很好,谢谢!