Projects in Awesome Lists tagged with hash-functions
A curated list of projects in awesome lists tagged with hash-functions .
https://github.com/cyan4973/xxhash
Extremely fast non-cryptographic hash algorithm
c dispersion hash hash-checksum hash-functions smhasher xxhash
Last synced: 14 May 2025
https://github.com/Cyan4973/xxHash
Extremely fast non-cryptographic hash algorithm
c dispersion hash hash-checksum hash-functions smhasher xxhash
Last synced: 20 Mar 2025
https://github.com/rurban/smhasher
Hash function quality and speed tests
c c-plus-plus hash-functions test
Last synced: 14 May 2025
https://github.com/cmuratori/meow_hash
Official version of the Meow hash, an extremely fast level 1 hash
hash hash-functions hashing-algorithm
Last synced: 08 Apr 2025
https://github.com/apple/swift-crypto
Open-source implementation of a substantial portion of the API of Apple CryptoKit suitable for use on Linux platforms.
boringssl ciphers cryptography ecdh ecdsa eddsa elliptic-curves hash-functions swift swift-crypto
Last synced: 13 May 2025
https://github.com/minio/highwayhash
Native Go version of HighwayHash with optimized assembly implementations on Intel and ARM. Able to process over 10 GB/sec on a single core on Intel CPUs - https://en.wikipedia.org/wiki/HighwayHash
assembly avx2 hash-functions highway-hash neon plan9
Last synced: 13 May 2025
https://github.com/multiformats/multihash
Self describing hashes - for future proofing
hash-functions multiformats multihash protocol varint
Last synced: 13 May 2025
https://github.com/openhft/zero-allocation-hashing
Zero-allocation hashing for Java
cityhash farmhash hash-functions hashing high-performance java murmurhash3 openhft xxhash
Last synced: 14 May 2025
https://github.com/rhash/RHash
Great utility for computing hash sums
checksum digest edon-r gost3411-2012 hash-functions librhash linux macos magnet-link message-digests rhash sha3 unix windows
Last synced: 15 Nov 2025
https://github.com/rhash/rhash
Great utility for computing hash sums
checksum digest edon-r gost3411-2012 hash-functions librhash linux macos magnet-link message-digests rhash sha3 unix windows
Last synced: 04 Oct 2025
https://github.com/sindresorhus/crypto-hash
Tiny hashing module that uses the native crypto API in Node.js and the browser
browser crypto hash-functions hashing isomorphic nodejs npm-package sha256
Last synced: 14 May 2025
https://github.com/MichaelJWelsh/cdsa
A library of generic intrusive data structures and algorithms in ANSI C
algorithms ansi-c c c89 cdsa collections datastructures generic hash-functions hashtable intrusive iterative-algorithms linked-list queue red-black-tree stack
Last synced: 21 Apr 2025
https://github.com/michaeljwelsh/cdsa
A library of generic intrusive data structures and algorithms in ANSI C
algorithms ansi-c c c89 cdsa collections datastructures generic hash-functions hashtable intrusive iterative-algorithms linked-list queue red-black-tree stack
Last synced: 05 Apr 2025
https://github.com/simonepri/upash
🔒Unified API for password hashing algorithms
api argon bcrypt brute-force cli credential credentials hash-functions hashing nodejs password pbkdf2 rainbow-table secure security timing-attacks unified universal upash verification
Last synced: 12 Apr 2025
https://github.com/blackploit/hash-identifier
Software to identify the different types of hashes used to encrypt data and especially passwords
hash-algorithm hash-functions identifier
Last synced: 20 Feb 2026
https://github.com/avaneev/prvhash
PRVHASH - Pseudo-Random-Value Hash. Hash functions, PRNG with unlimited period, randomness extractor, and a glimpse into abyss. (inline C/C++) (Codename Gradilac/Градилак)
cellular-automata hash hash-algorithm hash-function hash-functions hashing hashing-algorithm hashing-algorithms prng prng-algorithms prng-methods pseudo-random pseudo-random-generator pseudorandom random random-number-generators random-numbers
Last synced: 24 Mar 2025
https://github.com/sean-public/python-hashes
Interesting (non-cryptographic) hashes implemented in pure Python.
bloom-filter duplicates geohashes hash hash-functions hashes-implemented nilsimsa python python3 simhash
Last synced: 17 Jan 2026
https://github.com/arkworks-rs/crypto-primitives
Interfaces and implementations of cryptographic primitives, along with R1CS constraints for them
cryptography hash-functions r1cs rust signatures snark
Last synced: 03 Apr 2025
https://github.com/vnmakarov/mum-hash
Hashing functions and PRNGs based on them
cryptographic-hash-functions hash-functions mum random-number-generators
Last synced: 07 Mar 2026
https://github.com/hellzerg/hashing
Simple utility to calculate and compare hashes of multiple files
calculate-hash checksum compare-hash hash-functions md5 md5sum ripemd160 sha1 sha1sum sha256 sha256sum
Last synced: 21 Aug 2025
https://github.com/nayuki/bitcoin-cryptography-library
Nayuki's implementation of cryptographic primitives used in Bitcoin.
bitcoin c-plus-plus cryptocurrency cryptography elliptic-curves hash-functions java library
Last synced: 18 Jul 2025
https://github.com/n-r-k/chibihash
Small, Fast, Portable 64-bit hash function
64-bit c hash hash-function hash-functions smhasher
Last synced: 06 Apr 2025
https://github.com/zerbea/hcxkeys
Small set of tools to generate plainmasterkeys (rainbowtables) and hashes for the use with latest hashcat and John the Ripper.
hash hash-functions hashcat john-the-ripper plainmasterkeys rainbow-table
Last synced: 12 May 2025
https://github.com/dynatrace-oss/hash4j
Dynatrace hash library for Java
cardinality-estimation consistent-hashing data-sketches farmhash hash hash-algorithm hash-functions hashing-algorithm hyperloglog imohash java jumphash minhash murmur3 non-cryptographic-hash-functions simhash streaming-algorithms superminhash wyhash xxh3
Last synced: 13 Apr 2025
https://github.com/desmondyeung/scala-hashing
Fast non-cryptographic hash functions for Scala
hash-functions hashing murmurhash3 scala xxhash
Last synced: 14 Jan 2026
https://github.com/tommasobelluzzo/fasthashes
A .NET implementation of several non-cryptographic hashes.
fast-algorithms hash-functions hashing-algorithms hashing-library non-cryptographic-hash-functions testing-framework
Last synced: 24 Oct 2025
https://github.com/numblr/glaciertools
Command line (bash) scripts to upload large files to AWS glacier using multipart upload and to calculate the required tree hash
amazon-glacier aws aws-cli aws-glacier bash-script command-line command-line-tool glacier hash-functions merkel-tree script shell-scripts treehash
Last synced: 15 Apr 2025
https://github.com/mengzhuo/nabhash
An extremely fast Non-crypto-safe AES Based Hash algorithm for Big Data
Last synced: 17 Mar 2026
https://github.com/opencoff/portable-lib
Portable C, C++ code for hash tables, bloom filters, string-search, string utilities, hash functions, arc4random
arc4random bloom-filter c c-plus-plus c-template c-templates cdb hash-functions hash-tables mmap mpsc mpsc-queue portable queues spsc spsc-queue string-manipulation templates-in-c
Last synced: 01 May 2025
https://github.com/JuliaCrypto/SHA.jl
A performant, 100% native-julia SHA1, SHA2, and SHA3 implementation
cryptography hash-functions julia sha1 sha2 sha3
Last synced: 16 Oct 2025
https://github.com/juliacrypto/sha.jl
A performant, 100% native-julia SHA1, SHA2, and SHA3 implementation
cryptography hash-functions julia sha1 sha2 sha3
Last synced: 05 Apr 2025
https://github.com/drobotun/gostcrypto
GOST cryptographic functions
block-cipher cipher-algorithms cryptography elliptic-curve-cryptography elliptic-curves gost-r-34-10-2012 gost-r-34-11-2012 gost-r-34-12-2015 gost-r-34-13-2015 hash-functions hashing-algorithm hmac kuznechik magma oid pbkdf python signature streebog
Last synced: 17 Jan 2026
https://github.com/fuodorov/yaalgorithms
Solving problems in Algorithms courses
algorithms data-structures dynamic-programming golang graph-algorithms greedy-algorithms hash-functions python recursive-algorithms sorting-algorithms tree-structure
Last synced: 09 Oct 2025
https://github.com/julian-klode/triehash
Generator for order-preserving minimal perfect hash functions in C
apt c djb hash-functions lowercase perfect-hash perl
Last synced: 14 Apr 2025
https://github.com/jonelo/jacksum
A hash utility, est. 2002, FLOSS. 489 hash functions, HMAC support, cross platform, feature-rich, multi threaded. CLI and API. Recursive hashing, predefined and customizable formats, verify data integrity and find ok/failed/missing/new files, find files by their hashes, find the hash function to a hash. GUI provided by HashGarten.
checksums crc crc-finder hash hash-finder hash-functions hashing-algorithms hmac integrity-checker integrity-tool jacksum java linux macos message-digest multi-threading sha256 sha3 skein windows
Last synced: 22 Aug 2025
https://github.com/vkandy/simhash-js
Simhash implementation in Javascript
hash-functions simhash similarity-score
Last synced: 13 Mar 2026
https://github.com/luizirber/nthash
ntHash implementation in Rust
bioinformatics genomics hash-algorithm hash-functions hash-methods k-mer-hashing
Last synced: 21 Sep 2025
https://github.com/jaybrown/checksums
macOS workflow and shell script to calculate or automatically verify checksums for files or folder contents
bittorrent checksum checksum-digests checksums digest finder finder-macro hash hash-algorithm hash-functions macos service services sfv shell-script torrent workflow
Last synced: 26 Oct 2025
https://github.com/damaki/libkeccak
SHA-3 and other Keccak related algorithms in SPARK/Ada.
ada ascon cshake gimli hash-functions kangarootwelve keccak ketje kmac marsupilamifourteen parallelhash sha-3 shake128 shake256 spark-ada sponge-construction tuplehash
Last synced: 14 Mar 2025
https://github.com/twilight-dream-of-magic/tdom-encryptordecryptfile-reborn
多重算法加密或解密文件 - 实用工具 Multiple Algorithm Encrypting or Decrypting File Reborn Versions - Utility tools
c-plus-plus-20 ciphers cmake command-line-application command-line-interface cpp20 cross-platform cryptography data-security encryption-decryption file-crypter graphical-user-interface hacker-tool hash-functions key-generation multi-password symmetric-cryptography
Last synced: 12 Jun 2025
https://github.com/daisuke-t-jp/xxhash-swift
xxHash framework in Swift.
carthage cocoapods digest hash hash-functions ios linux macos swift swift-package-manager tvos xxhash
Last synced: 08 Jul 2025
https://github.com/ziad-saab/node-express-reddit-clone
Build a Node, Express and MySQL-based clone of Reddit for DecodeMTL web development bootcamp
bcrypt cookie express hash-functions hashing-passwords middleware mysql nodejs promises reddit reddit-api user-signup workshop
Last synced: 25 Jun 2025
https://github.com/robertklep/node-metrohash
Node.js bindings for MetroHash
hash-functions javascript metrohash node
Last synced: 08 Oct 2025
https://github.com/gravity-postquantum/prune-horst
Signature scheme submitted to NIST's Post-Quantum Cryptography Project
cyber hash-functions merkle-tree post-quantum-cryptography quantum signature
Last synced: 18 Nov 2025
https://github.com/farhadi/xxh3
Erlang NIF bindings for XXH3 hash functions implemented in Rust
erlang erlang-nif hash-functions nif non-cryptographic-hash-functions xxh3 xxhash
Last synced: 08 May 2025
https://github.com/xoofx/smash
Smash provides a collection of non-cryptographic hashes for .NET
dotnet hash hash-checksum hash-functions xxhash
Last synced: 28 Feb 2026
https://github.com/query-farm/crypto
DuckDB Extension for cryptographic hash functions and HMAC
crypto duckdb duckdb-extension hash-functions hmac
Last synced: 24 Aug 2025
https://github.com/juliacrypto/md5.jl
A performant, 100% native-julia MD5 implementation
cryptography hash-functions julia md5
Last synced: 13 May 2025
https://github.com/k4m4/hash-detector
Retrieve an array of possible hash types corresponding to a given string.
detector hash hash-functions identifier md5 regex sha
Last synced: 03 May 2025
https://github.com/itzmeanjan/ascon
Ascon-Based Lightweight Cryptography Primitives for Constrained Devices: Authenticated Encryption, Hash, and Extendable Output Functions
aead ascon cxof hash-functions light-weight-cryptography lwc xof
Last synced: 09 Sep 2025
https://github.com/calebzulawski/autobahn-hash
A fast, safe, and portable implementation of HighwayHash for Rust
hash hash-functions hashing highwayhash simd
Last synced: 24 Apr 2025
https://github.com/crocs-muni/cryptostreams
Tool for generation of data from cryptoprimitives (block and stream ciphers, hash functions). Cryptoprimitives are round-reduced and the data can be configured for multiple testing scenarios.
block-ciphers cryptography data-generator hash-functions stream-ciphers
Last synced: 31 Jan 2026
https://github.com/mgomes/blake2b
A cryptographic hash function faster than MD5, SHA-1, SHA-2, and SHA-3
blake blake2 blake2b cryptographic-hash cryptographic-hash-functions hash-functions ruby
Last synced: 24 Apr 2025
https://github.com/liushoukai/node-hashes
Some of the more common uses of hash functions.
Last synced: 17 Jan 2026
https://github.com/itzmeanjan/sha3
Compile-time Evaluable SHA3: Permutation-Based Hash and Extendable-Output Functions
constexpr constexpr-all-the-things extendable-output-functions hash-functions incremental-hashing keccak keccak-sponge permutation sha3 sha3-224 sha3-256 sha3-384 sha3-512 shake128 shake256 xof
Last synced: 15 Mar 2025
https://github.com/jonelo/hashgarten
A cross-platform Swing GUI for Jacksum.
crc crc-algorithms gui hash hash-functions hashing hashing-algorithms integrity integrity-checker integrity-tool jacksum sha3
Last synced: 07 May 2025
https://github.com/Query-farm/crypto
DuckDB Extension for cryptographic hash functions and HMAC
crypto duckdb duckdb-extension hash-functions hmac
Last synced: 18 Aug 2025
https://github.com/fogfish/hash
collection of hash functions for Erlang applications
Last synced: 29 Oct 2025
https://github.com/komiya-atsushi/rapidhash-js
A TypeScript implementation of the rapidhash.
Last synced: 31 Aug 2025
https://github.com/k4m4/hash-detector-cli
Detect the possible hash-types corresponding to a string, right from your terminal.
detector hash hash-functions identifier md5 regex sha
Last synced: 03 May 2025
https://github.com/jlumbroso/java-random-hash
A simple, time-tested, family of random hash functions in Java, based on CRC32, affine transformations, and the Mersenne Twister. 🎲
data-streaming flajolet flajolet-martin hash-functions hyperloglog java
Last synced: 26 Jul 2025
https://github.com/hlldz/pengyhash
Fast 64-bit non-cryptographic hash algorithm
hash-functions hashing hashing-algorithm non-cryptographic
Last synced: 12 Jan 2026
https://github.com/jlumbroso/python-random-hash
A simple, time-tested, family of random hash functions in Python, based on CRC32 and xxHash, affine transformations, and the Mersenne Twister. 🎲
analysis-of-algorithms analytic-combinatorics data-streaming flajolet flajolet-martin hash-functions hyperloglog python randomized-algorithm streaming-algorithms
Last synced: 26 Jul 2025
https://github.com/weaversa/mphf
An efficient minimal perfect hash function generator for small sets
efficient hash-functions minimal-perfect-hash mphf sat satisfiability
Last synced: 09 Apr 2025
https://github.com/james7132/py-meowhash
A simple python binding for cmuratori/meow_hash, an extremely fast non-cryptographic hash function.
hash hash-functions hashing-algorithm
Last synced: 08 May 2025
https://github.com/JuliaCrypto/Ripemd.jl
Pure Julia Ripemd160 implementation
cryptography hash-functions julia ripemd ripemd160
Last synced: 06 Apr 2026
https://github.com/chanioxaris/locality-sensitive-hashing
Experimental implementation of the paper 'Locality-Sensitive Hashing of Curves' published by A. Driemel and F. Silvestri
bucket concatenation dtw dynamic-time-warping frechet-distance hash-functions hash-tables lsh nearest-neighbor-search
Last synced: 30 Apr 2025
https://github.com/juliacrypto/ripemd.jl
Pure Julia Ripemd160 implementation
cryptography hash-functions julia ripemd ripemd160
Last synced: 13 May 2025
https://github.com/jbampton/hashcheck
Ruby script to check file checksums with the Windows CertUtil Command
checksum command-line-tool hash-functions optionparser paint ruby ruby-wrapper shellscript windows wrapper
Last synced: 15 Jul 2025
https://github.com/levitation-opensource/murmurhash-js
An optimized JavaScript implementation of the MurmurHash3 algorithm.
floating-point floating-point-arithmetic hash hash-functions hashing hashing-algorithm hashing-algorithms hashing-library hashing-speedup javascript murmurhash murmurhash-js murmurhash3
Last synced: 24 Jun 2025
https://github.com/exomia/serialization
fast serialization from and to a byte array & more
byte-array exomia hash hash-functions hashing hashing-algorithm serialization
Last synced: 14 Jan 2026
https://github.com/zinggi/elm-hash-icon
A library for creating consistent, good looking, random icons
elm hash-functions icons svg svg-icons
Last synced: 10 Oct 2025
https://github.com/akyoto/hash
Ultra-fast hashing of bytes, strings and reader contents.
go hash hash-functions hashing
Last synced: 07 Apr 2025
https://github.com/massimo-marino/simple-hash
simple hash functions in go: a simple hash function implementing Horner's rule and a universal hash function implementing the Carter-Wegman method.
carter-wegman carter-wegman-method go golang hash hash-functions hashing hashing-algorithm hashing-algorithms homer-method homer-rule universal-hash universal-hashing universalhash
Last synced: 14 May 2025
https://github.com/togatech/tenvoy
PGP, NaCl, and PBKDF2 in node.js and the browser (hashing, random, encryption, decryption, signatures, conversions), used by TogaTech.org
cryptographic-random-generator cryptography decryption encryption encryption-decryption hash hash-functions hashing javascript md5 md5-hash nacl openpgp pbkdf2 pgp sha256 sha256-hash signature-verification signatures tweetnacl
Last synced: 28 Jul 2025
https://github.com/thetardigrade/golang-hash
This Go package contains functions that produce non-cryptographic hashes.
fnv-1a fnv-algorithm go golang hash hash-functions hashing hashing-algorithm
Last synced: 26 Jul 2025
https://github.com/thevilledev/chibihash-zig
ChibiHash in Zig - a small, fast 64-bit hash function
hash-functions zig zig-package
Last synced: 13 Feb 2026
https://github.com/thevilledev/chibihash-rs
ChibiHash in Rust - a small, fast 64-bit hash function
Last synced: 14 Apr 2025
https://github.com/corvuscodex/hashmaster
HashMaster is a powerful and easy-to-use tool for computing HMAC hashes of user-provided input strings using various hashing algorithms. With support for SHA-256, SHA-512, SHA-384 and SHA-224, HashMaster provides a flexible and secure way to verify the integrity and authenticity of messages in a wide range of applications.
best-hash encrypt encryption encryption-algorithm hash hash-based-signatures hash-code hash-functions hash-master hashcode hashing-algorithm hashmaster pyhton
Last synced: 14 Mar 2025
https://github.com/tessus/db2-hash-routines
UDFs and SPs for DB2 to generate and validate hashes
db2 hash-algorithm hash-functions stored-procedures user-defined-functions
Last synced: 17 Mar 2025
https://github.com/rootslab/hazz
Hazz, a pseudo-random-data-filled-table, to generate k indipendent and uniform, very fast hash functions.
bloom-filter hash hash-functions hashing nodejs random universal-hashing
Last synced: 19 May 2026
https://github.com/matthiasunt/hash-color-material
Hashes a string or a number to a material color hex code.
color colors hash-functions material-color-hex material-colors npm npm-package
Last synced: 15 Apr 2025
https://github.com/0x48piraj/collider-ng
Collider-ng: A simple, fast tool for hash collisions and exploitation, featuring a built-in hash identifier, ideal for CTFs and pentesting.
ctf ctf-tools exploitation hacking hash hash-collision hash-functions hash-identification hashing infosec pentesting security security-tools
Last synced: 04 Jan 2026
https://github.com/1lcb/hash-cracker
Simple hash cracker using wordlist (md5 and sha-256) 🔑
cracking hash hash-functions hashcracker hashcracking
Last synced: 07 Apr 2025
https://github.com/harryr/doublevision
Analyse statistical properties of ciphers and hash functions operating over prime fields
galois-field hash-functions prime-numbers probability-distribution
Last synced: 18 Mar 2025
https://github.com/rootslab/shashi
Shashi, a simple module to generate, using pseudo-randomness, a universal family/set of hash functions, which produce integer values within the selected range.
hash-functions pseudo-random universal
Last synced: 01 Apr 2025
https://github.com/dougal/scatter_swap.ex
An integer hash function designed to have zero collisions, achieve avalanche, and be reversible.
elixir elixir-lang hash hash-algorithm hash-functions obfuscation
Last synced: 24 Apr 2025
https://github.com/githubuseraccountamazing/hashcheck
check and verify the SHA256 of a excel file before running vba
autohotkey automation certificate digital-signature excel excel-vba hash-functions macros powershell scripting security sha-256 template vba vbscript verification windows
Last synced: 13 Apr 2026
https://github.com/kpdemetriou/spectral-aead
An algorithm for authenticated encryption with associated data using Speck and HMAC-SHA256.
cffi cipher ciphers cryptography decryption encryption hash hash-functions hmac message-authentication-code python sha256 speck
Last synced: 14 Jan 2026
https://github.com/akuroda/teradata-udf-sha2
SHA-2 hash function UDFs(SHA-256/512) for Teradata
hash-functions sha256 teradata udf
Last synced: 21 Jan 2026
https://github.com/dmhendricks/hash-int
A PHP class to generate an alphanumeric hash of specified length from an integer.
base62 hash hash-functions short-id shorturl tiny url-shortener
Last synced: 30 Jan 2026
https://github.com/thevilledev/chibihash-hs
ChibiHash in Haskell - a small, fast 64-bit hash function
hash-functions haskell-library
Last synced: 31 Jan 2026
https://github.com/fabianwe/gopherbounce
gopherbounce is a Golang authentication framework (should replace my old goauth)
argon2 authentication bcrypt golang hash hash-functions password scrypt
Last synced: 02 May 2026
https://github.com/lancejpollard/hash
Hashing Function Theory
cryptography group-theory hash-functions mathematics papers
Last synced: 28 Oct 2025
https://github.com/erich-9/CryptographicHashFunctions.jl
Fast cryptographic hash functions for Julia
cryptographic-hash-functions cryptography hash-functions julia
Last synced: 06 Apr 2026
https://github.com/lucianoscarpaci/ethereum-cryptography
This project uses secp256k1, keccak256 hashing, and BIP39 for generating vanity addresses, implementing secure cryptographic operations and creating mnemonic phrases.
algorithm-implementation bip39 blockchain-technology cryptocurrency-wallets data-integrity digital-signatures hash-functions keccak public-key-cryptography secp256k1 secure-communication security-protocols vanity-address
Last synced: 27 Aug 2025
https://github.com/younisshah/blooming-bella
A simple implementation of Bloom Filters using murmur3, Super Fast Hash and marvin32 hashing algorithms.
bloom-filter hash-functions membership
Last synced: 15 Oct 2025
https://github.com/wontonst/py-rollinghash
packaged python implementation of a rolling hash function
hash-functions hashing rolling-hash-functions
Last synced: 24 Mar 2025
https://github.com/systemslibrarian/crypto-lab
A full-spectrum, browser-based cryptography laboratory covering modern, classical, and post-quantum systems.
browser-demo crypto-lab cryptography cryptography-education deniable-encryption hash-functions homomorphic-encryption portfolio post-quantum-cryptography stream-cipher typescript webassembly zero-knowledge-proofs
Last synced: 01 Jun 2026