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: over 7 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
ryancdotorg/lonesha256-ansiA single-function SHA256 hashing implementation in ANSI C4
secworks/sha256An implementation of the SHA-256 cryptographic hash function in hardware320
secworks/sha512A Verilog implementation of the SHA-512 hash function37
aappleby/smhasherA collection of hash functions and tests for their properties2,688
lyarbean/xxhash-adaAn implementation of a non-cryptographic hash function in Ada1
h2non/jshashesA lightweight, dependency-free JavaScript library implementing various cryptographic hash functions for secure data encoding and verification.724
juliacrypto/sha.jlA Julia implementation of common hash functions48
lemire/clhashA fast hashing function implemented in C with support for C++ wrappers and benchmarking tools.268
asaaki/fnv.exA Pure Elixir implementation of the Fowler–Noll–Vo hash function algorithm.5
lkujaw/blake2sImplementation of the BLAKE2s hash function in Ada for secure data integrity and authenticity verification.1
paulmillr/noble-hashesA lightweight JavaScript implementation of various hash functions and cryptographic primitives608
timohanke/motoko-sha2Provides an implementation of the Sha2 family of hash functions in Motoko2
apense/shimshamA collection of hash functions implemented in pure Nim8
jandrewrogers/metrohashA set of fast and statistically robust hash functions designed for non-cryptographic use cases.360
wangyi-fudan/wyhashProvides fast and simple hashing functions and random number generators for various programming languages.979