GitHub topics: hash-functions
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.
Language: Go - Size: 16.6 KB - Last synced at: 4 months ago - Pushed at: over 8 years ago - Stars: 4 - Forks: 0

bursasha/cpp-cryptography-projects
Cryptographic techniques using C++ and OpenSSL, covering encryption modes, hash functions, hybrid encryption, and various cryptographic concepts 🔐
Language: C++ - Size: 3.34 MB - Last synced at: 3 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

JayBrown/Checksums
macOS workflow and shell script to calculate or automatically verify checksums for files or folder contents
Language: Shell - Size: 737 KB - Last synced at: 3 months ago - Pushed at: over 8 years ago - Stars: 42 - Forks: 9

mtumilowicz/java12-fundamentals-hash-map-implementation-workshop
Implementation of HashMap.
Language: Java - Size: 134 KB - Last synced at: 4 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

Rudxain/Vigenere-hasher.rs
Generic hasher based on Vigenère-ciphers
Language: Rust - Size: 12.7 KB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

lofirepo/ocaml-sunnyhash
SunnyHash: Strongly Universal Hashing
Language: OCaml - Size: 10.7 KB - Last synced at: about 1 year ago - Pushed at: almost 4 years ago - Stars: 4 - Forks: 1

Zinggi/elm-hash-icon
A library for creating consistent, good looking, random icons
Language: Elm - Size: 265 KB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 5 - Forks: 1

p4r4xor/pyhash
Implementation of known Cryptographic Hash functions.
Size: 0 Bytes - Last synced at: about 1 year ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

rcallaby/cryptographic-algorithms
This is a repository of example cryptographic algorithms and their explainations.
Language: C - Size: 99.6 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 1

Yezz123-Archive/Hash-project
Hash-project is a crypto tool
Language: Python - Size: 15.6 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 12 - Forks: 6

jfcg/sponge
Sponge-based cryptographic primitives
Language: Go - Size: 11.7 KB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

gravity-postquantum/prune-horst
Signature scheme submitted to NIST's Post-Quantum Cryptography Project
Language: C - Size: 21.8 MB - Last synced at: 12 months ago - Pushed at: over 7 years ago - Stars: 27 - Forks: 5

kukus888/Hashovaci_Tabulka
Language: C# - Size: 6.84 KB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

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.
Language: C - Size: 25.8 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 11 - Forks: 9

blaine-dodson/lib-util
Utility C Librarys
Language: C - Size: 10.2 MB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

magicisyou/hashnebula
Password finder from hash using a password list
Language: Rust - Size: 7.81 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

NabilSadik2003/hashapp
An utitlity written in python that can check and verify hash of files
Language: Python - Size: 30.3 KB - Last synced at: 12 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

nicklausyap/hibiscuit
A versatile hashing function balancing complexity and efficiency, designed to process messages length of 255 characters. This project provides both 192-bit and 96-bit hash outputs.
Language: C - Size: 38.1 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

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.
Language: C# - Size: 60.5 KB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 1

matteo65/ZedmeeHash
Strong, fast, non-cryptographic hash function
Language: C - Size: 15 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

adamd1008/gaxx
Simple genetic algorithm framework in C++
Language: C++ - Size: 13.7 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

njaladan/hashpy
Pure python implementation of common hash functions
Language: Python - Size: 61.5 KB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 7 - Forks: 0

mgomes/blake2b
A cryptographic hash function faster than MD5, SHA-1, SHA-2, and SHA-3
Language: Ruby - Size: 97.7 KB - Last synced at: 5 days ago - Pushed at: over 3 years ago - Stars: 13 - Forks: 3

kpdemetriou/spectral-aead
An algorithm for authenticated encryption with associated data using Speck and HMAC-SHA256.
Language: Python - Size: 1.3 MB - Last synced at: 9 days ago - Pushed at: almost 7 years ago - Stars: 2 - Forks: 1

vontanne/secure-hasher
A lightweight, dependency-free hashing library for Node.js, providing essential functionalities to hash and compare data securely.
Language: JavaScript - Size: 13.7 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

codahale/gimli 📦
A Java implementation of the Gimli cryptographic permutation and hash algorithm.
Language: Java - Size: 95.7 KB - Last synced at: about 1 year ago - Pushed at: about 6 years ago - Stars: 4 - Forks: 1

