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

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

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

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

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

    但是你光拿到 hash ,你怎么知道他的算法是什么,以及他的明文是什么范围?
    qupei2u
        5
    qupei2u  
       44 分钟前
    想表达什么?
    stormtrooperx5
        6
    stormtrooperx5  
       1 分钟前
    你用六位 pin 保护的是什么?
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   4068 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 03:46 · PVG 11:46 · LAX 19:46 · JFK 22:46
    ♥ Do have faith in what you're doing.