银行卡密码只有短短6位数,为什么不怕被破解?
答案:1 悬赏:80 手机版
解决时间 2021-04-06 15:28
- 提问者网友:咪咪
- 2021-04-06 01:19
银行卡密码只有短短6位数,为什么不怕被破解?
最佳答案
- 五星知识达人网友:野味小生
- 2021-04-06 02:35
对于密码这个问题首先要讲到数学的思维,如果密码是六位数,那么就有10的6次方种密码。如果是四个数密码的话就只有一万种密码,并且四个数比较容易被人记住,并且破译程度低。因此,六个数密码增加了破译难度并且长度比较适中,所以银行选择六个数的密码。
再有就是记忆法则的道理,一个美国的心理学家公开讲到,对于文字人们更容易记住五个字和六个字的,但是数字就不一样了,人们更容易记住六位数数字,因为六位数是偶数,方便人们记忆。所以银行会倾向于选择六位数密码。
讲了这两个外部原因,接下来就是银行内部了。我们去自助取款用到的ATM机大都只有数字键盘。而如果是10个字母的话,也是和10个数字一样占十位长度,虽然长度很长,但其实攻击也是轻而易举,而且十位长度的密码广度太小,一些上了年纪的人很难记住。
并且,我们能明白的是,如果一个人能够侵入后台盗取数据,不论什么样的密码都是没有用的,如果不能侵入后台,三次输错密码就会被冻结,所以六位数密码的破译难度会大大增高。
银行的密码输入硬件配置也需要的是简短的数字密码。在全世界的银行自助点,每个窗口都需要配备密码器。如果密码为纯数字,可以减少密码输入设备的复杂程度,降低成本。
除了这些原因设置数字密码还有一部分的历史原因。在银行卡刚出现的时候,就是使用纯数字的密码,所以也一直沿用到了现在。其实使用六个数的密码已经有很长一段时间了,如果现在调整的话,很多银行的数据库就需要做出相同的调整,这么大的工作量很容易发生错误。而且这些密码数据银行都是作为密文保存的,毕竟事关重大。
对于很长的密码来讲,如果一个人忘记一个数字的概率是相同的,那么密码的位数越多,错误的可能性就会越大。在目前的规定中如果三次密码试错之后,就必须到相应地方进行办理,六次试错之后,必须自己去办理此卡丢失。这样的流程是很复杂,因此多位密码是不被建议的。但是也不能简短,因对猜对的可能性会提高,像四个数密码试对的可能性是万分之一,六个数是百万分之一,那么不就是选择这个好记安全性又高的数位吗?
虽然六位数密码的安全性是提高了,但是设置密码还是要有一定的技巧的。首先记住的是尽量不要用自己的生日设置密码,如果知道你生日的人拿到你的银行卡试密码是很容易试对的。你可以将你的生日和家人的生日组合一下形成一个密码,方面记忆,也增加难度。还有就是不要用自己的手机号,道理和生日是一样的。还有要记住不要把你的银行卡密码和其他网站的密码混用,这样可能你的信息和内容会被盗取。还有要定期的更换一下你的密码,这样就会又增加了破解的难度。可能这样会增加你对密码记忆的难度,你可以有秘密的本子把你的密码记下来,也可以下载密码管理工具来记,但是对于密码管理工具切记要正规网站下载。
六位数的密码还是足够安全的,所以不用时刻担心你的密码会不会被知道,不过还是要经常关注一下你的密码是否安全,是不是该换一个新的了,增加密码的安全指数是我们最应该关注的。
再有就是记忆法则的道理,一个美国的心理学家公开讲到,对于文字人们更容易记住五个字和六个字的,但是数字就不一样了,人们更容易记住六位数数字,因为六位数是偶数,方便人们记忆。所以银行会倾向于选择六位数密码。
讲了这两个外部原因,接下来就是银行内部了。我们去自助取款用到的ATM机大都只有数字键盘。而如果是10个字母的话,也是和10个数字一样占十位长度,虽然长度很长,但其实攻击也是轻而易举,而且十位长度的密码广度太小,一些上了年纪的人很难记住。
并且,我们能明白的是,如果一个人能够侵入后台盗取数据,不论什么样的密码都是没有用的,如果不能侵入后台,三次输错密码就会被冻结,所以六位数密码的破译难度会大大增高。
银行的密码输入硬件配置也需要的是简短的数字密码。在全世界的银行自助点,每个窗口都需要配备密码器。如果密码为纯数字,可以减少密码输入设备的复杂程度,降低成本。
除了这些原因设置数字密码还有一部分的历史原因。在银行卡刚出现的时候,就是使用纯数字的密码,所以也一直沿用到了现在。其实使用六个数的密码已经有很长一段时间了,如果现在调整的话,很多银行的数据库就需要做出相同的调整,这么大的工作量很容易发生错误。而且这些密码数据银行都是作为密文保存的,毕竟事关重大。
对于很长的密码来讲,如果一个人忘记一个数字的概率是相同的,那么密码的位数越多,错误的可能性就会越大。在目前的规定中如果三次密码试错之后,就必须到相应地方进行办理,六次试错之后,必须自己去办理此卡丢失。这样的流程是很复杂,因此多位密码是不被建议的。但是也不能简短,因对猜对的可能性会提高,像四个数密码试对的可能性是万分之一,六个数是百万分之一,那么不就是选择这个好记安全性又高的数位吗?
虽然六位数密码的安全性是提高了,但是设置密码还是要有一定的技巧的。首先记住的是尽量不要用自己的生日设置密码,如果知道你生日的人拿到你的银行卡试密码是很容易试对的。你可以将你的生日和家人的生日组合一下形成一个密码,方面记忆,也增加难度。还有就是不要用自己的手机号,道理和生日是一样的。还有要记住不要把你的银行卡密码和其他网站的密码混用,这样可能你的信息和内容会被盗取。还有要定期的更换一下你的密码,这样就会又增加了破解的难度。可能这样会增加你对密码记忆的难度,你可以有秘密的本子把你的密码记下来,也可以下载密码管理工具来记,但是对于密码管理工具切记要正规网站下载。
六位数的密码还是足够安全的,所以不用时刻担心你的密码会不会被知道,不过还是要经常关注一下你的密码是否安全,是不是该换一个新的了,增加密码的安全指数是我们最应该关注的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