V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
won
V2EX  ›  问与答

密码为什么通常是 6 位

  •  
  •   won · 2019-10-25 21:16:36 +08:00 via Android · 2625 次点击
    这是一个创建于 1861 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我只是说大多数设计,很多原型是这样,
    往老的原型翻也许还不是十进制
    第 1 条附言  ·  2019-10-26 11:36:17 +08:00
    说下我的猜想。
    6 位是根据钥匙而来。最近学习到我们最常用的钥匙基本都是 6 段位,其余多余的齿都是干扰码,每一个段位分为 4 个长度,所以再难的锁只要看一眼正确的钥匙就可以转换成 6 位数密码打开。
    当然千百年前的钥匙是 4 段位,至于什么时候升级成 6 位的就不知晓了。很巧的是很实用的蓝牙锁一二代版本每位上只有 1-4,并不少 10 进制
    19 条回复    2019-10-26 15:43:25 +08:00
    rogwan
        1
    rogwan  
       2019-10-25 21:18:05 +08:00 via iPhone
    最早密码都是脑子记的,太短不安全,太长记不住。6 位刚刚好
    Kagari
        2
    Kagari  
       2019-10-25 21:20:18 +08:00
    Humorce
        3
    Humorce  
       2019-10-25 21:22:11 +08:00 via iPhone
    你说的是手机、银行卡、密码箱之类的吧

    这类就算不用密码,都很难被盗了。
    ibegyourpardon
        4
    ibegyourpardon  
       2019-10-25 21:24:36 +08:00
    现代设计我相信很大程度上是参考了银行卡的 6 位密码设计。

    这个习惯我不敢说我的判定是正确的,但我印象中,至少在 N 年前支付宝辛苦经营起家的时候,分出登录密码和支付密码的时候,就已经把支付密码也设计成 6 位了,当年还有人分析过。

    如今的银行账号体系大多比较完备了,有的分出了若干密码,包括允许你在网银里设置复杂的密码,但其实我已经不太适应了,6 位数字加手机验证方式反而更简单粗暴,更符合习惯一些。

    中国人对这个 6 位数字的习惯不仅体现在密码上,甚至体现到了我们今天收到的不少短信验证码上。尽管确实仍然有 2c6h9g 这样的字母数字混合的( 但大小写混用的不多见,那也太夸张了,输入过于麻烦),也有 4 位数字 (较常见)和 8 位数字(较少见),但 6 位数字验证码还是占据了相当大一部分比例的。

    甚至当年极其常见的弱密码,123456 也远远多于 12345678 ……

    但你要说为啥银行卡密码是 6 位,是不是学的国外的还是什么,那我又说不上来了。。
    zlccn
        5
    zlccn  
       2019-10-25 21:29:37 +08:00 via iPhone
    人的记忆广度最多是 7 位数,再多出错率就直线上升,而 6 为相对于 4 位 5 位更安全一些,所以就是普遍 6 位
    won
        6
    won  
    OP
       2019-10-25 21:40:36 +08:00
    @ibegyourpardon 我觉得是参考的更古老的一样东西
    shiny
        7
    shiny  
       2019-10-25 21:43:02 +08:00
    @ibegyourpardon 早期支付宝的支付密码也是大长串,后来移动化时代到来时,突然开始推 6 位数字密码了。
    sinxccc
        8
    sinxccc  
       2019-10-25 22:11:14 +08:00
    @ibegyourpardon 美国银行卡的 PIN 传统是 4 位。
    Flobit
        9
    Flobit  
       2019-10-25 22:12:27 +08:00 via Android
    6 位数密码,保管我 2 位数的存款…
    stillyu
        10
    stillyu  
       2019-10-25 22:18:33 +08:00 via iPhone
    @ibegyourpardon 早期支付宝的支付密码不是 6 位的,那个密码是当时我的最复杂的密码
    xingzw
        11
    xingzw  
       2019-10-25 22:26:53 +08:00
    最初 gmail,hotmai 都是 4 位密码
    charlie21
        12
    charlie21  
       2019-10-25 22:30:56 +08:00
    6 位都记不住哦。

    密码记忆不是 看数字长度,而是看音节数。

    6 个音节 用英语只能组成 3 个数字,用汉语可以组成 6 个数字
    ( eight zero three => 803 )( 七零二五四幺 => 702541 )

    8 个音节 用英语只能组成 4 个数字,用汉语可以组成 8 个数字
    three five eight zero => 3580
    三一二五一二一零 => 31251210

    -
    Mosugar
        13
    Mosugar  
       2019-10-25 22:31:04 +08:00 via iPhone
    因为六六大顺 🐶
    daozhihun
        14
    daozhihun  
       2019-10-25 22:32:18 +08:00
    最开始是 4 位吧,发现容易被猜出来不太安全,8 位又太多,就升级成 6 位了
    mxalbert1996
        15
    mxalbert1996  
       2019-10-25 22:41:49 +08:00 via Android
    @ibegyourpardon 很多国家的银行卡密码都是 4 位的,我还遇到过刷国内信用卡输不了 6 位密码的情况。
    won
        16
    won  
    OP
       2019-10-25 23:07:46 +08:00 via Android
    @daozhihun
    @mxalbert1996 是的,还有一些保留着 4 位的规则,碰巧我发现有一样古老的东西现在还在沿用 4 位
    ClericPy
        17
    ClericPy  
       2019-10-25 23:08:57 +08:00
    因为生日
    ericls
        18
    ericls  
       2019-10-25 23:36:01 +08:00 via iPhone
    可能是密码锁
    omen
        19
    omen  
       2019-10-26 15:43:25 +08:00
    大多数人,天才除外,一眼能记住的数字位数最多是 5 位,所以 6 位是一眼记不住,但又不会增加使用者负担的最小位数。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1480 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 23:55 · PVG 07:55 · LAX 15:55 · JFK 18:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.