Practical Cryptography for Developers: Hashes, MAC, Key Derivation, DHKE, Symmetric and Asymmetric Ciphers, Public Key Cryptosystems, RSA, Elliptic Curves, ECC, secp256k1, ECDH, ECIES, Digital Signatures, ECDSA, EdDSA
-
Updated
Jun 7, 2024 - CSS
Practical Cryptography for Developers: Hashes, MAC, Key Derivation, DHKE, Symmetric and Asymmetric Ciphers, Public Key Cryptosystems, RSA, Elliptic Curves, ECC, secp256k1, ECDH, ECIES, Digital Signatures, ECDSA, EdDSA
A Java standalone implementation of the bcrypt password hash function. Based on the Blowfish cipher it is the default password hash algorithm for OpenBSD and other systems including some Linux distributions. Includes a CLI Tool.
Library for securely hashing passwords
A fast, lightweight, and full duplex secure end-to-end encryption protocol based on ECDHE
A standalone Java 7 implementation of HMAC-based key derivation function (HKDF) defined in RFC 5869 first described by Hugo Krawczyk. HKDF follows the "extract-then-expand" paradigm which is compatible to NIST 800-56C Rev. 1 two step KDF
A Hybrid Public Key Encryption (HPKE) module built on top of Web Cryptography API.
Password based key derivation functions from PKCS#5, RFC 2898
建議開發者知道的密碼學知識
Scrypt key derivation function in pure OCaml as defined in https://tools.ietf.org/html/draft-josefsson-scrypt-kdf-04
Elliptical Curve Integrated Encryption System (ECIES), as specified by SEC 1 - Ver. 2.0
Implementation of the single-step key derivation function (KDF) as described in NIST Special Publication 800-56C Rev1 supporting messages digest and HMAC.
A password manager written in Python (2.7) with htmlPy using Password-Based Key Derivation Function 2 (PBKDF2), Advanced Encryption Standard (AES) and Secure Hash Algorithm (SHA-256).
Slow KDF for serious key stretching based on Scrypt
Add a description, image, and links to the kdf topic page so that developers can more easily learn about it.
To associate your repository with the kdf topic, visit your repo's landing page and select "manage topics."