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

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

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

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

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

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