Adding HKDF with SHA-384.
Motivation: tink implements this KDF. Other libraries that support HKDF with SHA-384 and were tested: (1) boringssl (2) hazmat (which apparently uses a boringssl based backend) References: RFC 5869 defines HKDF generically, but does not mention SHA-384 as a potential hash function. RFC 6234 extends HMAC and KDF to other hash functions, but is unclear what should be supported. https://tools.ietf.org/html/draft-housley-hkdf-oids-01 appears to be the first RFC that concretely mentions HKDF with SHA-384 this is still a draft. This document does not mention SHA-224, hence I'm not adding hkdf with SHA-224. NOKEYCHECK=True PiperOrigin-RevId: 278363773 GitOrigin-RevId: 79bd2681f0c3bb12ce5c9c555710fad6b20c6221
This commit is contained in: