A JavaScript/TypeScript implementation of the complete Secure Hash Standard (SHA) family (SHA-1, SHA-224/256/384/512, SHA3-224/256/384/512, SHAKE128/256, cSHAKE128/256, and KMAC128/256) with HMAC.
-
Updated
Dec 12, 2025 - TypeScript
A JavaScript/TypeScript implementation of the complete Secure Hash Standard (SHA) family (SHA-1, SHA-224/256/384/512, SHA3-224/256/384/512, SHAKE128/256, cSHAKE128/256, and KMAC128/256) with HMAC.
Streamable SHA hashes in pure javascript
webcrypto-liner is a polyfill that let's down-level User Agents (like IE/Edge) use libraries that depend on WebCrypto. (Keywords: Javascript, WebCrypto, Shim, Polyfill)
A fast dictionary attack tool (700,000+ candidates per second), that attacks a supported hash with a user-defined dictionary file's candidates to find the string that matches with its corresponding hash.
SHA and HMAC implementations for GameMaker Studio 2
An Single Header C/C++ library to work with dirs and files
Retrieve an array of possible hash types corresponding to a given string.
Add a description, image, and links to the sha topic page so that developers can more easily learn about it.
To associate your repository with the sha topic, visit your repo's landing page and select "manage topics."