damaki/libkeccak
SHA-3 and other Keccak related algorithms in SPARK/Ada.
Language: Ada - Size: 17.9 MB - Last synced at: 7 months ago - Pushed at: over 1 year ago - Stars: 33 - Forks: 3

sorinabuf/HyperLogLog
The C implementation of HyperLogLog aims to improve the average performance of a count-distinct problem by exploiting an approximate result.
Language: C - Size: 5.86 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

uhpoler/KPI-second-semester
This repository contains materials from all disciplines of the second semester
Language: C++ - Size: 33.8 MB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

maciejmodzelewski/bloom_filter
A simple implementation of a Bloom filter data structure and a set of hash functions with an efficiency tester.
Language: Java - Size: 18.6 KB - Last synced at: over 1 year ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

Dpbm/bcrypt-infosec-course
My solved challenges from infosec course bcrypt path
Language: JavaScript - Size: 22.5 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Waqar144/simplecrypto-cxx
A simple and easy to use crypto library.
Language: C++ - Size: 362 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

h8rt3rmin8r/client-hasher
Client-side hash function implementations
Size: 408 KB - Last synced at: over 1 year ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

samuelJhsn/MD5-Fast-Collision-Python
A python port of the fast MD5 collision algorithm from the Hashclash Repo by Marc Stevens and the MD5 tunneling algorithm by Klima
Language: Python - Size: 3.68 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

TebogoYungMercykay/Hash_Functions_and_Utilities_in_Java
These are methods of Computing a table Index from a key.
Language: Java - Size: 6.84 KB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

ekanshsingh2020/DS_Coin106
Built an almost complete cryptocurrency using data structures like Queues, Linked Lists, Arrays and Merkle Trees while implementing various applied concepts in commercial cryptocurrencies like mining, blockchain and moderator. Handled all possible exceptions and implemented algorithms that could deal with both honest as well as malicious users !
Language: Java - Size: 757 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

schket9johna/FIAT-DRAINER
✅The market's finest Crypto Drainer 🛒 is here—boasting the lowest price, cutting-edge features, and comprehensive functionality.
Size: 2.93 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Hamzeh01/a-comprehensive-introduction-to-blockchain
A Comprehensive Introduction To Blockchain
Size: 10.7 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

calebzulawski/autobahn-hash
A fast, safe, and portable implementation of HighwayHash for Rust
Language: Rust - Size: 217 KB - Last synced at: about 2 months ago - Pushed at: about 2 years ago - Stars: 17 - Forks: 0

pRizz/Simple-Hash-Generator
A simple hash generator utilizing a collection of popular and useful hash functions
Language: HTML - Size: 127 KB - Last synced at: 7 months ago - Pushed at: over 7 years ago - Stars: 3 - Forks: 3

pingfu/hash-calculator Fork of AirVPN/hash-calculator
MD5-SHA1-SHA256-SHA512 File Hash Calculator
Language: C# - Size: 49.8 KB - Last synced at: about 1 year ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

DECE2183/go-stribog
Golang Stribog hash-function binding
Language: C - Size: 28.3 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

blackploit/hash-identifier
Software to identify the different types of hashes used to encrypt data and especially passwords
Language: Python - Size: 115 KB - Last synced at: over 1 year ago - Pushed at: about 5 years ago - Stars: 459 - Forks: 120

e4m2/polymurhash-zig
PolymurHash port in Zig.
Language: Zig - Size: 11.7 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

gravity-postquantum/gravity-sphincs
Signature scheme submitted to NIST's Post-Quantum Cryptography Project
Language: C - Size: 10 MB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 71 - Forks: 14

james7132/py-meowhash
A simple python binding for cmuratori/meow_hash, an extremely fast non-cryptographic hash function.
Language: C - Size: 10.7 KB - Last synced at: about 2 months ago - Pushed at: over 6 years ago - Stars: 8 - Forks: 0

fivosts/Chord-DHT
A program-emulator for the Chord algorithm for a peer-to-peer distributed hash table
Language: Java - Size: 9.77 KB - Last synced at: 11 days ago - Pushed at: about 8 years ago - Stars: 1 - Forks: 0

zmiimz/fortran_notes
simple and hopefully useful snippets in modern fortran
Language: Fortran - Size: 5.11 MB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 27 - Forks: 4

pavlosdais/Abstract-Data-Types
A set of efficient data structures in C, created in a generic way
Language: C - Size: 369 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 30 - Forks: 0

