Switch wycheproof.go to using the EVP HKDF API.
authortb <tb@openbsd.org>
Thu, 5 May 2022 18:34:27 +0000 (18:34 +0000)
committertb <tb@openbsd.org>
Thu, 5 May 2022 18:34:27 +0000 (18:34 +0000)
commitd57117383ff4e6d6e05cac749c80b2e0f975a1b6
tree44fc0524ec6cd80409c54221f6d8786b1660b72d
parent5dad867ccb9407300ecb7a842441006c05707eaf
Switch wycheproof.go to using the EVP HKDF API.

Gotta love EVP... Instead of a single, obvious call to HKDF(), you now
need to call eight EVP functions with plenty of allocations and pointless
copying internally. If you want to suffer even more, you could consider
using the gorgeous string interface instead.
regress/lib/libcrypto/wycheproof/wycheproof.go