An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with hashing-algorithm

A curated list of projects in awesome lists tagged with hashing-algorithm .

https://github.com/cmuratori/meow_hash

Official version of the Meow hash, an extremely fast level 1 hash

hash hash-functions hashing-algorithm

Last synced: 08 Apr 2025

https://github.com/h2non/jshashes

Fast and dependency-free cryptographic hashing library for node.js and browsers (supports MD5, SHA1, SHA256, SHA512, RIPEMD, HMAC)

cryptography hash-encoding hashing-algorithm hexadecimal hmac javascript minim-library ripemd160 sha1 sha2 sha512

Last synced: 15 May 2025

https://github.com/algo-phantoms/algo-tree

Algo-Tree is a collection of Algorithms and data structures which are fundamentals to efficient code and good software design. Creating and designing excellent algorithms is required for being an exemplary programmer. It contains solutions in various languages such as C++, Python and Java.

array backtracking bit-manipulation data-structures-and-algorithms dynamic-programming graph greedy-algorithms hashing-algorithm heap linked-list number-theory queue recursion searching-algorithms sorting-algorithms stack string tree trie

Last synced: 16 May 2025

https://github.com/avaneev/prvhash

PRVHASH - Pseudo-Random-Value Hash. Hash functions, PRNG with unlimited period, randomness extractor, and a glimpse into abyss. (inline C/C++) (Codename Gradilac/Градилак)

cellular-automata hash hash-algorithm hash-function hash-functions hashing hashing-algorithm hashing-algorithms prng prng-algorithms prng-methods pseudo-random pseudo-random-generator pseudorandom random random-number-generators random-numbers

Last synced: 24 Mar 2025

https://github.com/dosyago/discohash

:rocket: DISCoHAsH - Simple, fast, quality hash in 120 lines. 10GB/s serial (depending on hardware). Also in NodeJS

256-bit 64-bit arx bebb4185 cpp cryptanalysis cryptography cryptohash discohash ecrypt encryption hash hashing hashing-algorithm node-js nodejs prime smhasher supercop supercrypt

Last synced: 13 Apr 2025

https://github.com/DO-SAY-GO/DISCoHAsH

:rocket: DISCoHAsH - Simple, fast, quality hash in 120 lines. 10GB/s serial (depending on hardware). Also in NodeJS

256-bit 64-bit arx bebb4185 cpp cryptanalysis cryptography cryptohash discohash ecrypt encryption hash hashing hashing-algorithm node-js nodejs prime smhasher supercop supercrypt

Last synced: 06 Aug 2025

https://github.com/do-say-go/discohash

:rocket: DISCoHAsH - Simple, fast, quality hash in 120 lines. 10GB/s serial (depending on hardware). Also in NodeJS

256-bit 64-bit arx bebb4185 cpp cryptanalysis cryptography cryptohash discohash ecrypt encryption hash hashing hashing-algorithm node-js nodejs prime smhasher supercop supercrypt

Last synced: 24 Jun 2025

https://github.com/hash-checker/hash-checker

Fast and simple application that allows you to generate and compare hashes from files and text

android android-app android-application crc-32 hash hashing hashing-algorithm java md5 open-source open-source-project opensource sha1 sha224 sha256 sha384 sha512

Last synced: 13 Apr 2025

https://github.com/MengRao/str

A SIMD optimized fixed-length string class along with an adaptive hash table for fast searching

cpp hashing-algorithm hashtable simd string

Last synced: 08 May 2025

https://github.com/viniciuschiele/scrypt

A .NET implementation of scrypt password hash algorithm.

bcrypt c-sharp hash hashing-algorithm protect-passwords scrypt

Last synced: 05 Apr 2025

https://github.com/cocowalla/wyhash-dotnet

Zero-allocation C# implementation of Wang Yi's wyhash hash algorithm and wyrand PRNG

hash hashing hashing-algorithm wyhash

Last synced: 03 Aug 2025

https://github.com/abeusher/timehash

An algorithm for creating user configurable, variable-precision sliding windows of time. Useful for binning time values in large collections of data.

bigdata binning c geohash golang hashing hashing-algorithm java perl python time-series timehash

Last synced: 19 Aug 2025

https://github.com/hoangsonww/queue-and-hashtable-dsa

