Provide a harness that runs test vectors from Project Wycheproof against
authorjsing <jsing@openbsd.org>
Wed, 25 Jul 2018 18:04:09 +0000 (18:04 +0000)
committerjsing <jsing@openbsd.org>
Wed, 25 Jul 2018 18:04:09 +0000 (18:04 +0000)
commitb8dd01e94ee995e30c016d5175bc3410af584364
tree04e233389ddd2959bbabc6860a8298c9b385cd46
parentdef3d7a0ae9b185692f58fee4a9904e6eddcc44e
Provide a harness that runs test vectors from Project Wycheproof against
libcrypto. Initially this just covers RSA signatures, but can be extended
to cover other cryptographic algorithms.

This regress requires the go and wycheproof-testvector packages to be
installed, with the regress being skipped otherwise.

Discussed with beck@ and tb@
regress/lib/libcrypto/Makefile
regress/lib/libcrypto/wycheproof/Makefile [new file with mode: 0644]
regress/lib/libcrypto/wycheproof/wycheproof.go [new file with mode: 0644]