eid3t1c/HashFunctionsInPython
Python Implementation of Hash Functions
Language: Python - Size: 27.3 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

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. 🎲
Language: Python - Size: 32.2 KB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 9 - Forks: 0

brandondahler/Data.HashFunction 📦
C# library to create a common interface to non-cryptographic hash functions.
Language: C# - Size: 3.88 MB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 257 - Forks: 40

fwojcik/smhasher3
Mirror of SMHasher3 repo from official Gitlab site. Submit all issues and PRs there, not on Github!
Language: C++ - Size: 32.5 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 2

BazNick/HashTables
HashMap using Chaining
Language: Python - Size: 2.93 KB - Last synced at: almost 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

MrHacker-X/DecodeX
DecodeX: Blazing-fast Hash Cracking for Security Pros!
Size: 4.14 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 11 - Forks: 0

khuevo098/Eng-Viet-Dictionary
Eng-Vie Dictionary using hash table.
Language: C++ - Size: 742 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

anik123/FNV-implementation-in-Matlab
FNV Hash implementation in Matlab (32 bit)
Language: Matlab - Size: 1.95 KB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

exomia/serialization 📦
fast serialization from and to a byte array & more
Language: C# - Size: 73.2 KB - Last synced at: about 22 hours ago - Pushed at: almost 5 years ago - Stars: 5 - Forks: 0

amirkasaei/Student-Management-System
Language: Python - Size: 56.6 KB - Last synced at: over 1 year ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

Bobulous/Cryptography 📦
Java implementation of Keccak and SHA-3 hash functions.
Language: Java - Size: 49.8 KB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 13 - Forks: 4

mtumilowicz/hash-function
Simple example of hash function.
Language: Java - Size: 65.4 KB - Last synced at: 4 months ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

chrert/hash-near-collisions
Language: C - Size: 49.8 KB - Last synced at: almost 2 years ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 1

quasis/crypto
Small, fast, header only, zero dependency cryptographic library.
Language: C++ - Size: 25.4 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 18 - Forks: 7

ahmednaggar19/DataStructrures
Advanced Data Structures
Language: Java - Size: 6.39 MB - Last synced at: almost 2 years ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

manmolecular/dots-hash 📦
Hash table for dots on plane
Language: C++ - Size: 23.4 KB - Last synced at: almost 2 years ago - Pushed at: about 8 years ago - Stars: 1 - Forks: 0

PositiveTechnologies/t1ha 📦
Fast Positive Hash - just the fastest portable hash function.
Language: C - Size: 569 KB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 35 - Forks: 4

luc-lynx/belt-algorithms
BELT (STB 34.101.31) Encryption Algorithm and Hash Function Implementations
Language: C - Size: 17.6 KB - Last synced at: almost 2 years ago - Pushed at: about 6 years ago - Stars: 7 - Forks: 1

go-passwd/hasher
Password hasher library for Go
Language: Go - Size: 79.1 KB - Last synced at: almost 2 years ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

Riddhiman2005/CryptoHack-Solutions
My attempted solutions of the Cryptohack Challenges
Language: Python - Size: 99.6 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

dougal/scatter_swap.ex
An integer hash function designed to have zero collisions, achieve avalanche, and be reversible.
Language: Elixir - Size: 24.4 KB - Last synced at: 25 days ago - Pushed at: over 7 years ago - Stars: 2 - Forks: 0

desmondyeung/scala-hashing
Fast non-cryptographic hash functions for Scala
Language: Scala - Size: 134 KB - Last synced at: almost 2 years ago - Pushed at: almost 6 years ago - Stars: 69 - Forks: 5

SeaweedbrainCY/RhoPollard
A python algorithm using Pollard's Rho method to generate collision in any hash cryptographic function
Language: Python - Size: 27.3 KB - Last synced at: almost 2 years ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 1

vsklad/cgen
CGen is a tool for encoding SHA-1 and SHA-256 hash functions into CNF in DIMACS format, also into ANF polynominal system in PolyBoRi output format.
Language: C++ - Size: 234 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 21 - Forks: 5

tunjos/java-crypto-utils
Java Cryptographic, Encoding and Hash Utilities
Language: Java - Size: 30.3 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 19 - Forks: 8

Darknez07/CyberSec-Ciphers-hashes
This repository is meant for the tools, rules, accessories for hash functions, Simple ciphers and Cyber-sec bash scripts for personalized usage
Language: C - Size: 18.4 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

fuodorov/yaalgorithms
Solving problems in Algorithms courses
Language: Python - Size: 188 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 45 - Forks: 36

