SHA.jl

Hash functions library

A Julia implementation of common hash functions

A performant, 100% native-julia SHA1, SHA2, and SHA3 implementation

GitHub

48 stars
9 watching
35 forks
Language: Julia
last commit: 7 months ago
Linked from 1 awesome list

cryptographyhash-functionsjuliasha1sha2sha3

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
juliacrypto/nettle.jl A Julia wrapper around nettle cryptographic hashing/encryption library providing MD5, SHA1, SHA2 hashing and HMAC functionality, as well as AES encryption/decryption 51
rustcrypto/hashes A collection of cryptographic hash functions implemented in pure Rust. 1,913
secworks/sha512 A Verilog implementation of the SHA-512 hash function 37
imkcat/catcrypto A comprehensive C library providing various hashing and encryption functions 70
secworks/sha256 An implementation of the SHA-256 cryptographic hash function in hardware 320
julialang/mbedtls.jl A Julia wrapper around a cryptographic C library 41
jhumphry/spark_siphash An Ada implementation of the SipHash keyed hash function for cryptographic protection against denial-of-service attacks. 5
sgl0v/scrypto Provides a Swift interface to CommonCrypto routines for cryptographic tasks 38
paulmillr/noble-hashes A lightweight JavaScript implementation of various hash functions and cryptographic primitives 608
cstjean/scikitlearn.jl A Julia implementation of popular machine learning algorithms and interfaces. 547
noraj/haiti A tool to identify hash types used in cryptographic algorithms 810
srijs/rusha A high-performance pure-JavaScript implementation of the SHA1 hash algorithm 278
b-con/crypto-algorithms A collection of basic cryptographic algorithms implemented from scratch in C. 1,847
juliastats/distributions.jl A package for probability distributions and associated functions in Julia 1,123
enzoh/motoko-sha A package implementing secure hash algorithms for a specific programming language 16