jshashes

Hashing library

A lightweight, dependency-free JavaScript library implementing various cryptographic hash functions for secure data encoding and verification.

Fast and dependency-free cryptographic hashing library for node.js and browsers (supports MD5, SHA1, SHA256, SHA512, RIPEMD, HMAC)

GitHub

724 stars
27 watching
139 forks
Language: JavaScript
last commit: over 2 years ago
Linked from 1 awesome list

cryptographyhash-encodinghashing-algorithmhexadecimalhmacjavascriptminim-libraryripemd160sha1sha2sha512

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
paulmillr/noble-hashes An audited and minimal implementation of various hash functions, MACs, and KDFs in JavaScript. 586
srijs/rusha A high-performance pure-JavaScript implementation of the SHA1 hash algorithm 278
jhumphry/spark_siphash An Ada implementation of the SipHash keyed hash function for cryptographic protection against denial-of-service attacks. 5
wangyi-fudan/wyhash Provides fast and simple hashing functions and random number generators for various programming languages. 970
javve/hash.js A lightweight JavaScript library for manipulating URL hashes 156
apense/shimsham A collection of hash functions implemented in pure Nim 8
rustcrypto/hashes A collection of cryptographic hash functions written in Rust. 1,879
lemire/clhash A fast hashing function implemented in C with support for C++ wrappers and benchmarking tools. 266
ranisalt/node-argon2 Bindings to the Argon2 hashing algorithm for use in Node.js applications 1,887
barerose/lonesha256 A single-function SHA256 hashing implementation in C. 20
sindresorhus/crypto-hash A small hashing module that provides a unified API for Node.js and browser environments 638
khchen/hashlib A comprehensive hash function library for the Nim programming language 38
juliacrypto/sha.jl A Julia implementation of common hash functions 47
opensystemslab/xxhash.nim A lightweight Nim wrapper providing fast hashing functionality for various use cases 15
kassane/unordered A collection of hash containers with different standards compliance levels and intended use cases. 0