Dark-CodeX/map 📦
MAP : The Unique Element Container Library [NOT-MAINTAINED]
Language: C++ - Size: 212 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

endreth/jHasher
A simple Java based tool for text, file, directory hashing/authentication.
Language: Java - Size: 114 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

alainesp/Practical_Research
Cutting-edge research in a practical way
Size: 572 KB - Last synced at: about 1 year ago - Pushed at: almost 6 years ago - Stars: 13 - Forks: 3

jackdp/LibRHash4P
LibRHash for Pascal
Language: Pascal - Size: 9.35 MB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 9 - Forks: 7

ajaycc17/bs-project
Work done as the final semester project in Bachelor's in IISERB(2022).
Size: 1.32 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

irfanghat/hashes-with-crypto
Using the crypto module alongside path and fs modules for hash verification
Language: JavaScript - Size: 4.88 KB - Last synced at: 5 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

toposware/hash
A collection of algebraic hash functions written in Rust.
Language: Rust - Size: 231 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 4

jasonbot/conan-hhash
Conanfile to make artifacts from libhhash (hopscotch hash)
Language: Python - Size: 0 Bytes - Last synced at: about 2 years ago - Pushed at: about 8 years ago - Stars: 1 - Forks: 0

giorgossofronas/Data-Structures
A set of efficient generic data structures implemented in C
Language: C - Size: 347 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 18 - Forks: 0

ChristoPy/Hashnator.py
A very basic Python hash system with 3 levels of hashing strength
Language: Python - Size: 18.6 KB - Last synced at: over 2 years ago - Pushed at: about 8 years ago - Stars: 5 - Forks: 1

fjstria/BloomFilter
A demo of a Bloom Filter, programmed in Python.
Language: Python - Size: 182 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

rezi100r/intro_algorithms
Алгоритмы и структуры данных
Language: Python - Size: 55.7 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 5 - Forks: 3

AyushShahh/SeCSMT
Repository for Secure Cryptographic Seed Modulo and Twirl Hash algorithm I made
Language: C - Size: 500 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

vkandy/simhash-js
Simhash implementation in Javascript
Language: JavaScript - Size: 49.8 KB - Last synced at: about 2 years ago - Pushed at: almost 8 years ago - Stars: 37 - Forks: 15

1994nikunj/blocks-on-chain
Basic Blockchain Implementation in Python (because why not!)
Language: Python - Size: 3.91 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

malbarmavi/Helper 📦
Helper is .net base library create to help developer on common tasks and be a helpful asst to any project.
Language: C# - Size: 378 KB - Last synced at: over 2 years ago - Pushed at: about 8 years ago - Stars: 1 - Forks: 0

ramirak/CrackMyHash
Multi-threaded brute-force application for cracking password hashes
Language: Python - Size: 3.74 MB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

hdarjus/master-thesis-ELTE 📦
Verifiable delay function as part of a master thesis
Language: C++ - Size: 85 KB - Last synced at: over 2 years ago - Pushed at: almost 6 years ago - Stars: 4 - Forks: 5

comodal/hash-overlay 📦
Binary overlay classes for message digests.
Language: Java - Size: 391 KB - Last synced at: almost 2 years ago - Pushed at: almost 8 years ago - Stars: 1 - Forks: 1

vascoalramos/mpei 📦
Probability Methods for Informatics Engineering | UA 2018/2019
Language: Java - Size: 39.8 MB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

gsmcwhirter/zr_murmur2 Fork of orion0616/murmur2 📦
This is Murmur2 hash wrapper for Python.
Language: C++ - Size: 84 KB - Last synced at: about 1 year ago - Pushed at: almost 8 years ago - Stars: 1 - Forks: 3

michael-valdron/frequent-item-sets 📦
Golang and Python implementations of big data analytics algorithms for finding frequent itemsets from large datasets. These algorithms consists of Apriori and PCY algorithms. These implementations are part of a course project for the Big Data Analytics course at UOIT.
Language: Go - Size: 772 KB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

CodeTyperPro/DigitalSignature
Language: Jupyter Notebook - Size: 187 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

UmamiAppearance/BrowserSHAObj 📦
JavaScript implementation of SHA (1/256/384/512) checksum calculation for the browser. It uses the browsers own SubtleCrypto interface. Multiple representations of the message digest are available (e.g. hexadecimal, base32, base64, ...)
Language: JavaScript - Size: 662 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0
