s2n is a C-based security library and TLS protocol implementation that serves as a secure network transport layer. It provides a modular cryptographic backend interface to encrypt data streams, manage handshakes, and handle mutual authentication between peers. The project focuses on post-quantum cryptography, integrating quantum-resistant key exchange and digital signatures to protect connections against future computing threats. It distinguishes itself through security hardening measures, such as memory-locked secret storage to prevent keys from being swapped to disk and timing-attack mitiga
OpenSSL binding for Haskell
The main features of phonohawk/hsopenssl are: Cryptographic Libraries.
Open-source alternatives to phonohawk/hsopenssl include: adamcaudill/libsodium-net. apache/incubator-milagro-crypto-c — Apache milagro (Incubating). awslabs/s2n — s2n is a C-based security library and TLS protocol implementation that serves as a secure network transport layer. It… b-con/crypto-algorithms — Basic implementations of standard cryptography algorithms, like AES and SHA-1. bitbeans/streamcryptor — Stream encryption & decryption with libsodium and protobuf. aarnott/pclcrypto — Platform crypto for portable libraries.