支付宝支付密码为什么是六位数字 支付密码为什么是六位

支付密码为什么是六位,支付宝支付密码为什么是六位数字 。发迹号带你了解更多相关信息 。
微信支付我们几乎每天都要用到 , 不管是订餐还是发红包 , 都需要输入六位的支付密码 , 但有不少人都有这样的疑问:为什么支付密码是六位数 , 真的安全吗?“电脑那些事儿”今天就给大家科普一波!

支付宝支付密码为什么是六位数字 支付密码为什么是六位

文章插图
首先要告诉大家 , 虽然密码只有六位 , 但也是很安全的!
为什么是六位 , 而不是更多位的数字 , 甚至是字母+数字+大小写的方式?
为什么这样也可以做到很安全?

支付宝支付密码为什么是六位数字 支付密码为什么是六位

文章插图
其实——
一、复杂的长密码并不见得安全
纳尼?!!!
密码的破译 , 较为常见的是“穷举法” 。如果仅以数字做明文密码 , 密码为6位的话 , 只需要计算10的六次方 。如果字符的范围扩大 , 比如加上26个字母的大小写 , 再加上10个数字 , 总计是62个字符数 , 这样用穷举法来破解六位数密码 , 需要计算62的6次方 。相应地 , 密码的位数增加 , 加入更多的特殊字符 , 所需要计算的量会更大 , 破解所花费的时间就越长 。
然而 , 计算机的计算能力进化很快 。理论上来说 , 无论多复杂的密码或者加密方法 , 随着计算能力的发展 , 都不会一直安全 。
此外 , 在现如今更常用的“撞库”攻击的破解方式下 , 坏人获取了有价值的用户数据 , 然后在其他地方尝试登陆 , 这时密码的复杂度就显得毫无意义 。
事实上 , 业内共识是 , 单凭密码(不管长度及复杂性如何高)这一个因子作为认证条件已经不安全 , 鉴权过程至少需要双重因子才可被认为是安全的 。这个双重因子并不是说再设置第二个密码 , 而是指不同于密码这种使用者“所知”的东西 , 而是使用者“所有”的东西如手机、硬件token , USBkey等或使用者“本身”的东西如指纹、声纹、虹膜等 。
相较于让用户来为设置密码 , 以及为记住密码费尽心思 , 还不如在系统层面增强其安全性 。安全不该只是用户的责任!
否则 , 密码设得又复杂又长 , 只是让你感觉到很安全 , 看起来更像是一种心理安慰 。
二、六位数密码让你不“方”
实际上 , 微信支付很早就明白了这个道理 , 它允许设置六位数的密码 , 不再像很多公司通常会做的那样 , 让用户接受“密码酷刑”:字母(大小写)+数字+特殊符号 。
这一切都是为了创造更好的移动支付的便捷体验——
先做个小测验 。
“2471530121987” 。
你能够不费力地快速记下这串数字么?
感觉很难?
那你试着将这串数字分解为24(小时)—— 7(一星期)—— 15((半个月)—— 30(一个月)——12(一年)——1987(年) , 这样再记这串长数字是不是会容易些?
不过 , 如果将这串数字再放长一些 , 放大到超过可以分解的七项及以上 , 你就会发现在短时记忆中 , 在不重复练习的情况下 , 记忆又变得困难起来 。7个“组块”可以经由心理运作扩大 , 但是也已经是大多数人的极限 。
在认知心理学上 , “2471530121987”是一串很有名的数字 。
1956年美国著名的心理学家乔治·米勒 [George Armitage Miller] 在一篇很著名的论文中 , 通过研究提出 “正常的成年人在通常情况下 , 只能在短时间内记住7个数字 , 因为个体差异 , 上下限分别为5~9” , 这是认知心理学中很出名的“七加减二”原理 。

支付宝支付密码为什么是六位数字 支付密码为什么是六位

文章插图
因为这个认知的局限 , 很多人在电话簿上查到电话号码 , 待到要去拨号时往往会忘记自己要拨的号码(你肯定有过这样的体验) 。