目前,各大银行的银行卡或存折密码基本都是6位数字,这主要有三个方面的原因:
一是为了保证安全。一般来说,密码位数越多,越安全,并且安全性呈指数级增强。比如,1位数字密码,试出密码最多需要10次(0,1,2,3,4,5,6,7,8,9);2位数字密码,试出密码最多需要10*10=100次;以此类推,6位数字密码,试出密码最多需要10^6,即10的6次方,需要1000000次,相对而言,已经比较安全。
二是为了方面记忆。一般来说,密码位数越多,越难记忆。相对而言,人的记忆力是有限的,随着年龄的增长,记忆力不断下降,尤其是对年纪较大的老人来说,位数过长的密码很容易忘记。尽管忘记密码可以带着证件到银行柜台办理挂失或更改密码,但是需要一定时间,特别是老人亟需用钱时,容易引起不必要的麻烦。
三是6位数字密码有其时代背景。很早的时候,银行卡输入密码都是用小键盘的,上面只有0,1,2,3,4,5,6,7,8,9等十个数字和消除、确认等按键,是没有字母键的。随着科技的进步和银行服务基础设施的完善,越来越多的银行已经采用新一代键盘,和电脑键盘差不多,甚至可以手写签名,但由于路径依赖,多数银行依然沿用过去的做法,依然是6位数字密码。
由此可以看出,6位数字密码是为了安全与记忆之间的平衡,既要保障安全,也要便于储户记忆。同时,这也有其时代背景,在最初设计密码的时候,设计人员综合种种因素,选择了六位数作为银行的密码,这个习惯一直沿用至今。
最后很关键的,一点,如果密码形态变化了,ATM机岂不是全部要拆掉了,这成本可就太大啦
现在很多银行已经逐步推出了刷脸的技术,所以以后有可能连数字密码甚至是银行卡也不需要了,全部用刷脸就可以了。