Back to Explore

dchest/fast-sha256-js

GitHub
1 watchersOpen source

Last release: 11/17/2017

JavaScript and TypeScript SHA-256 implementation that runs in modern browsers and Node.js, using typed arrays. It provides SHA-256 hashing plus HMAC-SHA-256, and key derivation via PBKDF2-HMAC-SHA256 and HKDF, with functions that accept and return Uint8Array data.

Project status

  • The repository for dchest/fast-sha256-js appears to still receive upstream activity (last upstream push dated 2023-07-12), but the last published version updates shown here are from 2017 (v1.1.0) and 2016 (v1.0.0), suggesting updates are infrequent.
  • Apparent update/release cadence is very low based on the provided version history (years-long gap between v1.1.0 and the prior v1.0.0, with no additional version updates shown after v1.1.0).

AI summary generated Today

AI-generated from public sources. May be inaccurate. Report

Recent updates

  • v1.1.0

    11/17/2017

    Release v1.1.0 mainly updates licensing and build tooling, including adding the Unlicense text and adjusting the UMD/ES module interop (`exports.__esModule`). The shipped cryptographic implementation changes are small but there are internal method and typing differences related to HMAC state handling.

  • v1.0.0

    3/18/2016

    This release v1.0.0 ports the project to TypeScript, with the published JavaScript build now generated from the TypeScript source. It also adds named exports for Hash and HMAC classes.

    Features