以下哪个密码更安全?
1.
A. iloveyou88 B. ieatkale88 C. 安全程度相近
答案:B
B比A安全4,000,000,000倍。”iloveyou”是最常用短语,而”ieatkale”极不常见,所以A更容易被攻击者猜出。编写密码时最好规避任何常见单词。同理,”weiminglake””boyatower”等应尽量规避,至少不应直接使用。
2.
A. sponge01bob B. spongebob01 C. 安全程度相近
答案:A
A比B安全900,000倍。大多数人会在密码最后面加上数字,而在密码中混合数字(以及符号和大写字母)会更安全。再举例,”weiming2021lake”的安全性大于“weiminglake2021”。
3.
A. pAsswOrd B. p@ssw0rd C. 安全程度相近
答案:A
A比B安全4000倍。攻击者知道猜测明显的替换(如a与@,o与0)。相比之下,意外大写的情况比较少见,是提高密码安全性的好方法。当然,从单词”password”衍生出的密码都不足够安全。再举例,“b0y@tower”的安全性不如”bOyAtower”。
4.
A. thefirstkiss B. 1qaz2wsx3edc C. 安全程度相近
答案:A
A比B安全300倍。计算机键盘上的”qwerty”和”1qaz2wsx3edc”等相邻字符经常出现在密码中,故而攻击者会在攻击的早期就猜它们。
5.
A. brooklyn16 B. brooklynqy C. 安全程度相近
答案:B
B比A安全300,000倍。很多人会在密码最后加数字,但很少有人会选择随机字母。在”brooklyn”单词后加上符号、数字或大写字母会更好。再举例,“weiminglake01”的安全性不如”weiminglake*g”。
6.
A. sk8erboy B. skaterboy C. 安全程度相近
答案:C
两条密码都在被盗密码数据集中出现得非常频繁。这意味着要避免使用它们以及类似的与流行文化相关的内容做密码。
7.
A. uniVersal B. Universal C. 安全程度相近
答案:A
A比B安全200倍。大多数人都把大写字母放在密码的开头,使用意外的大写字母更安全。如“PkuLibrary”的安全性不如”pkUliBrary”。当然,不论做多少个大小写变换,以单个单词作为密码的基础总是不安全的。
总结:一些创建安全密码的提示:
1. 将密码设置为12个字符或更长
2. 混合使用不相关的数字、符号和大写字母。尽量不要按照常规在首字母或密码最末端进行改动,而要在中间不常见的地方做出改动。
3. 不要用常见的单词或词组作为密码的基础。为了兼具可记忆性和安全性,可选取不常见的语句,以此为基础进行改动。
综合以上规律,构建安全性较高的密码。如以”weiminglake”为密码基础,则可创建密码“wEi21mInglAke*g”,兼具记忆性和安全性。