密码怎么设置更保险

2024-05-25 阅读730 评论0 喜欢0

现代人谁没有几个密码,从手机到银行卡,重要的是都依赖密码的保护。可是,这密码的设置也有学问,尤其是在使用几种数字设置密码的问题上一定要慎重。

有这样一个故事:一个年轻人遭到绑架后被关在一间密室里面,密室的门用的是密码锁。在仔细观察密码锁上的按键之后,他发现4个数字磨损的比较厉害。他把这4个数字进行了排列组合,很快就试出了密码,成功逃离了密室。

这样的故事确实有些离奇,但还是有借鉴意义的。我们的手机密码一般都是四位,而且如果你用的是触屏手机,那么在输入密码时,指纹就会留在手机屏幕上,这将会泄露你的密码中含有哪些数字。

假设你设置4个不同的数字作为密码,那么别人要试多少次才能破解呢?这个数学题其实并不难算,即便一一想来,也能得到结果;共有24种组合(1234、1243,……)。也就是说,人家只要最多是24次就能破解(运气好的人估计试上七八次就能破解)。

可是,如果我们把其中一个数字重复使用呢?例如,“1、2、3”三个数字来设置密码,然后重复使用其中的一个数字。这时,4个数字的全排列中每一中排列都被重复计算了一次,不同的密码组合共有36种。因此,用3个数字设置四位密码,要比用4个不同的数字更保险一点。

那么,用两个不同数字来设置四个密码是不是更安全呢?通过计算可知,这样可能达到密码之和只有16种。

有人觉得16、24、36根本就差不了多少,只要人家多试几次就会试出来。可是,请不要忘了,随着密码长度的增加,这种效应会越来越强。例如6位的银行卡密码,如果要手工试的话,那将是一件非常吃力的工作。

总之,在设置密码时,最好不要从所用数字的个数来判断是否保险,而应该先考虑一下被破解的概念,这样才能更保险。