This page documents the code that was used to generate a longer HKDF test vector (1200 bytes) than is available in RFC 5869. All the vectors were generated using OpenSSL and verified with Go.
The following Python script was run to generate the vector files.
/development/custom-vectors/hkdf/generate_hkdf.py
Download link: generate_hkdf.py
</development/custom-vectors/hkdf/generate_hkdf.py>
The following Go code was used to verify the vectors.
/development/custom-vectors/hkdf/verify_hkdf.go
Download link: verify_hkdf.go
</development/custom-vectors/hkdf/verify_hkdf.go>