A number of new json files with testvectors got added to the repo. None
of these are currently used by the libcrypto regression tests (which
still pass with the new version), but I think it's better to keep this
port reasonably up to date.
Index: Makefile
===================================================================
RCS file: /var/cvs/ports/security/wycheproof-testvectors/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 Makefile
--- Makefile 25 Jul 2018 09:17:34 -0000 1.1.1.1
+++ Makefile 7 Aug 2018 06:47:14 -0000
@@ -3,12 +3,12 @@
COMMENT = test vectors from Project Wycheproof
# No releases
-VERSION = 20180609
+VERSION = 20180731
DISTNAME = wycheproof-testvectors-${VERSION}
GH_ACCOUNT = google
GH_PROJECT = wycheproof
-GH_COMMIT = 2904be69e9d666bf3064fdc15093747e695cfae6
+GH_COMMIT = f89f4c53a8845fcefcdb9f14ee9191dbe167e3e3
CATEGORIES = security devel
Index: distinfo
===================================================================
RCS file: /var/cvs/ports/security/wycheproof-testvectors/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- distinfo 25 Jul 2018 09:17:34 -0000 1.1.1.1
+++ distinfo 7 Aug 2018 06:47:16 -0000
@@ -1,2 +1,2 @@
-SHA256 (wycheproof-testvectors-20180609-2904be69.tar.gz) =
E90P6wQn9QfIjJKA5cJd+lA45WbdoSU3J5w0/EkAw/c=
-SIZE (wycheproof-testvectors-20180609-2904be69.tar.gz) = 2491661
+SHA256 (wycheproof-testvectors-20180731-f89f4c53.tar.gz) =
n7NHmhUKEoCPzxRxZwpBPWQ9ZvqTE6HxwRcrnEwbYvo=
+SIZE (wycheproof-testvectors-20180731-f89f4c53.tar.gz) = 2840019
Index: pkg/PLIST
===================================================================
RCS file: /var/cvs/ports/security/wycheproof-testvectors/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- pkg/PLIST 25 Jul 2018 09:17:34 -0000 1.1.1.1
+++ pkg/PLIST 7 Aug 2018 06:47:27 -0000
@@ -2,6 +2,7 @@
share/wycheproof/
share/wycheproof/testvectors/
share/wycheproof/testvectors/aes_cbc_pkcs5_test.json
+share/wycheproof/testvectors/aes_ccm_test.json
share/wycheproof/testvectors/aes_cmac_test.json
share/wycheproof/testvectors/aes_eax_test.json
share/wycheproof/testvectors/aes_gcm_siv_test.json
@@ -14,10 +15,14 @@ share/wycheproof/testvectors/ecdh_brainp
share/wycheproof/testvectors/ecdh_brainpoolP320r1_test.json
share/wycheproof/testvectors/ecdh_brainpoolP384r1_test.json
share/wycheproof/testvectors/ecdh_brainpoolP512r1_test.json
+share/wycheproof/testvectors/ecdh_secp224r1_ecpoint_test.json
share/wycheproof/testvectors/ecdh_secp224r1_test.json
share/wycheproof/testvectors/ecdh_secp256k1_test.json
+share/wycheproof/testvectors/ecdh_secp256r1_ecpoint_test.json
share/wycheproof/testvectors/ecdh_secp256r1_test.json
+share/wycheproof/testvectors/ecdh_secp384r1_ecpoint_test.json
share/wycheproof/testvectors/ecdh_secp384r1_test.json
+share/wycheproof/testvectors/ecdh_secp521r1_ecpoint_test.json
share/wycheproof/testvectors/ecdh_secp521r1_test.json
share/wycheproof/testvectors/ecdh_test.json
share/wycheproof/testvectors/ecdh_webcrypto_test.json
@@ -41,6 +46,13 @@ share/wycheproof/testvectors/ecdsa_webcr
share/wycheproof/testvectors/eddsa_test.json
share/wycheproof/testvectors/kw_test.json
share/wycheproof/testvectors/kwp_test.json
+share/wycheproof/testvectors/rsa_pss_2048_sha1_mgf1_20_test.json
+share/wycheproof/testvectors/rsa_pss_2048_sha256_mgf1_0_test.json
+share/wycheproof/testvectors/rsa_pss_2048_sha256_mgf1_32_test.json
+share/wycheproof/testvectors/rsa_pss_3072_sha256_mgf1_32_test.json
+share/wycheproof/testvectors/rsa_pss_4096_sha256_mgf1_32_test.json
+share/wycheproof/testvectors/rsa_pss_4096_sha512_mgf1_32_test.json
+share/wycheproof/testvectors/rsa_pss_misc_test.json
share/wycheproof/testvectors/rsa_signature_2048_sha224_test.json
share/wycheproof/testvectors/rsa_signature_2048_sha256_test.json
share/wycheproof/testvectors/rsa_signature_2048_sha512_test.json