Add SSKDF test vectors from RFC 8636
authorSimo Sorce <simo@redhat.com>
Thu, 19 Sep 2019 17:51:34 +0000 (13:51 -0400)
committerSimo Sorce <simo@redhat.com>
Mon, 23 Sep 2019 13:10:11 +0000 (09:10 -0400)
commit6922740facabcc1d1509cd9e72dd837a60a91d2c
tree42d54cc8fa51caedfb25587982c5327eabc6f08a
parentf9e57a28886fe29bc49d3c89a1cc4e53ee4896d6
Add SSKDF test vectors from RFC 8636

RFC 8636 defines the Pkinit Agility KDF, which turns out to be just a
standard SSKDF with the Info built out of the ASN.1 option of SP 800 56A
(See 5.8.2.1.2 of NIST SP 800-56A Rev. 3)

RFC 8636 Also defines test vectors, so let's add them in addition to the
tests from "non-official" test vectors.

Signed-off-by: Simo Sorce <simo@redhat.com>
Reviewed-by: Shane Lontis <shane.lontis@oracle.com>
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/9957)
test/recipes/30-test_evp_data/evpkdf.txt