zxcvbn:低预算密码强度估算-开源

时间:2024-06-04 06:41:49
【文件属性】:

文件名称:zxcvbn:低预算密码强度估算-开源

文件大小:2.71MB

文件格式:ZIP

更新时间:2024-06-04 06:41:49

开源软件

30多年来,密码要求和反馈在很大程度上仍然是LUDS的产物:小写和大写字母,数字和符号的数量。 尽管LUDS是一种负担沉重且无效的安全实践,但它仍然无处不在。 zxcvbn是一种替代的密码强度估算器,它小巧,快速,而且至关重要的是,它不比LUDS难采用。 使用泄露的密码,我们将其估计值与四种现代猜测攻击中的最佳方法进行比较,并显示出它在低强度下是准确且保守的,适合于缓解在线攻击。 我们发现1.5 MB的压缩存储足以准确估计最知名的猜测攻击,在给定245 kB和29 kB的情况下,最多可达105个猜测,或分别为104和103个猜测。 zxcvbn可以采用4行代码并在几秒钟内下载。 它以毫秒为单位运行,并且可以在Web,iOS和Android上按原样运行。


【文件预览】:
dropbox-zxcvbn-0b7f691
----.zuul.yml(381B)
----LICENSE.txt(1KB)
----bower.json(629B)
----src()
--------time_estimates.coffee(2KB)
--------scoring.coffee(14KB)
--------main.coffee(899B)
--------feedback.coffee(4KB)
--------matching.coffee(20KB)
--------adjacency_graphs.coffee(10KB)
--------frequency_lists.coffee(774KB)
----.npmignore(56B)
----demo()
--------demo.coffee(6KB)
--------index.html(1KB)
--------mustache.js(14KB)
--------jquery.js(242KB)
--------require.js(82KB)
----.travis.yml(69B)
----test()
--------test-scoring.coffee(12KB)
--------test-matching.coffee(19KB)
----README.md(14KB)
----dist()
--------zxcvbn.js(802KB)
--------zxcvbn.js.map(857KB)
----data-scripts()
--------build_frequency_lists.py(6KB)
--------build_keyboard_adjacency_graphs.py(4KB)
--------count_us_census.py(913B)
--------count_xato.coffee(4KB)
--------count_wikipedia.py(5KB)
--------count_wiktionary.py(3KB)
----data()
--------male_names.txt(8KB)
--------female_names.txt(29KB)
--------surnames.txt(679KB)
--------us_tv_and_film.txt(841KB)
--------passwords.txt(877KB)
--------english_wikipedia.txt(2.25MB)
----.gitignore(111B)
----package.json(2KB)

网友评论