SHA.jl

Hash functions library

A Julia implementation of common hash functions

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

GitHub

47 stars
9 watching
36 forks
Language: Julia
last commit: 21 days 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 written in Rust. 1,879
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 318
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 An audited and minimal implementation of various hash functions, MACs, and KDFs in JavaScript. 586
cstjean/scikitlearn.jl A Julia implementation of popular machine learning algorithms and interfaces. 544
noraj/haiti A tool to identify hash types used in cryptographic algorithms 801
srijs/rusha A high-performance pure-JavaScript implementation of the SHA1 hash algorithm 278
b-con/crypto-algorithms Public domain implementations of basic cryptography algorithms for educational and pragmatic purposes. 1,832
juliastats/distributions.jl A package for probability distributions and associated functions in Julia 1,114
enzoh/motoko-sha A package implementing secure hash algorithms for a specific programming language 16