← All repos

sha.js

Streamable SHA hashes in pure javascript

browserifycryptojavascriptsha
Browse cluster: JavaScript Standard Style Linting
283commits
19contributors
1languages

Tech stack & purpose

sha.js is a pure JavaScript implementation of SHA hash functions that provides Node-style streaming SHA computation in the browser. It supports SHA-0, SHA-1, SHA-224, SHA-256, SHA-384, and SHA-512, allowing data to be hashed incrementally using a constant amount of memory regardless of input size. The project is built in JavaScript and is part of the crypto-browserify ecosystem, derived from Paul Johnston's earlier SHA implementation work.

Languages

JavaScript
100.0%

Contributors