🔑 This repository focuses on hash tables and priority queues, highlighting their use in text analysis, word stats generation, and managing a movie review user database. It includes techniques for efficient text tokenization, word frequency analysis, prioritized data handling, and more!

algorithms data-structures dsa hash hashcode hashing hashing-algorithm hashmap hashtable java java-8 priority-queue queue queue-algorithm queue-theory

Last synced: 12 Jul 2025

https://github.com/ispique/flash-force

Flash Force is a parallelism-based multiprocess hash cracking tool written in Python. Achieve GOD SPEED while cracking the hash with full control over CPU!

brute-force brute-force-attacks cpu-cores cracker cracking-password cracking-tool hash hashing-algorithm md5 multiprocessing password-recovery python sha256 wordlist-attack

Last synced: 03 Aug 2025

https://github.com/marvinjwendt/rename-files-to-hash

Python standalone file to rename all files in the current directory to their hashsum

file hash hashing hashing-algorithm python rename rename-files

Last synced: 29 Oct 2025

https://github.com/do-say-go/floppsy

:baby_chick: floppsy - SMHasher-passing 200Mb/s hash using floating-point ops

continued-fractions cryptography cryptohash egyptian-fractions floating-point hashing hashing-algorithm slow smhasher tiny

Last synced: 14 Apr 2025

https://github.com/DO-SAY-GO/floppsy

:baby_chick: floppsy - SMHasher-passing 200Mb/s hash using floating-point ops

continued-fractions cryptography cryptohash egyptian-fractions floating-point hashing hashing-algorithm slow smhasher tiny

Last synced: 09 May 2025

https://github.com/jsign/poseidon

A Zig implementation of Poseidon2 hash function.

ethereum hashing-algorithm zksnark

Last synced: 21 Jul 2025

https://github.com/jsign/zig-poseidon

A Zig implementation of Poseidon2 hash function.

ethereum hashing-algorithm zksnark

Last synced: 09 May 2025

https://github.com/timdeputter/Rendezvous

Implementation of the Rendezvous or Highest Random Weight (HRW) hashing algorithm in the Elixir Programming Language

distributed-systems elixir elixir-lang elixir-programming-language hashing-algorithm

Last synced: 30 Mar 2025

https://github.com/timdeputter/rendezvous

Implementation of the Rendezvous or Highest Random Weight (HRW) hashing algorithm in the Elixir Programming Language

distributed-systems elixir elixir-lang elixir-programming-language hashing-algorithm

Last synced: 10 Apr 2025

https://github.com/ipang-dwi/php-hashing-sample

contoh hashing dengan beberapa algoritma pada PHP - www.firstplato.com

firstplato hashing-algorithm password php php5 php7 salt

Last synced: 20 Jul 2025

https://github.com/axentro/crystal-argon2

Crystal bindings for the argon2 hashing algorithm

argon2 crystal hashing-algorithm sushichain

Last synced: 04 Oct 2025

https://github.com/joegasewicz/password-mixin

Small Python library that adds password hashing methods to ORM objects

crypto hashing-algorithm orm password-hashing passwords

Last synced: 10 Apr 2025

https://github.com/james7132/py-meowhash

A simple python binding for cmuratori/meow_hash, an extremely fast non-cryptographic hash function.

hash hash-functions hashing-algorithm

Last synced: 08 May 2025

https://github.com/hxr16f/md5-batkill

Fast MD5 cracker (about half a million hashes per second).

batch crack hash hash-cracker hashing-algorithm md5 md5-hash md5sum

Last synced: 21 Mar 2025

https://github.com/chubek/poxhash

A block hashing algorithm with implementations in C, Rust, Go, Nim, Python and JS

algorithm bash bash-script c cryptography cryptography-algorithms go hash hashing hashing-algorithm header-only javascript nim nim-language python rust rust-lang

Last synced: 17 Jul 2025

https://github.com/jbruchon/jodyhash

Jody Bruchon's fast, simple, ultra-lightweight hashing algorithm which only uses common CPU math and bitwise operations

embedded hash hashing hashing-algorithm low-memory low-memory-footprint simple small-size

Last synced: 13 May 2025

https://github.com/twilight-dream-of-magic/museair-cpp

A high-performance, non-cryptographic hashing algorithm written in C++. MuseAir offers fast, efficient hashing optimized for large datasets, with competitive performance compared to other popular algorithms like WyHash and RapidHash. Cross-platform support with thorough benchmarking.

