blob: 46788fac5b704eafa37808922da910971b80ea99 [file] [log] [blame]
David Benjamin3ecd0a52017-05-19 15:26:18 -04001# This file contains source lists that are also consumed by
2# generate_build_files.py.
3#
4# TODO(davidben): Move the other source lists into this file.
5
6set(
7 CRYPTO_TEST_DATA
8
Adam Langleye1333452021-01-21 11:56:52 -08009 crypto/blake2/blake2b256_tests.txt
David Benjamin6757fbf2017-05-24 00:50:35 -040010 crypto/cipher_extra/test/aes_128_cbc_sha1_tls_implicit_iv_tests.txt
11 crypto/cipher_extra/test/aes_128_cbc_sha1_tls_tests.txt
Steven Valdezf16cd422018-02-13 13:39:42 -050012 crypto/cipher_extra/test/aes_128_ccm_bluetooth_tests.txt
David Benjaminf8058d42018-03-01 19:11:14 -050013 crypto/cipher_extra/test/aes_128_ccm_bluetooth_8_tests.txt
Adam Langleyd8276002022-07-04 16:12:06 -070014 crypto/cipher_extra/test/aes_128_ccm_matter_tests.txt
David Benjamin6757fbf2017-05-24 00:50:35 -040015 crypto/cipher_extra/test/aes_128_ctr_hmac_sha256.txt
Adam Langley83a3f462020-10-23 14:04:10 -070016 crypto/cipher_extra/test/aes_128_gcm_randnonce_tests.txt
David Benjamin6757fbf2017-05-24 00:50:35 -040017 crypto/cipher_extra/test/aes_128_gcm_siv_tests.txt
18 crypto/cipher_extra/test/aes_128_gcm_tests.txt
Adam Langley0142c872019-09-13 10:11:26 -070019 crypto/cipher_extra/test/aes_192_gcm_tests.txt
David Benjamin6757fbf2017-05-24 00:50:35 -040020 crypto/cipher_extra/test/aes_256_cbc_sha1_tls_implicit_iv_tests.txt
21 crypto/cipher_extra/test/aes_256_cbc_sha1_tls_tests.txt
David Benjamin6757fbf2017-05-24 00:50:35 -040022 crypto/cipher_extra/test/aes_256_ctr_hmac_sha256.txt
Adam Langley83a3f462020-10-23 14:04:10 -070023 crypto/cipher_extra/test/aes_256_gcm_randnonce_tests.txt
David Benjamin6757fbf2017-05-24 00:50:35 -040024 crypto/cipher_extra/test/aes_256_gcm_siv_tests.txt
25 crypto/cipher_extra/test/aes_256_gcm_tests.txt
26 crypto/cipher_extra/test/chacha20_poly1305_tests.txt
Adam Langley7c1f21a2018-08-07 17:04:54 -070027 crypto/cipher_extra/test/xchacha20_poly1305_tests.txt
David Benjamin6757fbf2017-05-24 00:50:35 -040028 crypto/cipher_extra/test/cipher_tests.txt
David Benjamin6757fbf2017-05-24 00:50:35 -040029 crypto/cipher_extra/test/des_ede3_cbc_sha1_tls_implicit_iv_tests.txt
30 crypto/cipher_extra/test/des_ede3_cbc_sha1_tls_tests.txt
31 crypto/cipher_extra/test/nist_cavp/aes_128_cbc.txt
32 crypto/cipher_extra/test/nist_cavp/aes_128_ctr.txt
33 crypto/cipher_extra/test/nist_cavp/aes_128_gcm.txt
34 crypto/cipher_extra/test/nist_cavp/aes_192_cbc.txt
35 crypto/cipher_extra/test/nist_cavp/aes_192_ctr.txt
36 crypto/cipher_extra/test/nist_cavp/aes_256_cbc.txt
37 crypto/cipher_extra/test/nist_cavp/aes_256_ctr.txt
38 crypto/cipher_extra/test/nist_cavp/aes_256_gcm.txt
39 crypto/cipher_extra/test/nist_cavp/tdes_cbc.txt
40 crypto/cipher_extra/test/nist_cavp/tdes_ecb.txt
David Benjamin8c2e8282017-05-22 16:33:29 -040041 crypto/curve25519/ed25519_tests.txt
Adam Langley4732c542018-07-27 14:27:09 -070042 crypto/ecdh_extra/ecdh_tests.txt
David Benjamin16c3f062017-06-08 16:00:10 -040043 crypto/evp/evp_tests.txt
David Benjaminb5292532017-06-09 19:27:37 -040044 crypto/evp/scrypt_tests.txt
David Benjamin3ecd0a52017-05-19 15:26:18 -040045 crypto/fipsmodule/aes/aes_tests.txt
David Benjamincdc12992022-11-15 20:28:33 -050046 crypto/fipsmodule/bn/test/exp_tests.txt
47 crypto/fipsmodule/bn/test/gcd_tests.txt
48 crypto/fipsmodule/bn/test/miller_rabin_tests.txt
49 crypto/fipsmodule/bn/test/mod_exp_tests.txt
50 crypto/fipsmodule/bn/test/mod_inv_tests.txt
51 crypto/fipsmodule/bn/test/mod_mul_tests.txt
52 crypto/fipsmodule/bn/test/mod_sqrt_tests.txt
53 crypto/fipsmodule/bn/test/product_tests.txt
54 crypto/fipsmodule/bn/test/quotient_tests.txt
55 crypto/fipsmodule/bn/test/shift_tests.txt
56 crypto/fipsmodule/bn/test/sum_tests.txt
Adam Langleyf5d6d242022-05-05 13:28:51 -070057 crypto/fipsmodule/cmac/cavp_3des_cmac_tests.txt
58 crypto/fipsmodule/cmac/cavp_aes128_cmac_tests.txt
59 crypto/fipsmodule/cmac/cavp_aes192_cmac_tests.txt
60 crypto/fipsmodule/cmac/cavp_aes256_cmac_tests.txt
David Benjamin50418af2018-03-23 16:24:43 -040061 crypto/fipsmodule/ec/ec_scalar_base_mult_tests.txt
Nevine Ebeidfa3fbda2022-03-04 14:38:51 -050062 crypto/fipsmodule/ec/p256-nistz_tests.txt
David Benjamind91e1ef2017-06-06 10:22:22 -040063 crypto/fipsmodule/ecdsa/ecdsa_sign_tests.txt
64 crypto/fipsmodule/ecdsa/ecdsa_verify_tests.txt
David Benjamin6757fbf2017-05-24 00:50:35 -040065 crypto/fipsmodule/modes/gcm_tests.txt
66 crypto/fipsmodule/rand/ctrdrbg_vectors.txt
67 crypto/hmac_extra/hmac_tests.txt
Daniel McArdle8b601c82020-07-16 14:10:52 -040068 crypto/hpke/hpke_test_vectors.txt
David Benjamin84c0c902021-02-27 11:31:39 -050069 crypto/pkcs8/test/empty_password.p12
70 crypto/pkcs8/test/no_encryption.p12
71 crypto/pkcs8/test/nss.p12
72 crypto/pkcs8/test/null_password.p12
73 crypto/pkcs8/test/openssl.p12
74 crypto/pkcs8/test/pbes2_sha1.p12
75 crypto/pkcs8/test/pbes2_sha256.p12
76 crypto/pkcs8/test/unicode_password.p12
77 crypto/pkcs8/test/windows.p12
David Benjamin6757fbf2017-05-24 00:50:35 -040078 crypto/poly1305/poly1305_tests.txt
Adam Langley09050cb2019-07-10 11:12:24 -070079 crypto/siphash/siphash_tests.txt
David Benjaminee4af9e2020-08-31 16:54:47 -040080 crypto/x509/test/basic_constraints_ca.pem
81 crypto/x509/test/basic_constraints_ca_pathlen_0.pem
82 crypto/x509/test/basic_constraints_ca_pathlen_1.pem
83 crypto/x509/test/basic_constraints_ca_pathlen_10.pem
84 crypto/x509/test/basic_constraints_leaf.pem
85 crypto/x509/test/basic_constraints_none.pem
David Benjaminfd86eaa2020-06-17 15:13:16 -040086 crypto/x509/test/invalid_extension_intermediate.pem
87 crypto/x509/test/invalid_extension_intermediate_authority_key_identifier.pem
88 crypto/x509/test/invalid_extension_intermediate_basic_constraints.pem
89 crypto/x509/test/invalid_extension_intermediate_ext_key_usage.pem
90 crypto/x509/test/invalid_extension_intermediate_key_usage.pem
91 crypto/x509/test/invalid_extension_intermediate_name_constraints.pem
92 crypto/x509/test/invalid_extension_intermediate_subject_alt_name.pem
93 crypto/x509/test/invalid_extension_intermediate_subject_key_identifier.pem
94 crypto/x509/test/invalid_extension_leaf.pem
95 crypto/x509/test/invalid_extension_leaf_authority_key_identifier.pem
96 crypto/x509/test/invalid_extension_leaf_basic_constraints.pem
97 crypto/x509/test/invalid_extension_leaf_ext_key_usage.pem
98 crypto/x509/test/invalid_extension_leaf_key_usage.pem
99 crypto/x509/test/invalid_extension_leaf_name_constraints.pem
100 crypto/x509/test/invalid_extension_leaf_subject_alt_name.pem
101 crypto/x509/test/invalid_extension_leaf_subject_key_identifier.pem
102 crypto/x509/test/invalid_extension_root.pem
103 crypto/x509/test/invalid_extension_root_authority_key_identifier.pem
104 crypto/x509/test/invalid_extension_root_basic_constraints.pem
105 crypto/x509/test/invalid_extension_root_ext_key_usage.pem
106 crypto/x509/test/invalid_extension_root_key_usage.pem
107 crypto/x509/test/invalid_extension_root_name_constraints.pem
108 crypto/x509/test/invalid_extension_root_subject_alt_name.pem
109 crypto/x509/test/invalid_extension_root_subject_key_identifier.pem
David Benjamin5ddc5b12020-06-17 14:07:25 -0400110 crypto/x509/test/many_constraints.pem
111 crypto/x509/test/many_names1.pem
112 crypto/x509/test/many_names2.pem
113 crypto/x509/test/many_names3.pem
David Benjamind1b20a92022-12-13 17:10:09 -0500114 crypto/x509/test/policy_root.pem
David Benjamin837ade72022-12-13 19:59:48 -0500115 crypto/x509/test/policy_intermediate_duplicate.pem
David Benjamind1b20a92022-12-13 17:10:09 -0500116 crypto/x509/test/policy_intermediate_invalid.pem
117 crypto/x509/test/policy_intermediate.pem
David Benjamin837ade72022-12-13 19:59:48 -0500118 crypto/x509/test/policy_leaf_duplicate.pem
David Benjamind1b20a92022-12-13 17:10:09 -0500119 crypto/x509/test/policy_leaf_invalid.pem
120 crypto/x509/test/policy_leaf.pem
David Benjamina6d321b2022-08-03 18:36:25 -0400121 crypto/x509/test/pss_sha1_explicit.pem
122 crypto/x509/test/pss_sha1_mgf1_syntax_error.pem
123 crypto/x509/test/pss_sha1.pem
124 crypto/x509/test/pss_sha224.pem
125 crypto/x509/test/pss_sha256_explicit_trailer.pem
126 crypto/x509/test/pss_sha256_mgf1_sha384.pem
127 crypto/x509/test/pss_sha256_mgf1_syntax_error.pem
128 crypto/x509/test/pss_sha256_omit_nulls.pem
129 crypto/x509/test/pss_sha256_salt_overflow.pem
130 crypto/x509/test/pss_sha256_salt31.pem
131 crypto/x509/test/pss_sha256_unknown_mgf.pem
132 crypto/x509/test/pss_sha256_wrong_trailer.pem
133 crypto/x509/test/pss_sha256.pem
134 crypto/x509/test/pss_sha384.pem
135 crypto/x509/test/pss_sha512.pem
David Benjamin5ddc5b12020-06-17 14:07:25 -0400136 crypto/x509/test/some_names1.pem
137 crypto/x509/test/some_names2.pem
138 crypto/x509/test/some_names3.pem
David Benjamin491af102021-10-29 09:05:29 -0400139 crypto/x509/test/trailing_data_leaf_authority_key_identifier.pem
140 crypto/x509/test/trailing_data_leaf_basic_constraints.pem
141 crypto/x509/test/trailing_data_leaf_ext_key_usage.pem
142 crypto/x509/test/trailing_data_leaf_key_usage.pem
143 crypto/x509/test/trailing_data_leaf_name_constraints.pem
144 crypto/x509/test/trailing_data_leaf_subject_alt_name.pem
145 crypto/x509/test/trailing_data_leaf_subject_key_identifier.pem
David Benjaminbf331142018-05-07 14:19:34 -0400146 third_party/wycheproof_testvectors/aes_cbc_pkcs5_test.txt
David Benjamin62abceb2018-05-14 12:38:29 -0400147 third_party/wycheproof_testvectors/aes_cmac_test.txt
David Benjaminbf331142018-05-07 14:19:34 -0400148 third_party/wycheproof_testvectors/aes_gcm_siv_test.txt
149 third_party/wycheproof_testvectors/aes_gcm_test.txt
150 third_party/wycheproof_testvectors/chacha20_poly1305_test.txt
151 third_party/wycheproof_testvectors/dsa_test.txt
David Benjaminf84c0da2018-08-10 12:14:41 -0500152 third_party/wycheproof_testvectors/ecdh_secp224r1_test.txt
153 third_party/wycheproof_testvectors/ecdh_secp256r1_test.txt
154 third_party/wycheproof_testvectors/ecdh_secp384r1_test.txt
155 third_party/wycheproof_testvectors/ecdh_secp521r1_test.txt
David Benjaminbf331142018-05-07 14:19:34 -0400156 third_party/wycheproof_testvectors/ecdsa_secp224r1_sha224_test.txt
157 third_party/wycheproof_testvectors/ecdsa_secp224r1_sha256_test.txt
David Benjaminbdc40982018-08-10 12:41:07 -0500158 third_party/wycheproof_testvectors/ecdsa_secp224r1_sha512_test.txt
David Benjaminbf331142018-05-07 14:19:34 -0400159 third_party/wycheproof_testvectors/ecdsa_secp256r1_sha256_test.txt
David Benjaminbdc40982018-08-10 12:41:07 -0500160 third_party/wycheproof_testvectors/ecdsa_secp256r1_sha512_test.txt
David Benjaminbf331142018-05-07 14:19:34 -0400161 third_party/wycheproof_testvectors/ecdsa_secp384r1_sha384_test.txt
162 third_party/wycheproof_testvectors/ecdsa_secp384r1_sha512_test.txt
163 third_party/wycheproof_testvectors/ecdsa_secp521r1_sha512_test.txt
164 third_party/wycheproof_testvectors/eddsa_test.txt
David Benjamin8e71fe92019-12-14 00:00:19 -0500165 third_party/wycheproof_testvectors/hkdf_sha1_test.txt
166 third_party/wycheproof_testvectors/hkdf_sha256_test.txt
167 third_party/wycheproof_testvectors/hkdf_sha384_test.txt
168 third_party/wycheproof_testvectors/hkdf_sha512_test.txt
David Benjaminb19efcc2019-12-14 00:08:31 -0500169 third_party/wycheproof_testvectors/hmac_sha1_test.txt
170 third_party/wycheproof_testvectors/hmac_sha224_test.txt
171 third_party/wycheproof_testvectors/hmac_sha256_test.txt
172 third_party/wycheproof_testvectors/hmac_sha384_test.txt
173 third_party/wycheproof_testvectors/hmac_sha512_test.txt
Adam Langley8f574c32019-06-04 15:39:06 -0700174 third_party/wycheproof_testvectors/kwp_test.txt
David Benjaminbf331142018-05-07 14:19:34 -0400175 third_party/wycheproof_testvectors/kw_test.txt
David Benjaminbe1d14b2019-12-15 16:35:54 -0500176 third_party/wycheproof_testvectors/primality_test.txt
David Benjamin355828a2019-12-14 12:03:52 -0500177 third_party/wycheproof_testvectors/rsa_oaep_2048_sha1_mgf1sha1_test.txt
178 third_party/wycheproof_testvectors/rsa_oaep_2048_sha224_mgf1sha1_test.txt
179 third_party/wycheproof_testvectors/rsa_oaep_2048_sha224_mgf1sha224_test.txt
180 third_party/wycheproof_testvectors/rsa_oaep_2048_sha256_mgf1sha1_test.txt
181 third_party/wycheproof_testvectors/rsa_oaep_2048_sha256_mgf1sha256_test.txt
182 third_party/wycheproof_testvectors/rsa_oaep_2048_sha384_mgf1sha1_test.txt
183 third_party/wycheproof_testvectors/rsa_oaep_2048_sha384_mgf1sha384_test.txt
184 third_party/wycheproof_testvectors/rsa_oaep_2048_sha512_mgf1sha1_test.txt
185 third_party/wycheproof_testvectors/rsa_oaep_2048_sha512_mgf1sha512_test.txt
186 third_party/wycheproof_testvectors/rsa_oaep_3072_sha256_mgf1sha1_test.txt
187 third_party/wycheproof_testvectors/rsa_oaep_3072_sha256_mgf1sha256_test.txt
188 third_party/wycheproof_testvectors/rsa_oaep_3072_sha512_mgf1sha1_test.txt
189 third_party/wycheproof_testvectors/rsa_oaep_3072_sha512_mgf1sha512_test.txt
190 third_party/wycheproof_testvectors/rsa_oaep_4096_sha256_mgf1sha1_test.txt
191 third_party/wycheproof_testvectors/rsa_oaep_4096_sha256_mgf1sha256_test.txt
192 third_party/wycheproof_testvectors/rsa_oaep_4096_sha512_mgf1sha1_test.txt
193 third_party/wycheproof_testvectors/rsa_oaep_4096_sha512_mgf1sha512_test.txt
194 third_party/wycheproof_testvectors/rsa_oaep_misc_test.txt
David Benjamina1651682019-12-14 12:54:59 -0500195 third_party/wycheproof_testvectors/rsa_pkcs1_2048_test.txt
196 third_party/wycheproof_testvectors/rsa_pkcs1_3072_test.txt
197 third_party/wycheproof_testvectors/rsa_pkcs1_4096_test.txt
David Benjaminaf37f842018-08-10 12:37:39 -0500198 third_party/wycheproof_testvectors/rsa_pss_2048_sha1_mgf1_20_test.txt
199 third_party/wycheproof_testvectors/rsa_pss_2048_sha256_mgf1_0_test.txt
200 third_party/wycheproof_testvectors/rsa_pss_2048_sha256_mgf1_32_test.txt
201 third_party/wycheproof_testvectors/rsa_pss_3072_sha256_mgf1_32_test.txt
202 third_party/wycheproof_testvectors/rsa_pss_4096_sha256_mgf1_32_test.txt
203 third_party/wycheproof_testvectors/rsa_pss_4096_sha512_mgf1_32_test.txt
204 third_party/wycheproof_testvectors/rsa_pss_misc_test.txt
David Benjamine5905d02019-12-14 11:50:23 -0500205 third_party/wycheproof_testvectors/rsa_sig_gen_misc_test.txt
David Benjamin55ed2a62019-12-14 11:30:34 -0500206 third_party/wycheproof_testvectors/rsa_signature_2048_sha224_test.txt
207 third_party/wycheproof_testvectors/rsa_signature_2048_sha256_test.txt
208 third_party/wycheproof_testvectors/rsa_signature_2048_sha384_test.txt
209 third_party/wycheproof_testvectors/rsa_signature_2048_sha512_test.txt
210 third_party/wycheproof_testvectors/rsa_signature_3072_sha256_test.txt
211 third_party/wycheproof_testvectors/rsa_signature_3072_sha384_test.txt
212 third_party/wycheproof_testvectors/rsa_signature_3072_sha512_test.txt
213 third_party/wycheproof_testvectors/rsa_signature_4096_sha384_test.txt
214 third_party/wycheproof_testvectors/rsa_signature_4096_sha512_test.txt
David Benjaminbf331142018-05-07 14:19:34 -0400215 third_party/wycheproof_testvectors/rsa_signature_test.txt
216 third_party/wycheproof_testvectors/x25519_test.txt
David Benjamin62f662d2019-12-14 00:12:09 -0500217 third_party/wycheproof_testvectors/xchacha20_poly1305_test.txt
David Benjamin3ecd0a52017-05-19 15:26:18 -0400218)