设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
楼主: 紫苏
打印 上一主题 下一主题

[随意闲聊] 你的密码有多安全?

   关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
61
在线时间
24 小时
注册时间
2008-8-5
帖子
1924
跳转到指定楼层
1
发表于 2010-6-26 15:11:44 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
http://howsecureismypassword.net/

还蛮有意思的~应该是考虑了字符出现的频率,并不只是单纯的计算全排列需要的时间……

由于有些网站限制8位密码,所以我常用的一个只需要 3 年破解;在某些地方用过的最长需要 100 万年……

Lv1.梦旅人

梦石
0
星屑
61
在线时间
24 小时
注册时间
2008-8-5
帖子
1924
2
 楼主| 发表于 2010-6-26 16:31:26 | 显示全部楼层
在模仿者兄提示之下也跑去看源码了,早该想到是客户端代码 o(╯□╰)o

于是这个的算法就是先硬编码 500 个常用密码(其实主要是针对第一语言是英文的用户),如果密码是这 500 个中的一个,就直接被破解,否则根据大写、小写、数字、特殊符号是否出现在密码里的情况计算出一共可能出现的字符数量,而全排列的个数就是可能字符数量的字符长度次方……
比如密码只有数字的话,一共只可能有 0-9 这 10 个字符,所以全排列个数只有 10^密码长度,7位以内的话 desktop 1 秒就能算出来 所以顺序没关系……
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-5-10 07:39

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表