V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
drymonfidelia
V2EX  ›  信息安全

对 6 位数字 PIN 进行慢哈希是不是形式主义安全?

  •  
  •   drymonfidelia · 13 小时 39 分钟前 · 1784 次点击
    哪怕一次验证需要进行 1s 运算(这个效率已经影响用户体验了) 1000000/3600~=277.778h ,十多天的时间,更别说是可以加机器一起跑

    至于拖慢数据库泄露后发现高价值用户的时间,你密码表都能泄露用户数据表大概率也泄露了
    7 条回复    2026-02-10 14:32:10 +08:00
    gogo_tutu
        1
    gogo_tutu  
       13 小时 33 分钟前 via iPhone
    是指哪一款应用
    ryd994
        2
    ryd994  
       13 小时 33 分钟前 via Android   ❤️ 1
    是。密码不能只有 6 位。
    TPM/智能卡可以用 6 位数字 pin 是因为 TPM 无法读取,且错误多次后会自毁。6 位 pin 可以保证 3 次以内猜不到。
    wfg
        3
    wfg  
       12 小时 2 分钟前 via iPhone
    多次错误会冷却,不存在十多天爆破的情况。
    sentinelK
        4
    sentinelK  
       11 小时 49 分钟前
    没太懂楼主想表达什么,不安全指的是哪一侧?

    如果是用户侧的话,问题不大,因为六位数字往往伴随着尝试次数限制。
    如果是数据侧用于非明文存储的话,确实没意义。

    但是你光拿到 hash ,你怎么知道他的算法是什么,以及他的明文是什么范围?
    qupei2u
        5
    qupei2u  
       9 小时 51 分钟前   ❤️ 1
    想表达什么?
    stormtrooperx5
        6
    stormtrooperx5  
       9 小时 7 分钟前
    你用六位 pin 保护的是什么?
    BenHunDun
        7
    BenHunDun  
       6 小时 21 分钟前
    其实不是很确定场景是什么, 可能输入 6 位, 但是在后端有加 salt 后再做哈希?
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2135 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 12:53 · PVG 20:53 · LAX 04:53 · JFK 07:53
    ♥ Do have faith in what you're doing.