Add support for HKDF (RFC5869)