简析密码(怎么设置复杂又好记的密码)
信息时代,每个人都会接触到各种不同的账号,以及各式各样的密码;由于每个人的习惯不同,大家的密码格式都有所不同,这也成就了密码的防伪功能。而科技发展到今天,强大的计算机猜解以及暴力破解能力(即一个一个测试你的密码),导致密码也根据安全性分为几个等级。
如果不想看文章的,可以直接看最后的结论。
首先,我们说密码的构成;构成密码的元素一般可以分为以下三类
1、数字,指的是0~9这10个数字;
2、字母,即A~Z以及a~z这52个字母(通常,密码中是区分大小写的,所以26个字母加上大小写,有52个);
3、符号,可用的符号有很多,由于系统不同,限制不一样;
而由他们组成的密码,也就有了不同的安全等级。从理论上来说,密码的复杂程度,决定了他们在动则每秒上亿次的大型计算机面前的“防御”能力;以八位密码为例,下面用一个表来对比一下各种密码的复杂程度
元素 | 可能的数量 |
纯数字 | 100000000 |
纯小写(大写)字母 | 208827064576 |
大小写字母混合 | 53459728531456 |
大小写字母+数字+8个符号 | 576480100000000 |
从表中我们可以看到,当你只使用数字的时候,你的八位密码,仅仅有1亿种可能;对于计算机来说,“猜”中你密码真的就是分分钟的事儿,但是在你加入大小写字母和符号之后呢?整个组合就有576万亿种可能,计算机要“猜”中你的密码,也只能是碰运气或者大海捞针(这里不研究其他破解方法),而大多数系统不局限于8个符号,也不局限于8位密码,那这个数量也是几何倍数的上升;从这一点来看,当然是这种混合型的密码更好一些。
密码是不是越复杂越好呢?从系统的角度来说是的,但是从实际使用的角度来说并非如此;密码是用来为难别有用心的人,而不是用来为难自己;如果自己的密码自己记不住,那这个密码一定不是一个好的密码,那么一个好记又复杂的密码,应该是什么样的呢?这里可以给大家提供一种思路(这只是最常用的思路):短语。简单来说,就是一句话,例如:My name is Ray 这句话就可以改编成一个不错的密码。
首先:MynameisRay,复杂度上来说是不够的,那么我们是不是可以做一些不寻常的改变呢?答案是可以的。例如,改成Myn@me1sR@y.在其中,我们只是用@替代了a把i变成了1最后还加了个”.”
虽然语法上有不对的地方,但是这不是英文考试,而是要做一个复杂好记的密码,所以这没什么不可以;因此,这个密码我们可以认为是一个好的密码,因为复杂,但又好记,而且有自己的规律。
最后一点,虽然不在今天的提纲内,但有必要提一下的,就是密码跟账号的关联性;这属于社会工程学的范畴(社会工程学是什么就不用管了,反正是个高大上的东西)。密码,尽量不要跟账号有所关联。例如我们前面提到的Myn@me1sR@y.这个密码,单独看起来,它可以说是一个完美的密码,但是如果你的账号是Ray的时候,这一切似乎就没这么完美了,因为它跟账号本身产生了很大的关联,属于可以优先猜测的范围了。
综上所述,一个好的密码需要满足以下几点:
1、有足够的长度,现在的系统一般都支持6~16位的密码,在系统支持而自己又OK的范围内,当然越长越好;这是构成密码复杂度的基础。
2、有足够的复杂度,16位纯数字密码的复杂度并不比9位全混合密码高,所以这个很重要。
3、要好记,就如文中说的,密码是用来为难别人而不是为难自己的,如果自己都记不住,那这个密码并不能算一个好的密码,具体怎么操作,可以看文章。
4、要跟账号没有明显的关联,如果你的账号是1+1,而密码就是2;这就是关联,就算2这个密码没有问题,这也是很容易破解的范畴。

小编推荐
- 【Amazon UK】VonShef电磁炉2000W2017-07-25 08:52
- 【Amazon UK】L'Oreal Paris 巴黎欧莱雅...2017-07-01 10:35
- 【Amazon UK】Aveeno 燕麦保湿润肤乳 30...2017-04-21 07:38
- 【Amazon UK】De'Longhi EDG250.B 胶囊...2017-07-06 07:13
- 【Claires】全场买3送3!2017-06-28 04:49
- 【Amazon UK】Kindle Paperwhite 6吋墨...2017-06-14 02:26
- 【Wilko】居家物品5折起,纸巾、清洁剂...2017-06-15 06:59
网友评论