lonesha256

Hashing function

A single-function SHA256 hashing implementation in C.

Portable, endian-proof, single-file, single-function sha256 implementation in C

GitHub

20 stars
3 watching
3 forks
Language: C
last commit: almost 6 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
ryancdotorg/lonesha256-ansi A single-function SHA256 hashing implementation in ANSI C 4
secworks/sha256 An implementation of the SHA-256 cryptographic hash function in hardware 317
secworks/sha512 A Verilog implementation of the SHA-512 hash function 37
aappleby/smhasher A collection of hash functions and tests for their properties 2,676
lyarbean/xxhash-ada An implementation of a non-cryptographic hash function in Ada 1
h2non/jshashes A lightweight, dependency-free JavaScript library implementing various cryptographic hash functions for secure data encoding and verification. 724
juliacrypto/sha.jl A Julia implementation of common hash functions 47
lemire/clhash A fast hashing function implemented in C with support for C++ wrappers and benchmarking tools. 266
asaaki/fnv.ex A Pure Elixir implementation of the Fowler–Noll–Vo hash function algorithm. 5
lkujaw/blake2s Implementation of the BLAKE2s hash function in Ada for secure data integrity and authenticity verification. 1
paulmillr/noble-hashes An audited and minimal implementation of various hash functions, MACs, and KDFs in JavaScript. 586
timohanke/motoko-sha2 Provides an implementation of the Sha2 family of hash functions in Motoko 2
apense/shimsham A collection of hash functions implemented in pure Nim 8
jandrewrogers/metrohash A set of fast and statistically robust hash functions designed for non-cryptographic use cases. 361
wangyi-fudan/wyhash Provides fast and simple hashing functions and random number generators for various programming languages. 970