cross-sha256
v1.1.2cross-sha256
Isomorphic SHA-256
with minimal dependencies. Uses the Node.js crypto
module if available, otherwise uses a JS implementation (e.g. in browser environments).
import { sha256 } from 'cross-sha256'
console.log(new sha256().update('42').digest('hex'))
// => 73475cb40a568e8da8a045ced110137e159f890ac4da883b6b17dc651b3a8049
Acknowledgements
This work is derived from Paul Johnston's A JavaScript implementation of the Secure Hash Algorithm.
LICENSE MIT
npm i [email protected]
Metadata
- (MIT AND BSD-3-Clause)
- Whatever
- Dominic Tarr
- released 8/19/2020