RFC 5869 HKDF using an HMAC based on the passed digest.
RFC 8018-compliant PBKDF2 template using an HMAC as its prf (pseudo-random function).
scrypt in accordance with RFC 7914. Directly implements the KDF interface.
scrypt