Namespace CryptoHives.Foundation.Security.Cryptography.Kdf
Classes
- ConcatKdf
Implements the Concatenation Key Derivation Function (Concat KDF) as defined in NIST SP 800-56A §5.8.1 and NIST SP 800-56C rev2 Option 1.
- Hkdf
Implements HKDF (HMAC-based Extract-and-Expand Key Derivation Function) as defined in RFC 5869.
- Kbkdf
Implements the Key-Based Key Derivation Function (KBKDF) in Counter Mode as defined in NIST SP 800-108r1 §4.1.
- Pbkdf2
Implements PBKDF2 (Password-Based Key Derivation Function 2) as defined in RFC 8018 §5.2 (formerly RFC 2898).
Delegates
- HmacFactory
A factory that creates an IMac instance keyed with the specified key.