Write-Optimized and High-Performance Hashing Index Scheme for Persistent Memory (OSDI 2018, TOS 2019)
Support
Quality
Security
License
Reuse
Transform your internal id's to obfuscated integers based on Knuth's integer hash. Laravel wrapper for the Optimus Library by Jens Segers with multiple connections support.
Support
Quality
Security
License
Reuse
Pure Javascript implementation of the BLAKE2b and BLAKE2s hash functions
Support
Quality
Security
License
Reuse
Fast, reliable cipher, hash and hmac methods executed in Node's threadpool for multi-core throughput.
Support
Quality
Security
License
Reuse
The pure-Rust password hashing library running on Argon2.
Support
Quality
Security
License
Reuse
Full featured consistent hashing python library compatible with ketama
Support
Quality
Security
License
Reuse
🔑securely checks a password to see if it has been previously exposed in a data breach
Support
Quality
Security
License
Reuse
Compare html similarity using structural and style metrics
Support
Quality
Security
License
Reuse
Fast hashing for large files
Support
Quality
Security
License
Reuse
Implementation of the Jump Consistent Hash algorithm in Go.
Support
Quality
Security
License
Reuse
This is a simple example and explanation of obfuscating API resolution via hashing
Support
Quality
Security
License
Reuse
MurmurHash3, in JavaScript.
Support
Quality
Security
License
Reuse
:page_facing_up:Sensitive word filtering items provide TTMP, DFA, DAT, hash bucket, and Tire algorithm support filtering. Supports text highlighting, filtering, verdicts, and alternative interface support.敏感词过滤项目,提供TTMP、DFA、DAT、hash bucket、Tire算法支持过滤。可以支持文本的高亮、过滤、判词、替换的接口支持。
Support
Quality
Security
License
Reuse
JavaScript port of TLSH (Trend Micro Locality Sensitive Hash)
Support
Quality
Security
License
Reuse
Stable JS value hash
Support
Quality
Security
License
Reuse
FNV-1a non-cryptographic hash function
Support
Quality
Security
License
Reuse
sha1 hash alogrithm
Support
Quality
Security
License
Reuse
Rolling Hash C++ Library
Support
Quality
Security
License
Reuse
C hash implementation based on khash
Support
Quality
Security
License
Reuse
Super Fast, Lock-Free, Wait-Free, CAS-free, thread-safe, memory allocator.
Support
Quality
Security
License
Reuse
[Feature complete] SHA-3 and Keccak checksum utility
Support
Quality
Security
License
Reuse
A priority queue for Rust with efficient change function.
Support
Quality
Security
License
Reuse
A Consistent Hashing C++ add-on for node.js
Support
Quality
Security
License
Reuse
Simple approximate-nearest-neighbours in Python using locality sensitive hashing.
Support
Quality
Security
License
Reuse
Rust implementation of CRC(16, 32, 64) with support of various standards
Support
Quality
Security
License
Reuse
Decipher hashes using online rainbow & lookup table attack services.
Support
Quality
Security
License
Reuse
Package providing a trait to use Hashids on a model
Support
Quality
Security
License
Reuse
Accelerate aggregated MD5 hashing performance up to 8x for AVX512 and 4x for AVX2. Useful for server applications that need to compute many MD5 sums in parallel.
Support
Quality
Security
License
Reuse
multihash implementation in Rust
Support
Quality
Security
License
Reuse
Find visually similar or duplicate images. This repository has migrated to https://gitlab.com/opennota/findimagedupes
Support
Quality
Security
License
Reuse
DNA-Fountain
Support
Quality
Security
License
Reuse
DEPRECATED: see hyperswarm/replicator for similar functionality with hypercore
Support
Quality
Security
License
Reuse
C++ implementation of a fast and memory efficient hash map and hash set specialized for strings
Support
Quality
Security
License
Reuse
Reference implementation for the Poseidon Snark-friendly Hash algorithm.
Support
Quality
Security
License
Reuse
Java分布式系统架构。包括分布式锁,一致性哈希,分库分表,单点登录,缓存,消息队列等
Support
Quality
Security
License
Reuse
Golang implementation for PHP's function serialize() and unserialize()
Support
Quality
Security
License
Reuse
Hash and compare passwords with pbkdf2
Support
Quality
Security
License
Reuse
Library containing perceptual hash algorithms using the ImageSharp library
Support
Quality
Security
License
Reuse
UMASH: a fast enough hash and fingerprint with collision bounds
Support
Quality
Security
License
Reuse
A Minimal Perfect Hash Function Library
Support
Quality
Security
License
Reuse
A tiny (190B) and extremely fast utility to generate random IDs of fixed length
Support
Quality
Security
License
Reuse
:christmas_tree: Merkle tree in Rust
Support
Quality
Security
License
Reuse
SRI Hash Generator
Support
Quality
Security
License
Reuse
Bcrypt password hashing for Elixir
Support
Quality
Security
License
Reuse
SHA-1 implementation in C++. Do not use SHA-1 unless you have to! https://en.wikipedia.org/wiki/SHA-1#Birthday-Near-Collision_Attack_%E2%80%93_first_practical_chosen-prefix_attack
Support
Quality
Security
License
Reuse
C++11 header-only message digest library
Support
Quality
Security
License
Reuse
Merkle Tree implementation in Java
Support
Quality
Security
License
Reuse
Implementation of Chord DHT(Distributed Hash Table) paper
Support
Quality
Security
License
Reuse
a tool to determine the crypto/encoding algorithm used according to traces from its representation
Support
Quality
Security
License
Reuse
A zero-configuration recursive Hash for storing a tree of options in a serialized ActiveRecord column.
Support
Quality
Security
License
Reuse
L
Level-Hashingby Pfzuo
Write-Optimized and High-Performance Hashing Index Scheme for Persistent Memory (OSDI 2018, TOS 2019)
C 168Updated: 3 y ago License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
l
laravel-optimusby cybercog
Transform your internal id's to obfuscated integers based on Knuth's integer hash. Laravel wrapper for the Optimus Library by Jens Segers with multiple connections support.
PHP 166Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
b
blakejsby dcposch
Pure Javascript implementation of the BLAKE2b and BLAKE2s hash functions
JavaScript 165Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
crypto-asyncby ronomon
Fast, reliable cipher, hash and hmac methods executed in Node's threadpool for multi-core throughput.
JavaScript 163Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
a
argon2rsby bryant
The pure-Rust password hashing library running on Argon2.
Rust 160Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
u
uhashringby ultrabug
Full featured consistent hashing python library compatible with ketama
Python 158Updated: 2 y ago License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
p
passw0rdby djadmin
🔑securely checks a password to see if it has been previously exposed in a data breach
JavaScript 158Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
h
html-similarityby matiskay
Compare html similarity using structural and style metrics
Python 154Updated: 3 y ago License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
i
Support
Quality
Security
License
Reuse
j
jmphashby benbjohnson
Implementation of the Jump Consistent Hash algorithm in Go.
Go 152Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
W
Windows-API-Hashingby LloydLabs
This is a simple example and explanation of obfuscating API resolution via hashing
C 149Updated: 4 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
m
murmurHash3.jsby karanlyons
MurmurHash3, in JavaScript.
TypeScript 149Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
sensitive-words-filterby hooj0
:page_facing_up:Sensitive word filtering items provide TTMP, DFA, DAT, hash bucket, and Tire algorithm support filtering. Supports text highlighting, filtering, verdicts, and alternative interface support.敏感词过滤项目,提供TTMP、DFA、DAT、hash bucket、Tire算法支持过滤。可以支持文本的高亮、过滤、判词、替换的接口支持。
Java 147Updated: 2 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
t
tlsh-jsby idealista
JavaScript port of TLSH (Trend Micro Locality Sensitive Hash)
JavaScript 147Updated: 3 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
s
stable-hashby shuding
Stable JS value hash
TypeScript 146Updated: 2 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
f
fnv1aby sindresorhus
FNV-1a non-cryptographic hash function
JavaScript 145Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
Support
Quality
Security
License
Reuse
r
rollinghashcppby lemire
Rolling Hash C++ Library
C++ 143Updated: 4 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
h
hashby clibs
C hash implementation based on khash
C 143Updated: 4 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
f
fc_mallocby bytemaster
Super Fast, Lock-Free, Wait-Free, CAS-free, thread-safe, memory allocator.
C++ 142Updated: 3 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
s
sha3sumby maandree
[Feature complete] SHA-3 and Keccak checksum utility
C 142Updated: 4 y ago License: Permissive (ISC)
Support
Quality
Security
License
Reuse
p
priority-queueby garro95
A priority queue for Rust with efficient change function.
Rust 141Updated: 2 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
n
node-hash-ringby bnoguchi
A Consistent Hashing C++ add-on for node.js
C++ 140Updated: 4 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
s
sketchyby andrewclegg
Simple approximate-nearest-neighbours in Python using locality sensitive hashing.
Python 137Updated: 4 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
c
crc-rsby mrhooray
Rust implementation of CRC(16, 32, 64) with support of various standards
Rust 137Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
d
dcipherby k4m4
Decipher hashes using online rainbow & lookup table attack services.
JavaScript 136Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
l
laravel-hashslugby balping
Package providing a trait to use Hashids on a model
PHP 136Updated: 4 y ago License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
m
md5-simdby minio
Accelerate aggregated MD5 hashing performance up to 8x for AVX512 and 4x for AVX2. Useful for server applications that need to compute many MD5 sums in parallel.
Go 136Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
r
rust-multihashby multiformats
multihash implementation in Rust
Rust 136Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
f
findimagedupesby opennota
Find visually similar or duplicate images. This repository has migrated to https://gitlab.com/opennota/findimagedupes
Go 136Updated: 3 y ago License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
d
Support
Quality
Security
License
Reuse
h
hyperdiscoveryby datproject
DEPRECATED: see hyperswarm/replicator for similar functionality with hypercore
JavaScript 135Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
a
array-hashby Tessil
C++ implementation of a fast and memory efficient hash map and hash set specialized for strings
C++ 135Updated: 3 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
P
Poseidon252by dusk-network
Reference implementation for the Poseidon Snark-friendly Hash algorithm.
Rust 134Updated: 1 y ago License: Weak Copyleft (MPL-2.0)
Support
Quality
Security
License
Reuse
d
distarchby bootsrc
Java分布式系统架构。包括分布式锁,一致性哈希,分库分表,单点登录,缓存,消息队列等
Java 133Updated: 4 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
g
go-php-serializeby wulijun
Golang implementation for PHP's function serialize() and unserialize()
Go 133Updated: 4 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
n
node-pwdby tj
Hash and compare passwords with pbkdf2
JavaScript 130Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
I
ImageHashby coenm
Library containing perceptual hash algorithms using the ImageSharp library
C# 130Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
u
umashby backtrace-labs
UMASH: a fast enough hash and fingerprint with collision bounds
Python 129Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
m
minperfby thomasmueller
A Minimal Perfect Hash Function Library
Java 129Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
h
hexoidby lukeed
A tiny (190B) and extremely fast utility to generate random IDs of fixed length
JavaScript 128Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
m
merkle.rsby SpinResearch
:christmas_tree: Merkle tree in Rust
Rust 128Updated: 2 y ago License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
s
Support
Quality
Security
License
Reuse
b
bcrypt_elixirby riverrun
Bcrypt password hashing for Elixir
C 126Updated: 3 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
s
sha1by vog
SHA-1 implementation in C++. Do not use SHA-1 unless you have to! https://en.wikipedia.org/wiki/SHA-1#Birthday-Near-Collision_Attack_%E2%80%93_first_practical_chosen-prefix_attack
C++ 126Updated: 4 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
d
digestppby kerukuro
C++11 header-only message digest library
C++ 125Updated: 3 y ago License: Permissive (Unlicense)
Support
Quality
Security
License
Reuse
m
merkle-treeby quux00
Merkle Tree implementation in Java
Java 124Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
chordby arriqaaq
Implementation of Chord DHT(Distributed Hash Table) paper
Go 124Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
C
Codetectiveby blackthorne
a tool to determine the crypto/encoding algorithm used according to traces from its representation
Python 123Updated: 4 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
s
store_configurableby metaskills
A zero-configuration recursive Hash for storing a tree of options in a serialized ActiveRecord column.
Ruby 123Updated: 3 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse