How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.
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
Example source code for the Practical Crypto with Go book.
The main features of kisom/gocrypto are: Cryptographic Libraries.
Open-source alternatives to kisom/gocrypto 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.