Libsodium is a portable, C-based cryptographic library that provides a collection of modern primitives for encryption, decryption, digital signatures, password hashing, and secure key exchange. It is designed to facilitate secure communication and data integrity across diverse hardware architectures and operating systems. The library distinguishes itself by utilizing constant-time primitive execution to prevent side-channel attacks and employing memory-hard algorithms to increase the difficulty of brute-force password attacks. It abstracts complex mathematical operations into simplified inter
Easy to use cryptographic framework for data protection: secure messaging with forward secrecy and secure data storage. Has unified APIs across 14 platforms.
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
Basic implementations of standard cryptography algorithms, like AES and SHA-1.
LibTomCrypt is a fairly comprehensive, modular and portable cryptographic toolkit that provides developers with a vast array of well known published block ciphers, one-way hash functions, chaining modes, pseudo-random number generators, public key cryptography and a plethora of other routines.
libtom/libtomcrypt 的主要功能包括:构建系统, Cryptographic Libraries, 密码学, Cryptography Libraries, 安全与隐私。
libtom/libtomcrypt 的开源替代品包括: jedisct1/libsodium — Libsodium is a portable, C-based cryptographic library that provides a collection of modern primitives for encryption,… cossacklabs/themis — Easy to use cryptographic framework for data protection: secure messaging with forward secrecy and secure data… awslabs/s2n — s2n is a C-based security library and TLS protocol implementation that serves as a secure network transport layer. It… jedisct1/libhydrogen — A lightweight, secure, easy-to-use crypto library suitable for constrained environments. cyan4973/xxhash — xxHash is a high-performance, non-cryptographic hash library designed for rapid checksum generation and data integrity… b-con/crypto-algorithms — Basic implementations of standard cryptography algorithms, like AES and SHA-1.