cpp cpp17 cross-platform hash hashing-algorithm high-performance-computing high-speed komihash museair non-cryptographic-hash rapidhash smhasher3 wyhash

Last synced: 10 Apr 2025

https://github.com/sigmanificient/pbkdf2-reboot

An modernised `pbkdf2` module for python

hashing hashing-algorithm pbkdf2 pbkdf2-implementation python3

Last synced: 29 Jul 2025

https://github.com/mostlygeek/parhash

golang library to compute hash digests in parallel

golang hashing-algorithm md5 parallel sha1

Last synced: 06 Apr 2025

https://github.com/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.

carter-wegman carter-wegman-method go golang hash hash-functions hashing hashing-algorithm hashing-algorithms homer-method homer-rule universal-hash universal-hashing universalhash

Last synced: 14 May 2025

https://github.com/guilhermebkel/algorithms-and-data-structures-study

:hammer: A deep study about algorithms and data structures with help of Javascript

algorithms hashing-algorithm queue-algorithm sorting-algorithms stack-algorithm

Last synced: 14 Mar 2025

https://github.com/Edrisym/Blink

Shortener is a high-performance, easy-to-use, and free URL shortening service built with .NET Core, MongoDB, Redis, and YARP Reverse Proxy. It allows users to create and manage short URLs, track click statistics, and integrate seamlessly with other applications through a RESTful API.

fluentvalidation hashing-algorithm md5 sha256 shortener system-design

Last synced: 19 Aug 2025

https://github.com/hegdepavankumar/cipher-encryption-decryption

Cipher Encryption/Decryption This project is a simple implementation of the cipher encryption and decryption algorithm using JavaScript, HTML, and CSS. The cipher is a substitution cipher that replaces each letter in the plaintext with a letter a certain number of positions down the alphabet.

cipher cipher-algorithms cryptography encryption-algorithms encryption-decryption hashing-algorithm networking-concepts password security

Last synced: 03 Aug 2025

https://github.com/thetardigrade/golang-hash

This Go package contains functions that produce non-cryptographic hashes.

fnv-1a fnv-algorithm go golang hash hash-functions hashing hashing-algorithm

Last synced: 26 Jul 2025

https://github.com/diptochakrabarty/voice-encryption

Use Sockets and Encryption Algorithms for cryptography project

cryptography encryption hashing-algorithm rsa rsa-cryptography

Last synced: 01 Aug 2025

https://github.com/dsebastien/webpack-sha-hash

Plugin to replace webpack's default chunkhash hashes by SHA hashes

hashing-algorithm plugin plugins sha-hashes webpack

Last synced: 12 Apr 2025

https://github.com/asktree/asymmetric-hashing-ann

Implementation of Google's approximate nearest neighbor search method, described here: https://www.google.com/trends/correlate/nnsearch.pdf

clustering hashing-algorithm k-means

Last synced: 21 Apr 2025

https://github.com/ishan-surana/cryptosystems

The 𝚌𝚛𝚢𝚙𝚝𝚘𝚜𝚢𝚜𝚝𝚎𝚖𝚜 package offers a suite of classes and functions for both symmetric and asymmetric encryption, signature-verification, hashing algorithms, key exchange protocols as well as mathematical utility functions. Docs at https://cryptosystems.readthedocs.io.

asymmetric-cryptography bcrypt cryptography cryptography-algorithms cryptography-library cryptosystems gmp gmplib hashing-algorithm key-exchange-protocol mathematical-functions mathematical-utilities python-package python3 signature-verification symmetric-key-cryptography

Last synced: 09 Jul 2025

https://github.com/orvn/crc32-js

A JS CRC32 and CRC16 checksum implementation that matches C and PHP

checksum hash hashing-algorithm

Last synced: 06 Apr 2025

https://github.com/vishesh-gupta/cryptology

Container for multiple Cryptography algorithms, ciphers and techniques

cryptography hashing-algorithm rsa-key-encryption secure-hash-algorithm

Last synced: 16 Aug 2025

https://github.com/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.

best-hash encrypt encryption encryption-algorithm hash hash-based-signatures hash-code hash-functions hash-master hashcode hashing-algorithm hashmaster pyhton

Last synced: 14 Mar 2025

https://github.com/ostafen/hopmap

Yet another efficient hashmap implementation for Golang based on the hopscotch open addressing scheme.

data-structures golang hashing hashing-algorithm hashmap hashtable hopscotch-hashing open-addressing

Last synced: 20 Mar 2025

https://github.com/ispique/hash-generator

This script is a simple password hashing tool that allows users to choose from various hashing algorithms to hash their passwords.

argon2 bcrypt blake2b hash hashing hashing-algorithm hashing-algorithms hashing-functions hashing-passwords md5 password-hashing password-hashing-algorithms pbkdf2 pbkdf2-hmac python scrypt sha256 sha512 shake128 shake256

Last synced: 24 Jul 2025

https://github.com/sureshsundriyal/murmur3

Murmur3 hash implementation in Go.

go hashing-algorithm murmur3 murmurhash

Last synced: 10 Oct 2025

https://github.com/mikedld/haval

Standalone HAVAL implementation in C++14

cmake cpp cpp14 crypto hashing-algorithm haval header-only qt qt5 qt6

Last synced: 23 Feb 2025

https://github.com/pushpendra-1697/learning-directory

LMS is a full-featured, multipurpose, premium Learning Management System built with react js, HTML5, and CSS. It has a huge collection of reusable UI components and is integrated with the latest CSS libraries. It can be used for all types of Web applications like custom admin panel, app backend, CMS or CRM.

admin-dashboard antd-design authentication authorization expressjs form-validation hashing-algorithm html-css-javascript json-web-token learning-management-system mern-stack mongodb mongoose nodejs react recharts redux redux-thunk responsive-design reusable-components

Last synced: 24 Feb 2025

https://github.com/gigaberdzenishvili/hashingapplication-react

This is a hashing application built using Vite, React, TypeScript, and CryptoJS that allows you to encrypt messages. The application uses three hash functions (MD5, SHA-1, and SHA-256) to convert the input message.

cryptojs cssmodules hashing-algorithm md5 react sha-256 sha1 typescript vite

Last synced: 22 Mar 2025

https://github.com/abdur75648/anagram-generator

A Java program that prints out all valid anagrams of an input string present in the a vocabulary

algorithms anagrams assignment avl-tree binary-search-tree binary-tree col106 collision data-structures dsa hashing hashing-algorithm hashmap hashtable iitd

Last synced: 31 Mar 2025

https://github.com/mic-devs/curtin_dsa_bushfiremappingapp

This is my assignment for the Data Structures & Algorithms (DSA) unit of Year 1 Semester 2. It is a bushfire mapping application coded in Java, with applied DSA concepts.

data-structures-and-algorithms graph-algorithms hashing-algorithm hashtable heapsort-algorithm java linked-list

Last synced: 18 Feb 2025

https://github.com/angeal185/whirlpool-js

whirlpool 512 bit hash in javascript for electron and the browser

browser electron hash hashing hashing-algorithm javascript whirlpool

Last synced: 24 Feb 2025

https://github.com/javadestiri/legacymd5cnginnetcore

🔧 MD5Cng-style hashing in .NET Core/5+ (Linux/macOS)! Lightweight cross-platform method using System.Security.Cryptography for legacy checksums, data migrations, or .NET Framework upgrades. No Windows dependencies—ideal for CI/CD pipelines. Not crypto-safe! #dotnet #devops #legacy

algorithm algorithms cng csharp csharp-code dotnet dotnet-core dotnet-framework-urban-code hash hashing hashing-algorithm hashing-algorithms legacy md5 md5-hash md5cng netcore nextgen simple simple-project

Last synced: 22 Jun 2025

https://github.com/bitnom/blake2

BLAKE2 hashing algorithm library for the Nim programming language.

blake2 hashing-algorithm nim nim-lang

Last synced: 31 Jul 2025

https://github.com/jeninsutradhar/kessak-sha3-rust

This crate provides an implementation of the Keccak (SHA-3) cryptographic hash function family.

encryption-algorithms encryption-decryption hashing hashing-algorithm sha3 sha3-256 sha3-384 sha3-512

Last synced: 26 Feb 2025

https://github.com/krishnalagad/restapi-with-fastapi

FastAPI is a modern, fast (high-performance), web framework for building APIs with Python. In this repository I've created API's for MongoDB CRUD operation using FastAPI.

fastapi-sqlalchemy hashing-algorithm jwt-authentication sqlite-database

