代码之家  ›  专栏  ›  技术社区  ›  Sudhanshu Gaur

输入字符串中附加了SHa256或SHa256键的Hmac?哪个更安全?

  •  1
  • Sudhanshu Gaur  · 技术社区  · 6 年前

    SHa256 在输入字符串中附加键,或者使用该键并用SHA256计算Hmac?或者任何其他使用密钥的散列技术。

    1 回复  |  直到 6 年前
        1
  •  2
  •   TheGreatContini    6 年前

    Hmac更安全。

    Crypto101 后缀MAC的问题是哈希函数中的冲突可以用来创建存在的伪造。也就是说,如果h(m1)=h(m2),如果我知道后缀mac(m1),那么我也知道后缀mac(m2)。

    贝拉尔证明了这一点 HMAC is more robust