a fuzzy hash designed to be able to search for duplicates fast
-
Updated
Dec 25, 2023 - Go
a fuzzy hash designed to be able to search for duplicates fast
SHA-256 is a cryptographic hash function that generates a 256-bit (32-byte) hash value. It is widely used to ensure data integrity and security by creating a unique digital fingerprint for a given input, making it highly resistant to tampering or duplication.
Command line utility to get hash value for a file (based on data in file).
golang library to compute hash digests in parallel
simple hash functions in go: a simple hash function implementing Horner's rule and a universal hash function implementing the Carter-Wegman method.
Yet another efficient hashmap implementation for Golang based on the hopscotch open addressing scheme.
Allocation-free FNV-1 32 and 64 bit variants
A custom hashing algorithm made for fun
satunna is a WIP reproducible pseudo-random code execution hashing algorithm
Go package implementing concurrent Weighted Rendezvous Hashing (Highest Random Weight, HRW)
Fast 64-bit non-cryptographic hash algorithm
What the hash is a simple hash reverse lookup. It searches a database of 270+ hash algorithms for the possible source of the given hash sum and outputs all found matches in hashcat notation.
An API for hashing password in PostgreSQL with Golang
This Go package contains functions that produce non-cryptographic hashes.
Add a description, image, and links to the hashing-algorithm topic page so that developers can more easily learn about it.
To associate your repository with the hashing-algorithm topic, visit your repo's landing page and select "manage topics."