An open API service providing repository metadata for many open source software ecosystems.

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