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
Stream encryption & decryption with libsodium and protobuf
The main features of bitbeans/streamcryptor are: Cryptographic Libraries.
Open-source alternatives to bitbeans/streamcryptor 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. cossacklabs/themis — Easy to use cryptographic framework for data protection: secure messaging with forward secrecy and secure data… aarnott/pclcrypto — Platform crypto for portable libraries.