Cryptography Packages

FNVHash.jl0Fowler–Noll–Vo hash functions Julia package

BlockCipherSelfStudy.jl1Https://www.schneier.com/paperselfstudy.html

Stupid.jl2Analysis of an 8 bit version of the cipher at http://news.quelsolaar.com/#comments101

Sha256.jl2Sha256 hash algorithm for Julia

OpenSSLCrypto.jl3Julia interface to the crypto API of openssl

VSL.jl5Julia bindings to the Intel Vector Statistics Library.

Crypto.jl9A library that wraps OpenSSL, but also has pure Julia implementations for reference.

RNGTest.jl12Code for testing of Julia's random numbers

OpenSSL.jl15

MD5.jl19A performant, 100% nativejulia MD5 implementation

MbedTLS.jl41Wrapper around mbedtls

SHA.jl46A performant, 100% nativejulia SHA1, SHA2, and SHA3 implementation

Nettle.jl50Julia wrapper around nettle cryptographic hashing/encryption library providing MD5, SHA1, SHA2 hashing and HMAC functionality, as well as AES encryption/decryption

VML.jl73Julia bindings for the Intel Vector Math Library

ToyFHE.jl93Toy implementation of FHE algorithms
View all packages