All Categories → Computer Science → hash-functions

Top 38 hash-functions open source projects

Data.hashfunction
C# library to create a common interface to non-cryptographic hash functions.
Python Hashes
Interesting (non-cryptographic) hashes implemented in pure Python.
Hash Identifier
Software to identify the different types of hashes used to encrypt data and especially passwords
Mum Hash
Hashing functions and PRNGs based on them
Bitcoin Cryptography Library
Nayuki's implementation of cryptographic primitives used in Bitcoin.
Meow hash
Official version of the Meow hash, an extremely fast level 3 hash
Scala Hashing
Fast non-cryptographic hash functions for Scala
Nabhash
An extremely fast Non-crypto-safe AES Based Hash algorithm for Big Data
Swift Crypto
Open-source implementation of a substantial portion of the API of Apple CryptoKit suitable for use on Linux platforms.
Java Crypto Utils
Java Cryptographic, Encoding and Hash Utilities
Streebog
GOST R 34.11-2012: RFC-6986 cryptographic hash function
Smhasher
Hash function quality and speed tests
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
Multihash
Self describing hashes - for future proofing
Xxhash
Extremely fast non-cryptographic hash algorithm
Cdsa
A library of generic intrusive data structures and algorithms in ANSI C
Crypto Hash
Tiny hashing module that uses the native crypto API in Node.js and the browser
Plibsys
Highly portable C system library: threads and synchronization primitives, sockets (TCP, UDP, SCTP), IPv4 and IPv6, IPC, hash functions (MD5, SHA-1, SHA-2, SHA-3, GOST), binary trees (RB, AVL) and more. Native code performance.
Rhash
Great utility for computing hash sums
T1ha
One of the fastest hash functions
simhash-js
Simhash implementation in Javascript
eacirc
Automatic problem solver based on circuit-like representation and genetic programming
gravity-sphincs
Signature scheme submitted to NIST's Post-Quantum Cryptography Project
prune-horst
Signature scheme submitted to NIST's Post-Quantum Cryptography Project
SHA.jl
A performant, 100% native-julia SHA1, SHA2, and SHA3 implementation
XXHash
XXHash - Extremely fast hash algorithm,impl for csharp,can process 11.8 GB/s on modern cpu. impl with net core 2.0 and .net
prvhash
PRVHASH - Pseudo-Random-Value Hash. Hash functions, PRNG with unlimited period, randomness extractor. (Codename Gradilac/Градилак)
triehash
Generator for order-preserving minimal perfect hash functions in C
crypto-primitives
Interfaces and implementations of cryptographic primitives, along with R1CS constraints for them
LibSWIFFT
LibSWIFFT - A fast C/C++ library for the SWIFFT secure homomorphic hash function
1-38 of 38 hash-functions projects