网站首页 > 编程文章 正文
今天讲讲为什么要用复杂的密码?增加密码防暴力破解难度最简单的方法就是增加密码字符的范围或者增加密码长度。
举个例子:
1、范围:数字,长度:2位,这个简单就是从00到99 一百个密码。
2、范围:数字+小写字母,长度2位,这个复杂点,不仅有00还有类似a0、aa这种密码,共有1296个密码。
3、范围:数字+大小写字母,长度2位,类似00、aa、Aa、A0、a0这种密码,共有3844个密码。
4、范围:数字,长度6位,共有100万个密码。
5、范围:数字+小写字母,长度6位,大概有21亿个密码。
6、范围:数字+大小写字母,长度6为,大概有568亿个密码。
总结:其实密码组合就是一个简单的公式:范围总数的长度次方,当字符范围越大,长度越长,密码越复杂,对于暴力破解的难度越大。长密码对我们人类来说不友好,那就增加你密码字符的范围。如果有条件不要使用纯数字密码,6位纯数字密码也才100万个,对于计算机来说也就是一瞬间的事情。对于我们网络上使用的密码,最好的选择就是6位大小写字母+数字。有些软件或网站至少8位,那就选择8位小写+数字(大概2万亿个组合)。从人类习惯来考虑,密码最好是机器随机生成,避免出现字典弱密码(比如:abc123),关于弱密码我下次再讲,我觉得那个不属于计算机范畴,属于人类习惯。[呲牙]
猜你喜欢
- 2024-09-08 万能钥匙真的能解开所有的WiFi密码?你知道么?
- 2024-09-08 万能钥匙真的能解开所有的WiFi密码么?
- 2024-09-08 WPScan用户和凭据扫描(wps扫描登陆在哪里)
- 2024-09-08 对一次网站的渗透测试(1)(给你一个网站你是如何来渗透测试的?(前提))
- 2024-09-08 AMD居然用123456当密码,导致450G数据泄漏,弱密码该如何防范?
- 2024-09-08 赶紧查!你的服务器是否会遭GlobeImposter袭击
- 2024-09-08 思路+源码,利用Python破解WIFI密码详解,100M的字典已备好
- 2024-09-08 密码破解与访问控制(如何破解访问限制的密码?)
- 2024-09-08 python小课堂17 - 30行代码破解加密ZIP文件
- 2024-09-08 前端安全问题 - 爆破登录(爆破网页)
你 发表评论:
欢迎- 06-24一个老爸画了超级有爱的365幅画 | 父亲节献礼
- 06-24产品小白看魏则西事件——用产品思维审视百度推广
- 06-24某教程学习笔记(一):13、脚本木马原理
- 06-24十大常见web漏洞——命令执行漏洞
- 06-24初涉内网,提权那些事(内网渗透提权)
- 06-24黑客命令第16集:47种最常见的**网站方法2/2
- 06-24铭说 | 一句话木马的多种变形方式
- 06-24Java隐藏的10倍效率技巧!90%程序员不知道的魔法方法(附代码)
- 最近发表
- 标签列表
-
- spire.doc (70)
- instanceclient (62)
- solidworks (78)
- system.data.oracleclient (61)
- 按键小精灵源码提取 (66)
- pyqt5designer教程 (65)
- 联想刷bios工具 (66)
- c#源码 (64)
- graphics.h头文件 (62)
- mysqldump下载 (66)
- libmp3lame (60)
- maven3.3.9 (63)
- 二调符号库 (57)
- git.exe下载 (68)
- diskgenius_winpe (72)
- pythoncrc16 (57)
- solidworks宏文件下载 (59)
- qt帮助文档中文版 (73)
- satacontroller (66)
- hgcad (64)
- bootimg.exe (69)
- android-gif-drawable (62)
- axure9元件库免费下载 (57)
- libmysqlclient.so.18 (58)
- springbootdemo (64)
本文暂时没有评论,来添加一个吧(●'◡'●)