快速轻巧的JavaScript SHA-256安全哈希实现

时间:2015-07-04 09:18:43

标签: javascript security browser sha sha256

我正在寻找一个哈希实现;

  • 安全(几乎不可能倒置)
  • 快(几毫秒)
  • 光(几KB)
  • 在浏览器中运行

理想情况下是SHA-256实现,因为它被广泛使用并因此被广泛测试。

1 个答案:

答案 0 :(得分:1)

执行一些tests表明forge是最快的SHA-256 JavaScript实现。

它是284KB大,但提取SHA-256相关代码会将大小减小到4.5 KB,请参阅https://github.com/brillout/forge-sha256