]> git.ipfire.org Git - thirdparty/openssl.git/blob - providers/fips.module.sources
Unix build file: Add a target to create providers/fips.module.sources
[thirdparty/openssl.git] / providers / fips.module.sources
1 crypto/aes/aes_cbc.c
2 crypto/aes/aes_core.c
3 crypto/aes/aes_ecb.c
4 crypto/aes/aes_misc.c
5 crypto/aes/asm/aes-586.pl
6 crypto/aes/asm/aes-armv4.pl
7 crypto/aes/asm/aes-c64xplus.pl
8 crypto/aes/asm/aes-ia64.S
9 crypto/aes/asm/aes-mips.pl
10 crypto/aes/asm/aes-parisc.pl
11 crypto/aes/asm/aes-ppc.pl
12 crypto/aes/asm/aes-s390x.pl
13 crypto/aes/asm/aes-sparcv9.pl
14 crypto/aes/asm/aes-x86_64.pl
15 crypto/aes/asm/aesfx-sparcv9.pl
16 crypto/aes/asm/aesni-mb-x86_64.pl
17 crypto/aes/asm/aesni-sha1-x86_64.pl
18 crypto/aes/asm/aesni-sha256-x86_64.pl
19 crypto/aes/asm/aesni-x86.pl
20 crypto/aes/asm/aesni-x86_64.pl
21 crypto/aes/asm/aesp8-ppc.pl
22 crypto/aes/asm/aest4-sparcv9.pl
23 crypto/aes/asm/aesv8-armx.pl
24 crypto/aes/asm/bsaes-armv7.pl
25 crypto/aes/asm/bsaes-x86_64.pl
26 crypto/aes/asm/vpaes-armv8.pl
27 crypto/aes/asm/vpaes-ppc.pl
28 crypto/aes/asm/vpaes-x86.pl
29 crypto/aes/asm/vpaes-x86_64.pl
30 crypto/asn1_dsa.c
31 crypto/bn/asm/alpha-mont.pl
32 crypto/bn/asm/armv4-gf2m.pl
33 crypto/bn/asm/armv4-mont.pl
34 crypto/bn/asm/armv8-mont.pl
35 crypto/bn/asm/bn-586.pl
36 crypto/bn/asm/c64xplus-gf2m.pl
37 crypto/bn/asm/co-586.pl
38 crypto/bn/asm/ia64-mont.pl
39 crypto/bn/asm/ia64.S
40 crypto/bn/asm/mips-mont.pl
41 crypto/bn/asm/mips.pl
42 crypto/bn/asm/parisc-mont.pl
43 crypto/bn/asm/ppc-mont.pl
44 crypto/bn/asm/ppc.pl
45 crypto/bn/asm/ppc64-mont.pl
46 crypto/bn/asm/rsaz-avx2.pl
47 crypto/bn/asm/rsaz-avx512.pl
48 crypto/bn/asm/rsaz-x86_64.pl
49 crypto/bn/asm/s390x-gf2m.pl
50 crypto/bn/asm/s390x-mont.pl
51 crypto/bn/asm/s390x.S
52 crypto/bn/asm/sparct4-mont.pl
53 crypto/bn/asm/sparcv8.S
54 crypto/bn/asm/sparcv8plus.S
55 crypto/bn/asm/sparcv9-gf2m.pl
56 crypto/bn/asm/sparcv9-mont.pl
57 crypto/bn/asm/sparcv9a-mont.pl
58 crypto/bn/asm/via-mont.pl
59 crypto/bn/asm/vis3-mont.pl
60 crypto/bn/asm/x86-gf2m.pl
61 crypto/bn/asm/x86-mont.pl
62 crypto/bn/asm/x86_64-gcc.c
63 crypto/bn/asm/x86_64-gf2m.pl
64 crypto/bn/asm/x86_64-mont.pl
65 crypto/bn/asm/x86_64-mont5.pl
66 crypto/bn/bn_add.c
67 crypto/bn/bn_asm.c
68 crypto/bn/bn_blind.c
69 crypto/bn/bn_const.c
70 crypto/bn/bn_conv.c
71 crypto/bn/bn_ctx.c
72 crypto/bn/bn_dh.c
73 crypto/bn/bn_div.c
74 crypto/bn/bn_exp.c
75 crypto/bn/bn_exp2.c
76 crypto/bn/bn_gcd.c
77 crypto/bn/bn_gf2m.c
78 crypto/bn/bn_intern.c
79 crypto/bn/bn_kron.c
80 crypto/bn/bn_lib.c
81 crypto/bn/bn_mod.c
82 crypto/bn/bn_mont.c
83 crypto/bn/bn_mpi.c
84 crypto/bn/bn_mul.c
85 crypto/bn/bn_nist.c
86 crypto/bn/bn_prime.c
87 crypto/bn/bn_rand.c
88 crypto/bn/bn_recp.c
89 crypto/bn/bn_rsa_fips186_4.c
90 crypto/bn/bn_shift.c
91 crypto/bn/bn_sqr.c
92 crypto/bn/bn_sqrt.c
93 crypto/bn/bn_word.c
94 crypto/bn/rsaz_exp.c
95 crypto/bn/rsaz_exp_x2.c
96 crypto/bsearch.c
97 crypto/buffer/buffer.c
98 crypto/cmac/cmac.c
99 crypto/context.c
100 crypto/core_algorithm.c
101 crypto/core_fetch.c
102 crypto/core_namemap.c
103 crypto/cpuid.c
104 crypto/cryptlib.c
105 crypto/ctype.c
106 crypto/der_writer.c
107 crypto/des/des_enc.c
108 crypto/des/ecb3_enc.c
109 crypto/des/fcrypt_b.c
110 crypto/des/set_key.c
111 crypto/dh/dh_backend.c
112 crypto/dh/dh_check.c
113 crypto/dh/dh_gen.c
114 crypto/dh/dh_group_params.c
115 crypto/dh/dh_kdf.c
116 crypto/dh/dh_key.c
117 crypto/dh/dh_lib.c
118 crypto/dsa/dsa_backend.c
119 crypto/dsa/dsa_check.c
120 crypto/dsa/dsa_gen.c
121 crypto/dsa/dsa_key.c
122 crypto/dsa/dsa_lib.c
123 crypto/dsa/dsa_ossl.c
124 crypto/dsa/dsa_sign.c
125 crypto/dsa/dsa_vrf.c
126 crypto/ec/asm/ecp_nistz256-armv4.pl
127 crypto/ec/asm/ecp_nistz256-armv8.pl
128 crypto/ec/asm/ecp_nistz256-ppc64.pl
129 crypto/ec/asm/ecp_nistz256-sparcv9.pl
130 crypto/ec/asm/ecp_nistz256-x86.pl
131 crypto/ec/asm/ecp_nistz256-x86_64.pl
132 crypto/ec/asm/x25519-ppc64.pl
133 crypto/ec/asm/x25519-x86_64.pl
134 crypto/ec/curve25519.c
135 crypto/ec/curve448/arch_32/f_impl32.c
136 crypto/ec/curve448/arch_64/f_impl64.c
137 crypto/ec/curve448/curve448.c
138 crypto/ec/curve448/curve448_tables.c
139 crypto/ec/curve448/eddsa.c
140 crypto/ec/curve448/f_generic.c
141 crypto/ec/curve448/scalar.c
142 crypto/ec/ec2_oct.c
143 crypto/ec/ec2_smpl.c
144 crypto/ec/ec_asn1.c
145 crypto/ec/ec_backend.c
146 crypto/ec/ec_check.c
147 crypto/ec/ec_curve.c
148 crypto/ec/ec_cvt.c
149 crypto/ec/ec_deprecated.c
150 crypto/ec/ec_key.c
151 crypto/ec/ec_kmeth.c
152 crypto/ec/ec_lib.c
153 crypto/ec/ec_mult.c
154 crypto/ec/ec_oct.c
155 crypto/ec/ec_print.c
156 crypto/ec/ecdh_kdf.c
157 crypto/ec/ecdh_ossl.c
158 crypto/ec/ecdsa_ossl.c
159 crypto/ec/ecdsa_sign.c
160 crypto/ec/ecdsa_vrf.c
161 crypto/ec/ecp_mont.c
162 crypto/ec/ecp_nist.c
163 crypto/ec/ecp_nistz256.c
164 crypto/ec/ecp_oct.c
165 crypto/ec/ecp_smpl.c
166 crypto/ec/ecx_backend.c
167 crypto/ec/ecx_key.c
168 crypto/evp/asymcipher.c
169 crypto/evp/cmeth_lib.c
170 crypto/evp/dh_support.c
171 crypto/evp/digest.c
172 crypto/evp/ec_support.c
173 crypto/evp/evp_enc.c
174 crypto/evp/evp_fetch.c
175 crypto/evp/evp_lib.c
176 crypto/evp/evp_rand.c
177 crypto/evp/evp_utils.c
178 crypto/evp/exchange.c
179 crypto/evp/kdf_lib.c
180 crypto/evp/kdf_meth.c
181 crypto/evp/kem.c
182 crypto/evp/keymgmt_lib.c
183 crypto/evp/keymgmt_meth.c
184 crypto/evp/m_sigver.c
185 crypto/evp/mac_lib.c
186 crypto/evp/mac_meth.c
187 crypto/evp/p_lib.c
188 crypto/evp/pmeth_check.c
189 crypto/evp/pmeth_gn.c
190 crypto/evp/pmeth_lib.c
191 crypto/evp/signature.c
192 crypto/ex_data.c
193 crypto/ffc/ffc_backend.c
194 crypto/ffc/ffc_dh.c
195 crypto/ffc/ffc_key_generate.c
196 crypto/ffc/ffc_key_validate.c
197 crypto/ffc/ffc_params.c
198 crypto/ffc/ffc_params_generate.c
199 crypto/ffc/ffc_params_validate.c
200 crypto/hmac/hmac.c
201 crypto/initthread.c
202 crypto/lhash/lhash.c
203 crypto/md5/asm/md5-586.pl
204 crypto/md5/asm/md5-sparcv9.pl
205 crypto/md5/asm/md5-x86_64.pl
206 crypto/md5/md5_dgst.c
207 crypto/md5/md5_one.c
208 crypto/md5/md5_sha1.c
209 crypto/mem_clr.c
210 crypto/modes/asm/aes-gcm-armv8_64.pl
211 crypto/modes/asm/aesni-gcm-x86_64.pl
212 crypto/modes/asm/ghash-alpha.pl
213 crypto/modes/asm/ghash-armv4.pl
214 crypto/modes/asm/ghash-c64xplus.pl
215 crypto/modes/asm/ghash-ia64.pl
216 crypto/modes/asm/ghash-parisc.pl
217 crypto/modes/asm/ghash-s390x.pl
218 crypto/modes/asm/ghash-sparcv9.pl
219 crypto/modes/asm/ghash-x86.pl
220 crypto/modes/asm/ghash-x86_64.pl
221 crypto/modes/asm/ghashp8-ppc.pl
222 crypto/modes/asm/ghashv8-armx.pl
223 crypto/modes/cbc128.c
224 crypto/modes/ccm128.c
225 crypto/modes/cfb128.c
226 crypto/modes/ctr128.c
227 crypto/modes/gcm128.c
228 crypto/modes/ofb128.c
229 crypto/modes/wrap128.c
230 crypto/modes/xts128.c
231 crypto/o_str.c
232 crypto/packet.c
233 crypto/param_build.c
234 crypto/param_build_set.c
235 crypto/params.c
236 crypto/params_dup.c
237 crypto/params_from_text.c
238 crypto/passphrase.c
239 crypto/property/defn_cache.c
240 crypto/property/property.c
241 crypto/property/property_parse.c
242 crypto/property/property_string.c
243 crypto/provider_core.c
244 crypto/provider_predefined.c
245 crypto/rand/rand_lib.c
246 crypto/rand/rand_meth.c
247 crypto/rsa/rsa_backend.c
248 crypto/rsa/rsa_chk.c
249 crypto/rsa/rsa_crpt.c
250 crypto/rsa/rsa_gen.c
251 crypto/rsa/rsa_lib.c
252 crypto/rsa/rsa_mp_names.c
253 crypto/rsa/rsa_none.c
254 crypto/rsa/rsa_oaep.c
255 crypto/rsa/rsa_ossl.c
256 crypto/rsa/rsa_pk1.c
257 crypto/rsa/rsa_pss.c
258 crypto/rsa/rsa_schemes.c
259 crypto/rsa/rsa_sign.c
260 crypto/rsa/rsa_sp800_56b_check.c
261 crypto/rsa/rsa_sp800_56b_gen.c
262 crypto/rsa/rsa_x931.c
263 crypto/self_test_core.c
264 crypto/sha/asm/keccak1600-armv4.pl
265 crypto/sha/asm/keccak1600-armv8.pl
266 crypto/sha/asm/keccak1600-avx2.pl
267 crypto/sha/asm/keccak1600-avx512.pl
268 crypto/sha/asm/keccak1600-avx512vl.pl
269 crypto/sha/asm/keccak1600-c64x.pl
270 crypto/sha/asm/keccak1600-mmx.pl
271 crypto/sha/asm/keccak1600-ppc64.pl
272 crypto/sha/asm/keccak1600-s390x.pl
273 crypto/sha/asm/keccak1600-x86_64.pl
274 crypto/sha/asm/keccak1600p8-ppc.pl
275 crypto/sha/asm/sha1-586.pl
276 crypto/sha/asm/sha1-alpha.pl
277 crypto/sha/asm/sha1-armv4-large.pl
278 crypto/sha/asm/sha1-armv8.pl
279 crypto/sha/asm/sha1-c64xplus.pl
280 crypto/sha/asm/sha1-ia64.pl
281 crypto/sha/asm/sha1-mb-x86_64.pl
282 crypto/sha/asm/sha1-mips.pl
283 crypto/sha/asm/sha1-parisc.pl
284 crypto/sha/asm/sha1-ppc.pl
285 crypto/sha/asm/sha1-s390x.pl
286 crypto/sha/asm/sha1-sparcv9.pl
287 crypto/sha/asm/sha1-sparcv9a.pl
288 crypto/sha/asm/sha1-thumb.pl
289 crypto/sha/asm/sha1-x86_64.pl
290 crypto/sha/asm/sha256-586.pl
291 crypto/sha/asm/sha256-armv4.pl
292 crypto/sha/asm/sha256-c64xplus.pl
293 crypto/sha/asm/sha256-mb-x86_64.pl
294 crypto/sha/asm/sha512-586.pl
295 crypto/sha/asm/sha512-armv4.pl
296 crypto/sha/asm/sha512-armv8.pl
297 crypto/sha/asm/sha512-c64xplus.pl
298 crypto/sha/asm/sha512-ia64.pl
299 crypto/sha/asm/sha512-mips.pl
300 crypto/sha/asm/sha512-parisc.pl
301 crypto/sha/asm/sha512-ppc.pl
302 crypto/sha/asm/sha512-s390x.pl
303 crypto/sha/asm/sha512-sparcv9.pl
304 crypto/sha/asm/sha512-x86_64.pl
305 crypto/sha/asm/sha512p8-ppc.pl
306 crypto/sha/keccak1600.c
307 crypto/sha/sha1dgst.c
308 crypto/sha/sha256.c
309 crypto/sha/sha3.c
310 crypto/sha/sha512.c
311 crypto/sparse_array.c
312 crypto/stack/stack.c
313 crypto/threads_lib.c
314 crypto/threads_none.c
315 crypto/threads_pthread.c
316 crypto/threads_win.c
317 crypto/x86_64cpuid.pl
318 providers/common/bio_prov.c
319 providers/common/capabilities.c
320 providers/common/der/der_digests_gen.c.in
321 providers/common/der/der_dsa_gen.c.in
322 providers/common/der/der_dsa_key.c
323 providers/common/der/der_dsa_sig.c
324 providers/common/der/der_ec_gen.c.in
325 providers/common/der/der_ec_key.c
326 providers/common/der/der_ec_sig.c
327 providers/common/der/der_ecx_gen.c.in
328 providers/common/der/der_ecx_key.c
329 providers/common/der/der_rsa_gen.c.in
330 providers/common/der/der_rsa_key.c
331 providers/common/der/der_rsa_sig.c
332 providers/common/der/der_sm2_gen.c.in
333 providers/common/der/der_sm2_key.c
334 providers/common/der/der_sm2_sig.c
335 providers/common/der/der_wrap_gen.c.in
336 providers/common/digest_to_nid.c
337 providers/common/provider_ctx.c
338 providers/common/provider_err.c
339 providers/common/provider_seeding.c
340 providers/common/provider_util.c
341 providers/common/securitycheck.c
342 providers/common/securitycheck_default.c
343 providers/common/securitycheck_fips.c
344 providers/fips/fipsprov.c
345 providers/fips/self_test.c
346 providers/fips/self_test_kats.c
347 providers/implementations/asymciphers/rsa_enc.c
348 providers/implementations/asymciphers/sm2_enc.c
349 providers/implementations/ciphers/cipher_aes.c
350 providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c
351 providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c
352 providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c
353 providers/implementations/ciphers/cipher_aes_ccm.c
354 providers/implementations/ciphers/cipher_aes_ccm_hw.c
355 providers/implementations/ciphers/cipher_aes_cts.c
356 providers/implementations/ciphers/cipher_aes_gcm.c
357 providers/implementations/ciphers/cipher_aes_gcm_hw.c
358 providers/implementations/ciphers/cipher_aes_hw.c
359 providers/implementations/ciphers/cipher_aes_ocb.c
360 providers/implementations/ciphers/cipher_aes_ocb_hw.c
361 providers/implementations/ciphers/cipher_aes_siv.c
362 providers/implementations/ciphers/cipher_aes_siv_hw.c
363 providers/implementations/ciphers/cipher_aes_wrp.c
364 providers/implementations/ciphers/cipher_aes_xts.c
365 providers/implementations/ciphers/cipher_aes_xts_fips.c
366 providers/implementations/ciphers/cipher_aes_xts_hw.c
367 providers/implementations/ciphers/cipher_aria.c
368 providers/implementations/ciphers/cipher_aria_ccm.c
369 providers/implementations/ciphers/cipher_aria_ccm_hw.c
370 providers/implementations/ciphers/cipher_aria_gcm.c
371 providers/implementations/ciphers/cipher_aria_gcm_hw.c
372 providers/implementations/ciphers/cipher_aria_hw.c
373 providers/implementations/ciphers/cipher_camellia.c
374 providers/implementations/ciphers/cipher_camellia_hw.c
375 providers/implementations/ciphers/cipher_chacha20.c
376 providers/implementations/ciphers/cipher_chacha20_hw.c
377 providers/implementations/ciphers/cipher_chacha20_poly1305.c
378 providers/implementations/ciphers/cipher_chacha20_poly1305_hw.c
379 providers/implementations/ciphers/cipher_null.c
380 providers/implementations/ciphers/cipher_sm4.c
381 providers/implementations/ciphers/cipher_sm4_hw.c
382 providers/implementations/ciphers/cipher_tdes.c
383 providers/implementations/ciphers/cipher_tdes_common.c
384 providers/implementations/ciphers/cipher_tdes_default.c
385 providers/implementations/ciphers/cipher_tdes_default_hw.c
386 providers/implementations/ciphers/cipher_tdes_hw.c
387 providers/implementations/ciphers/cipher_tdes_wrap.c
388 providers/implementations/ciphers/cipher_tdes_wrap_hw.c
389 providers/implementations/ciphers/ciphercommon.c
390 providers/implementations/ciphers/ciphercommon_block.c
391 providers/implementations/ciphers/ciphercommon_ccm.c
392 providers/implementations/ciphers/ciphercommon_ccm_hw.c
393 providers/implementations/ciphers/ciphercommon_gcm.c
394 providers/implementations/ciphers/ciphercommon_gcm_hw.c
395 providers/implementations/ciphers/ciphercommon_hw.c
396 providers/implementations/digests/blake2_prov.c
397 providers/implementations/digests/blake2b_prov.c
398 providers/implementations/digests/blake2s_prov.c
399 providers/implementations/digests/digestcommon.c
400 providers/implementations/digests/md5_prov.c
401 providers/implementations/digests/md5_sha1_prov.c
402 providers/implementations/digests/sha2_prov.c
403 providers/implementations/digests/sha3_prov.c
404 providers/implementations/digests/sm3_prov.c
405 providers/implementations/encode_decode/decode_der2key.c
406 providers/implementations/encode_decode/decode_msblob2key.c
407 providers/implementations/encode_decode/decode_pem2der.c
408 providers/implementations/encode_decode/decode_pvk2key.c
409 providers/implementations/encode_decode/encode_key2any.c
410 providers/implementations/encode_decode/encode_key2blob.c
411 providers/implementations/encode_decode/encode_key2ms.c
412 providers/implementations/encode_decode/encode_key2text.c
413 providers/implementations/encode_decode/endecoder_common.c
414 providers/implementations/exchange/dh_exch.c
415 providers/implementations/exchange/ecdh_exch.c
416 providers/implementations/exchange/ecx_exch.c
417 providers/implementations/exchange/kdf_exch.c
418 providers/implementations/kdfs/hkdf.c
419 providers/implementations/kdfs/kbkdf.c
420 providers/implementations/kdfs/krb5kdf.c
421 providers/implementations/kdfs/pbkdf2.c
422 providers/implementations/kdfs/pbkdf2_fips.c
423 providers/implementations/kdfs/pkcs12kdf.c
424 providers/implementations/kdfs/scrypt.c
425 providers/implementations/kdfs/sshkdf.c
426 providers/implementations/kdfs/sskdf.c
427 providers/implementations/kdfs/tls1_prf.c
428 providers/implementations/kdfs/x942kdf.c
429 providers/implementations/kem/rsa_kem.c
430 providers/implementations/keymgmt/dh_kmgmt.c
431 providers/implementations/keymgmt/dsa_kmgmt.c
432 providers/implementations/keymgmt/ec_kmgmt.c
433 providers/implementations/keymgmt/ecx_kmgmt.c
434 providers/implementations/keymgmt/kdf_legacy_kmgmt.c
435 providers/implementations/keymgmt/mac_legacy_kmgmt.c
436 providers/implementations/keymgmt/rsa_kmgmt.c
437 providers/implementations/macs/blake2b_mac.c
438 providers/implementations/macs/blake2s_mac.c
439 providers/implementations/macs/cmac_prov.c
440 providers/implementations/macs/gmac_prov.c
441 providers/implementations/macs/hmac_prov.c
442 providers/implementations/macs/kmac_prov.c
443 providers/implementations/macs/poly1305_prov.c
444 providers/implementations/macs/siphash_prov.c
445 providers/implementations/rands/crngt.c
446 providers/implementations/rands/drbg.c
447 providers/implementations/rands/drbg_ctr.c
448 providers/implementations/rands/drbg_hash.c
449 providers/implementations/rands/drbg_hmac.c
450 providers/implementations/rands/seed_src.c
451 providers/implementations/rands/seeding/rand_cpu_x86.c
452 providers/implementations/rands/seeding/rand_tsc.c
453 providers/implementations/rands/seeding/rand_unix.c
454 providers/implementations/rands/seeding/rand_win.c
455 providers/implementations/rands/test_rng.c
456 providers/implementations/signature/dsa.c
457 providers/implementations/signature/ecdsa.c
458 providers/implementations/signature/eddsa.c
459 providers/implementations/signature/mac_legacy.c
460 providers/implementations/signature/rsa.c
461 providers/implementations/signature/sm2sig.c
462 providers/implementations/storemgmt/file_store.c
463 providers/implementations/storemgmt/file_store_der2obj.c
464 providers/prov_running.c
465 ssl/record/tls_pad.c
466 ssl/s3_cbc.c
467 util/providers.num