cacophony

Crypto library

A Haskell library implementing cryptographic protocols for secure communication.

A Haskell library implementing the Noise protocol.

GitHub

96 stars
10 watching
16 forks
Language: Haskell
last commit: over 3 years ago
cryptographyhaskell

Related projects:

Repository Description Stars
galoisinc/cryptol An interpreter for a public standard language for specifying cryptographic algorithms 1,136
raaz-crypto/raaz A Haskell cryptographic library providing high-level and safe access to various cryptographic operations. 68
sdiehl/zurihac-crypto Small minimal examples of modern cryptographic techniques in Haskell 79
microchiptech/cryptoauthlib A library that provides APIs for communicating with secure elements in cryptographic devices. 382
deliberative/crypto A reference implementation of cryptographic operations in WebAssembly and Node.js for secure data exchange and sharing. 28
b-con/crypto-algorithms Public domain implementations of basic cryptography algorithms for educational and pragmatic purposes. 1,832
lvh/caesium A modern cryptography library for Clojure based on libsodium 181
0xpolygonzero/plonky2 A Rust implementation of a cryptographic protocol for secure multi-party computation and proof systems 778
ethereum/cbc-casper A Python implementation of a class of 'correct-by-construction' consensus protocols. 229
pyca/pynacl A Python interface to cryptographic primitives and protocols 1,077
codesinchaos/chaos.nacl A C# cryptography library implementing a subset of cryptographic primitives and algorithms based on NaCl. 132
spalt08/cryptography A collection of high-performance cryptographic packages in JavaScript. 54
haskell/parsec A parser combinator library designed to be industrial-strength and easy to use 847
pluto/ronkathon A collection of cryptographic primitives implemented in Rust from scratch to understand everything from first principles. 190
haskoin/haskoin-core A Haskell-based implementation of Bitcoin and Bitcoin Cash protocol functions and primitives 523