This page documents the code that was used to generate a longer HKDF test vector (1200 bytes) than is available in 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>