pbkdf.h
error_t pbkdf2(Pbkdf2Type type, const HashAlgo *hashAlgo, const uint8_t *p, size_t pLen, const uint8_t *s, size_t sLen, uint_t c, uint8_t *dk, size_t dkLen)
PBKDF2 key derivation function.
Definition: pbkdf.c:141
error_t pbkdf2AesCmacPrf128(const uint8_t *p, size_t pLen, const uint8_t *s, size_t sLen, uint_t c, uint8_t *dk, size_t dkLen)
PBKDF2 key derivation function (with AES-CMAC-PRF-128)
Definition: pbkdf.c:277
error_t pbkdf2Hmac(const HashAlgo *hashAlgo, const uint8_t *p, size_t pLen, const uint8_t *s, size_t sLen, uint_t c, uint8_t *dk, size_t dkLen)
PBKDF2 key derivation function (with HMAC)
Definition: pbkdf.c:179
General definitions for cryptographic algorithms.
error_t pbkdf1(const HashAlgo *hashAlgo, const uint8_t *p, size_t pLen, const uint8_t *s, size_t sLen, uint_t c, uint8_t *dk, size_t dkLen)
PBKDF1 key derivation function.
Definition: pbkdf.c:64
