ITS·黑客

Python小实验——密码强度

2017-04-08  本文已影响0人  木凛

我们的任务就是把密码复杂度与强度量化,然后用计算机语言表达出来。

密码复杂度很好定义,长度,大写字母,小写字母,数字和特殊符号,密码包含的特征越多也就越,强度也就越高。我们设置个等级来评测密码强度,分别是:terrible,simple,medium,strong。

不同的应用可能对密码强度的要求一样,我们引入最小长度(min_length)和最小特征数(mim_types)变成可配置选项。这样我们就可以检测密码包含的特征

通过不同的定义来写不同的判断,注意到逻辑的顺序就行,判断长度,判断出现的字符种类

还有就是自己跟着打的时候不要打错

然后没有什么了

然后就是很尴尬的迷之出错

上一篇下一篇

猜你喜欢

热点阅读