网站首页 > 编程文章 正文
今天讲讲为什么要用复杂的密码?增加密码防暴力破解难度最简单的方法就是增加密码字符的范围或者增加密码长度。
举个例子:
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 前端安全问题 - 爆破登录(爆破网页)
你 发表评论:
欢迎- 最近发表
-
- 数据不丢失 从Windows 11的DEV版降级到正式版
- Win11学院:在Windows11 25905预览版中如何启用Dev Drive
- DEVC++的卸载(devcon卸载驱动)
- win11 dev 开发版 升级攻略完整版
- 最新Windows11+Windows10系统各种版本永久激活密钥以及下载链接
- 想学Python,却还记不住语法?神仙书籍 python背记手册双手奉上
- 如何用Python语言开发大型服务器程序
- 30天Python 入门到精通(python零基础入门到精通)
- 入门扫盲:9本自学Python PDF书籍,让你避免踩坑,轻松变大神!
- 学好Python需要看的4本书推荐(学python好用的书)
- 标签列表
-
- spire.doc (59)
- system.data.oracleclient (61)
- 按键小精灵源码提取 (66)
- pyqt5designer教程 (65)
- 联想刷bios工具 (66)
- c#源码 (64)
- graphics.h头文件 (62)
- mysqldump下载 (66)
- sqljdbc4.jar下载 (56)
- libmp3lame (60)
- maven3.3.9 (63)
- 二调符号库 (57)
- 苹果ios字体下载 (56)
- 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)
本文暂时没有评论,来添加一个吧(●'◡'●)