Last synced: 13 Mar 2025

https://github.com/jamiealquiza/fnv

Allocation-free FNV-1 32 and 64 bit variants

fnv go golang golang-library hashing-algorithm

Last synced: 08 Aug 2025

https://github.com/0x48piraj/smearhash

A hashing algorithm to create compact representations of videos.

blur data-manipulation hashing-algorithm placeholder video

Last synced: 06 Oct 2025

https://github.com/makemake-kbo/satunna

satunna is a WIP reproducible pseudo-random code execution hashing algorithm

crypto cryptography hash hashing-algorithm salt salting virtual-machine

Last synced: 03 Jul 2025

https://github.com/mikkel-t/sha-3

An implementation of the SHA-3 and SHAKE cryptographic hash functions in Rust.

hashing hashing-algorithm keccak rust sha3 shake

Last synced: 12 Mar 2025

https://github.com/cuhsat/what-the-hash

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.

go golang golang-cli golang-library hash hashcat hashing hashing-algorithm hashing-algorithms what-the-hash wth

Last synced: 29 Mar 2025

https://github.com/nitinkedia7/cs210-data-structures

Solutions to assignments of CS201/210 Data Structures course taught at IITG-2017

data-structures graph hashing-algorithm heap linked-list queue soritng stack tree

Last synced: 27 Jul 2025

https://github.com/jweinst1/sha-256-tree

A C implementation of the SHA 256 tree hash algorithm

hashing hashing-algorithm sha-256

Last synced: 28 Oct 2025

https://github.com/minetest-j45/go_hash

A simple hashing algorithm made in Go

go golang hashing hashing-algorithm

Last synced: 13 Apr 2025

https://github.com/frankodoom/crypto.net

:lock: :key: :policeman: Pasword Hashing based on System.Security.Cryptography and OBVIEX

cryptography csharp hashing-algorithm password-hash system-security

Last synced: 18 Feb 2025

https://github.com/mmz33/rolling-hash

Implementation of Rolling hash function supporting both string prefix and suffix hashing.

cpp11 hashing-algorithm rolling-hash

Last synced: 16 Mar 2025

https://github.com/twilight-dream-of-magic/smhasher3-fix-platform-error

SMHasher3 is a test suite for evaluating non-cryptographic hash functions. It focuses on things like output distribution and collisions, with some perf tests. Based on the SMHasher fork maintained by Reini Urban (https://github.com/rurban/smhasher). clone from (https://gitlab.com/fwojcik/smhasher3)

c-plus-plus farmhash hash hash-functions hashing-algorithm highwayhash komihas murmur3 murmurhash3 smhasher wyhash xxhash

Last synced: 28 Mar 2025

https://github.com/mochafreddo/bcrypt-benchmark

This project is designed to benchmark the performance of bcrypt hashing at different salt rounds. It helps in determining the optimal number of rounds for hashing passwords, balancing security and performance.

authentication bcrypt benchmark cryptography hashing-algorithm nodejs nodejs-security password-hashing performance-testing security

Last synced: 20 Jul 2025

https://github.com/zerdicorp/paed62_online

Demonstration of the hashing algorithm online.

cryptography demo hashing-algorithm online paed62

Last synced: 02 Apr 2025

https://github.com/c1m50c/sha256

Python application to encode a message with the SHA256 Hashing Algorithm.

algorithms hashing hashing-algorithm mit-license python python3 sha256 sha256-hash

Last synced: 19 Jun 2025

https://github.com/divyanshu-rawat/anagram-hash

A python script to generate md5 Hash of given anagrams, words.

anagrams hashing-algorithm python-script

Last synced: 13 Aug 2025

https://github.com/ayushshahh/secsmt

Repository for Secure Cryptographic Seed Modulo and Twirl Hash algorithm I made

c hash hash-functions hashing hashing-algorithm secsmt

Last synced: 28 Mar 2025

https://github.com/bastie/collisionhash

standalone implementation of collisions hash algorithm

bastie blockchain collision hash hashing hashing-algorithm ritter

Last synced: 07 Apr 2025

https://github.com/s3inlc/bcrypt-sha256

Reference PHP implementation of the bcrypt(base64(sha256_raw($plain))) algorithm.

bcrypt hash hashing hashing-algorithm password sha256

Last synced: 12 Mar 2025