An open API service indexing awesome lists of open source software.

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/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/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/desmondyeung/scala-hashing

Fast non-cryptographic hash functions for Scala

hash-functions hashing murmurhash3 scala xxhash

Last synced: 14 Jan 2026

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

aes big-data hash-functions

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/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/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/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.

hash-algorithm hash-functions

Last synced: 17 Jan 2026

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

erlang hash hash-functions

Last synced: 29 Oct 2025

https://github.com/komiya-atsushi/rapidhash-js

A TypeScript implementation of the rapidhash.

hash hash-functions 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/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

hash-functions rust

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/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/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