Best Current Practices regarding secure online communication and configuration of services using cryptography.
- cryptography
- applied-cryptography
- documentation
- best-practices
47,133 repositories indexed
73–96 of 162 · Most stars
Best Current Practices regarding secure online communication and configuration of services using cryptography.
Cryptographic signature algorithms: DSA, ECDSA, Ed25519
Charm: A Framework for Rapidly Prototyping Cryptosystems
A collection of programs that access and manipulate ELF files.
:white_check_mark: .NET crypto done right. Professionally audited.
Fastest 5KB JS implementation of ed25519 signatures
A modern and easy-to-use cryptographic library for .NET based on libsodium
Software licensing and registration using digital signatures and public cryptography 🪪
Java cryptographic library that supports Argon2, bcrypt, scrypt and PBKDF2 aimed to protect passwords in databases. Easy to use by design, highly customizable, secure and portable. All the implementations follow the standards and have been reviewed to perform better in the JVM.
Audited & minimal JS implementation of Salsa20, ChaCha and AES
Easily encrypt data in Django
A collection of cryptographic primitives written in pure Lua
Auditable & minimal JS implementation of public-key post-quantum cryptography
Astral-PE is a low-level mutator (Headers/EP obfuscator) for native Windows PE files (x32/x64)
Cryptography Educational Foundations
Don't Roll Your Own Crypto: fast, type-safe, pure-Rust cryptography with post-quantum support
JSON Object Signing and Encryption (JOSE) for Erlang and Elixir
🔐 Library for developing secure, decentralized, anonymous and quantum-resistant networks in Go language
Following googlecode project crypto-js, provide standard and secure cryptographic algorithms for NodeJS. Support MD5, SHA-1, SHA-256, RC4, Rabbit, AES, DES, PBKDF2, HMAC, OFB, CFB, CTR, CBC, Base64
Java implementation of Tink
🚀AutoRuns is a PowerShell module that will help do live incident response and enumerate autoruns artifacts that may be used by legitimate programs as well as malware to achieve persistence.
Small portable Elliptic-Curve Diffie-Hellman in C
Elliptic curve cryptography functions: Private Key, Public Key, Signature, AES, Encryption, Decryption
Very fast, high-quality hash function, discrete-incremental and streamed hashing-capable (non-cryptographic, header-only C/C++) 27GB/s + PRNG