bdbc2faab99ff9cb590ff26422d916be27813b57
[openssl.git] / fips / fipssyms.h
1 #define AES_cfb128_encrypt fips_aes_cfb128_encrypt
2 #define AES_cfb1_encrypt fips_aes_cfb1_encrypt
3 #define AES_cfb8_encrypt fips_aes_cfb8_encrypt
4 #define AES_ecb_encrypt fips_aes_ecb_encrypt
5 #define AES_ofb128_encrypt fips_aes_ofb128_encrypt
6 #define BN_BLINDING_convert fips_bn_blinding_convert
7 #define BN_BLINDING_convert_ex fips_bn_blinding_convert_ex
8 #define BN_BLINDING_create_param fips_bn_blinding_create_param
9 #define BN_BLINDING_free fips_bn_blinding_free
10 #define BN_BLINDING_get_flags fips_bn_blinding_get_flags
11 #define BN_BLINDING_invert fips_bn_blinding_invert
12 #define BN_BLINDING_invert_ex fips_bn_blinding_invert_ex
13 #define BN_BLINDING_new fips_bn_blinding_new
14 #define BN_BLINDING_set_flags fips_bn_blinding_set_flags
15 #define BN_BLINDING_thread_id fips_bn_blinding_thread_id
16 #define BN_BLINDING_update fips_bn_blinding_update
17 #define BN_BLINDING_get_thread_id fips_bn_blinding_get_thread_id
18 #define BN_BLINDING_set_thread_id fips_bn_blinding_set_thread_id
19 #define BN_CTX_end fips_bn_ctx_end
20 #define BN_CTX_init fips_bn_ctx_init
21 #define BN_CTX_free fips_bn_ctx_free
22 #define BN_CTX_get fips_bn_ctx_get
23 #define BN_CTX_new fips_bn_ctx_new
24 #define BN_CTX_start fips_bn_ctx_start
25 #define BN_GENCB_call fips_bn_gencb_call
26 #define BN_GF2m_add fips_bn_gf2m_add
27 #define BN_GF2m_arr2poly fips_bn_gf2m_arr2poly
28 #define BN_GF2m_mod fips_bn_gf2m_mod
29 #define BN_GF2m_mod_arr fips_bn_gf2m_mod_arr
30 #define BN_GF2m_mod_div fips_bn_gf2m_mod_div
31 #define BN_GF2m_mod_div_arr fips_bn_gf2m_mod_div_arr
32 #define BN_GF2m_mod_exp fips_bn_gf2m_mod_exp
33 #define BN_GF2m_mod_exp_arr fips_bn_gf2m_mod_exp_arr
34 #define BN_GF2m_mod_inv fips_bn_gf2m_mod_inv
35 #define BN_GF2m_mod_inv_arr fips_bn_gf2m_mod_inv_arr
36 #define BN_GF2m_mod_mul fips_bn_gf2m_mod_mul
37 #define BN_GF2m_mod_mul_arr fips_bn_gf2m_mod_mul_arr
38 #define BN_GF2m_mod_solve_quad fips_bn_gf2m_mod_solve_quad
39 #define BN_GF2m_mod_solve_quad_arr fips_bn_gf2m_mod_solve_quad_arr
40 #define BN_GF2m_mod_sqr fips_bn_gf2m_mod_sqr
41 #define BN_GF2m_mod_sqr_arr fips_bn_gf2m_mod_sqr_arr
42 #define BN_GF2m_mod_sqrt fips_bn_gf2m_mod_sqrt
43 #define BN_GF2m_mod_sqrt_arr fips_bn_gf2m_mod_sqrt_arr
44 #define BN_GF2m_poly2arr fips_bn_gf2m_poly2arr
45 #define BN_MONT_CTX_copy fips_bn_mont_ctx_copy
46 #define BN_MONT_CTX_free fips_bn_mont_ctx_free
47 #define BN_MONT_CTX_init fips_bn_mont_ctx_init
48 #define BN_MONT_CTX_new fips_bn_mont_ctx_new
49 #define BN_MONT_CTX_set fips_bn_mont_ctx_set
50 #define BN_MONT_CTX_set_locked fips_bn_mont_ctx_set_locked
51 #define BN_RECP_CTX_free fips_bn_recp_ctx_free
52 #define BN_RECP_CTX_init fips_bn_recp_ctx_init
53 #define BN_RECP_CTX_new fips_bn_recp_ctx_new
54 #define BN_RECP_CTX_set fips_bn_recp_ctx_set
55 #define BN_X931_derive_prime_ex FIPS_bn_x931_derive_prime_ex
56 #define BN_X931_generate_Xpq FIPS_bn_x931_generate_xpq
57 #define BN_X931_generate_prime_ex FIPS_bn_x931_generate_prime_ex
58 #define BN_add fips_bn_add
59 #define BN_add_word fips_bn_add_word
60 #define BN_bin2bn FIPS_bn_bin2bn
61 #define BN_bn2bin FIPS_bn_bn2bin
62 #define BN_bntest_rand fips_bn_bntest_rand
63 #define BN_clear FIPS_bn_clear
64 #define BN_clear_bit fips_bn_clear_bit
65 #define BN_clear_free FIPS_bn_clear_free
66 #define BN_cmp fips_bn_cmp
67 #define BN_copy fips_bn_copy
68 #define BN_div fips_bn_div
69 #define BN_div_recp fips_bn_div_recp
70 #define BN_div_word fips_bn_div_word
71 #define BN_dup fips_bn_dup
72 #define BN_exp fips_bn_exp
73 #define BN_free FIPS_bn_free
74 #define BN_gcd fips_bn_gcd
75 #define BN_generate_prime_ex FIPS_bn_generate_prime_ex
76 #define BN_get0_nist_prime_192 fips_bn_get0_nist_prime_192
77 #define BN_get0_nist_prime_224 fips_bn_get0_nist_prime_224
78 #define BN_get0_nist_prime_256 fips_bn_get0_nist_prime_256
79 #define BN_get0_nist_prime_384 fips_bn_get0_nist_prime_384
80 #define BN_get0_nist_prime_521 fips_bn_get0_nist_prime_521
81 #define BN_get_word FIPS_bn_get_word
82 #define BN_init fips_bn_init
83 #define BN_is_bit_set FIPS_bn_is_bit_set
84 #define BN_is_prime_ex FIPS_bn_is_prime_ex
85 #define BN_is_prime_fasttest_ex FIPS_bn_is_prime_fasttest_ex
86 #define BN_lshift fips_bn_lshift
87 #define BN_lshift1 fips_bn_lshift1
88 #define BN_mask_bits fips_bn_mask_bits
89 #define BN_mod_add fips_bn_mod_add
90 #define BN_mod_add_quick fips_bn_mod_add_quick
91 #define BN_mod_exp fips_bn_mod_exp
92 #define BN_mod_exp2_mont fips_bn_mod_exp2_mont
93 #define BN_mod_exp_mont fips_bn_mod_exp_mont
94 #define BN_mod_exp_mont_consttime fips_bn_mod_exp_mont_consttime
95 #define BN_mod_exp_mont_word fips_bn_mod_exp_mont_word
96 #define BN_mod_exp_recp fips_bn_mod_exp_recp
97 #define BN_mod_exp_simple fips_bn_mod_exp_simple
98 #define BN_mod_inverse fips_bn_mod_inverse
99 #define BN_mod_lshift fips_bn_mod_lshift
100 #define BN_mod_lshift1 fips_bn_mod_lshift1
101 #define BN_mod_lshift1_quick fips_bn_mod_lshift1_quick
102 #define BN_mod_lshift_quick fips_bn_mod_lshift_quick
103 #define BN_mod_mul fips_bn_mod_mul
104 #define BN_mod_mul_montgomery fips_bn_mod_mul_montgomery
105 #define BN_mod_mul_reciprocal fips_bn_mod_mul_reciprocal
106 #define BN_mod_sqr fips_bn_mod_sqr
107 #define BN_mod_sub fips_bn_mod_sub
108 #define BN_mod_sub_quick fips_bn_mod_sub_quick
109 #define BN_mod_word fips_bn_mod_word
110 #define BN_mul fips_bn_mul
111 #define BN_mul_word fips_bn_mul_word
112 #define BN_new FIPS_bn_new
113 #define BN_nist_mod_192 fips_bn_nist_mod_192
114 #define BN_nist_mod_224 fips_bn_nist_mod_224
115 #define BN_nist_mod_256 fips_bn_nist_mod_256
116 #define BN_nist_mod_384 fips_bn_nist_mod_384
117 #define BN_nist_mod_521 fips_bn_nist_mod_521
118 #define BN_nist_mod_func fips_bn_nist_mod_func
119 #define BN_nnmod fips_bn_nnmod
120 #define BN_num_bits FIPS_bn_num_bits
121 #define BN_pseudo_rand FIPS_bn_pseudo_rand
122 #define BN_pseudo_rand_range FIPS_bn_pseudo_rand_range
123 #define BN_rand FIPS_bn_rand
124 #define BN_rand_range FIPS_bn_rand_range
125 #define BN_reciprocal fips_bn_reciprocal
126 #define BN_rshift fips_bn_rshift
127 #define BN_rshift1 fips_bn_rshift1
128 #define BN_set_bit FIPS_bn_set_bit
129 #define BN_set_negative fips_bn_set_negative
130 #define BN_set_word fips_bn_set_word
131 #define BN_sqr fips_bn_sqr
132 #define BN_sub fips_bn_sub
133 #define BN_sub_word fips_bn_sub_word
134 #define BN_swap fips_bn_swap
135 #define BN_uadd fips_bn_uadd
136 #define BN_ucmp fips_bn_ucmp
137 #define BN_usub fips_bn_usub
138 #define BN_value_one fips_bn_value_one
139 #define BN_set_params fips_bn_set_params
140 #define BN_get_params fips_bn_get_params
141 #define BN_version FIPS_bn_version
142 #define BUF_memdup fips_buf_memdup
143 #define BUF_strdup fips_buf_strdup
144 #define BUF_strlcat fips_buf_strlcat
145 #define BUF_strlcpy fips_buf_strlcpy
146 #define BUF_strndup fips_buf_strndup
147 #define DllMain fips_dllmain
148 #define CRYPTO_THREADID_cmp fips_crypto_threadid_cmp
149 #define CRYPTO_THREADID_cpy fips_crypto_threadid_cpy
150 #define CRYPTO_THREADID_current fips_crypto_threadid_current
151 #define CRYPTO_THREADID_get_callback FIPS_crypto_threadid_get_callback
152 #define CRYPTO_THREADID_hash FIPS_crypto_threadid_hash
153 #define CRYPTO_THREADID_set_callback FIPS_crypto_threadid_set_callback
154 #define CRYPTO_THREADID_set_numeric FIPS_crypto_threadid_set_numeric
155 #define CRYPTO_THREADID_set_pointer FIPS_crypto_threadid_set_pointer
156 #define CRYPTO_get_id_callback FIPS_crypto_get_id_callback
157 #define CRYPTO_set_id_callback FIPS_crypto_set_id_callback
158 #define CRYPTO_thread_id FIPS_crypto_thread_id
159 #define CRYPTO_ccm128_aad fips_crypto_ccm128_aad
160 #define CRYPTO_ccm128_decrypt fips_crypto_ccm128_decrypt
161 #define CRYPTO_ccm128_decrypt_ccm64 fips_crypto_ccm128_decrypt_ccm64
162 #define CRYPTO_ccm128_encrypt fips_crypto_ccm128_encrypt
163 #define CRYPTO_ccm128_encrypt_ccm64 fips_crypto_ccm128_encrypt_ccm64
164 #define CRYPTO_ccm128_init fips_crypto_ccm128_init
165 #define CRYPTO_ccm128_setiv fips_crypto_ccm128_setiv
166 #define CRYPTO_ccm128_tag fips_crypto_ccm128_tag
167 #define CRYPTO_cbc128_decrypt fips_crypto_cbc128_decrypt
168 #define CRYPTO_cbc128_encrypt fips_crypto_cbc128_encrypt
169 #define CRYPTO_cfb128_1_encrypt fips_crypto_cfb128_1_encrypt
170 #define CRYPTO_cfb128_8_encrypt fips_crypto_cfb128_8_encrypt
171 #define CRYPTO_cfb128_encrypt fips_crypto_cfb128_encrypt
172 #define CRYPTO_ctr128_encrypt fips_crypto_ctr128_encrypt
173 #define CRYPTO_ctr128_encrypt_ctr32 fips_crypto_ctr128_encrypt_ctr32
174 #define CRYPTO_gcm128_aad fips_crypto_gcm128_aad
175 #define CRYPTO_gcm128_decrypt fips_crypto_gcm128_decrypt
176 #define CRYPTO_gcm128_decrypt_ctr32 fips_crypto_gcm128_decrypt_ctr32
177 #define CRYPTO_gcm128_encrypt fips_crypto_gcm128_encrypt
178 #define CRYPTO_gcm128_encrypt_ctr32 fips_crypto_gcm128_encrypt_ctr32
179 #define CRYPTO_gcm128_finish fips_crypto_gcm128_finish
180 #define CRYPTO_gcm128_init fips_crypto_gcm128_init
181 #define CRYPTO_gcm128_new fips_crypto_gcm128_new
182 #define CRYPTO_gcm128_release fips_crypto_gcm128_release
183 #define CRYPTO_gcm128_setiv fips_crypto_gcm128_setiv
184 #define CRYPTO_gcm128_tag fips_crypto_gcm128_tag
185 #define CRYPTO_ofb128_encrypt fips_crypto_ofb128_encrypt
186 #define CRYPTO_xts128_encrypt fips_crypto_xts128_encrypt
187 #define DES_cfb64_encrypt fips_des_cfb64_encrypt
188 #define DES_cfb_encrypt fips_des_cfb_encrypt
189 #define DES_check_key_parity FIPS_des_check_key_parity
190 #define DES_crypt fips_des_crypt
191 #define DES_ecb3_encrypt fips_des_ecb3_encrypt
192 #define DES_ede3_cfb64_encrypt fips_des_ede3_cfb64_encrypt
193 #define DES_ede3_cfb_encrypt fips_des_ede3_cfb_encrypt
194 #define DES_ede3_ofb64_encrypt fips_des_ede3_ofb64_encrypt
195 #define DES_fcrypt fips_des_fcrypt
196 #define DES_is_weak_key fips_des_is_weak_key
197 #define DES_key_sched fips_des_key_sched
198 #define DES_set_key fips_des_set_key
199 #define DES_set_key_checked fips_des_set_key_checked
200 #define DES_set_key_unchecked fips_des_set_key_unchecked
201 #define DES_set_odd_parity fips_des_set_odd_parity
202 #define DH_OpenSSL FIPS_dh_openssl
203 #define DH_check FIPS_dh_check
204 #define DH_check_pub_key FIPS_dh_check_pub_key
205 #define DH_compute_key FIPS_dh_compute_key
206 #define DH_generate_key FIPS_dh_generate_key
207 #define DH_generate_parameters_ex FIPS_dh_generate_parameters_ex
208 #define DSA_OpenSSL FIPS_dsa_openssl
209 #define DSA_generate_key FIPS_dsa_generate_key
210 #define DSA_generate_parameters_ex FIPS_dsa_generate_parameters_ex
211 #define ECDSA_OpenSSL FIPS_ecdsa_openssl
212 #define EC_EX_DATA_clear_free_all_data fips_ec_ex_data_clear_free_all_data
213 #define EC_EX_DATA_clear_free_data fips_ec_ex_data_clear_free_data
214 #define EC_EX_DATA_free_all_data fips_ec_ex_data_free_all_data
215 #define EC_EX_DATA_free_data fips_ec_ex_data_free_data
216 #define EC_EX_DATA_get_data fips_ec_ex_data_get_data
217 #define EC_EX_DATA_set_data fips_ec_ex_data_set_data
218 #define EC_GF2m_simple_method fips_ec_gf2m_simple_method
219 #define EC_GFp_mont_method fips_ec_gfp_mont_method
220 #define EC_GFp_nist_method fips_ec_gfp_nist_method
221 #define EC_GFp_simple_method fips_ec_gfp_simple_method
222 #define EC_GROUP_check_discriminant fips_ec_group_check_discriminant
223 #define EC_GROUP_clear_free FIPS_ec_group_clear_free
224 #define EC_GROUP_cmp fips_ec_group_cmp
225 #define EC_GROUP_copy fips_ec_group_copy
226 #define EC_GROUP_dup fips_ec_group_dup
227 #define EC_GROUP_free fips_ec_group_free
228 #define EC_GROUP_get0_generator FIPS_ec_group_get0_generator
229 #define EC_GROUP_get0_seed FIPS_ec_group_get0_seed
230 #define EC_GROUP_get_asn1_flag FIPS_ec_group_get_asn1_flag
231 #define EC_GROUP_get_cofactor FIPS_ec_group_get_cofactor
232 #define EC_GROUP_get_curve_GF2m FIPS_ec_group_get_curve_gf2m
233 #define EC_GROUP_get_curve_GFp FIPS_ec_group_get_curve_gfp
234 #define EC_GROUP_get_curve_name FIPS_ec_group_get_curve_name
235 #define EC_GROUP_get_degree FIPS_ec_group_get_degree
236 #define EC_GROUP_get_order FIPS_ec_group_get_order
237 #define EC_GROUP_get_point_conversion_form fips_ec_group_get_point_conversion_form
238 #define EC_GROUP_get_seed_len fips_ec_group_get_seed_len
239 #define EC_GROUP_have_precompute_mult fips_ec_group_have_precompute_mult
240 #define EC_GROUP_method_of FIPS_ec_group_method_of
241 #define EC_GROUP_new FIPS_ec_group_new
242 #define EC_GROUP_new_by_curve_name FIPS_ec_group_new_by_curve_name
243 #define EC_GROUP_new_curve_GF2m FIPS_ec_group_new_curve_gf2m
244 #define EC_GROUP_new_curve_GFp FIPS_ec_group_new_curve_gfp
245 #define EC_GROUP_precompute_mult FIPS_ec_group_precompute_mult
246 #define EC_GROUP_set_asn1_flag FIPS_ec_group_set_asn1_flag
247 #define EC_GROUP_set_curve_GF2m FIPS_ec_group_set_curve_gf2m
248 #define EC_GROUP_set_curve_GFp FIPS_ec_group_set_curve_gfp
249 #define EC_GROUP_set_curve_name FIPS_ec_group_set_curve_name
250 #define EC_GROUP_set_generator FIPS_ec_group_set_generator
251 #define EC_GROUP_set_point_conversion_form FIPS_ec_group_set_point_conversion_form
252 #define EC_GROUP_set_seed fips_ec_group_set_seed
253 #define EC_KEY_check_key FIPS_ec_key_check_key
254 #define EC_KEY_copy FIPS_ec_key_copy
255 #define EC_KEY_dup FIPS_ec_key_dup
256 #define EC_KEY_free FIPS_ec_key_free
257 #define EC_KEY_generate_key FIPS_ec_key_generate_key
258 #define EC_KEY_get0_group FIPS_ec_key_get0_group
259 #define EC_KEY_get0_private_key FIPS_ec_key_get0_private_key
260 #define EC_KEY_get0_public_key FIPS_ec_key_get0_public_key
261 #define EC_KEY_get_conv_form FIPS_ec_key_get_conv_form
262 #define EC_KEY_get_enc_flags FIPS_ec_key_get_enc_flags
263 #define EC_KEY_get_key_method_data FIPS_ec_key_get_key_method_data
264 #define EC_KEY_insert_key_method_data FIPS_ec_key_insert_key_method_data
265 #define EC_KEY_new FIPS_ec_key_new
266 #define EC_KEY_new_by_curve_name FIPS_ec_key_new_by_curve_name
267 #define EC_KEY_precompute_mult FIPS_ec_key_precompute_mult
268 #define EC_KEY_set_asn1_flag FIPS_ec_key_set_asn1_flag
269 #define EC_KEY_set_conv_form FIPS_ec_key_set_conv_form
270 #define EC_KEY_set_enc_flags FIPS_ec_key_set_enc_flags
271 #define EC_KEY_set_flags FIPS_ec_key_set_flags
272 #define EC_KEY_clear_flags FIPS_ec_key_clear_flags
273 #define EC_KEY_get_flags FIPS_ec_key_get_flags
274 #define EC_KEY_set_group FIPS_ec_key_set_group
275 #define EC_KEY_set_private_key FIPS_ec_key_set_private_key
276 #define EC_KEY_set_public_key FIPS_ec_key_set_public_key
277 #define EC_KEY_set_public_key_affine_coordinates FIPS_ec_key_set_public_key_affine_coordinates
278 #define EC_KEY_up_ref FIPS_ec_key_up_ref
279 #define EC_METHOD_get_field_type FIPS_ec_method_get_field_type
280 #define EC_POINT_add fips_ec_point_add
281 #define EC_POINT_clear_free FIPS_ec_point_clear_free
282 #define EC_POINT_cmp fips_ec_point_cmp
283 #define EC_POINT_copy fips_ec_point_copy
284 #define EC_POINT_dbl fips_ec_point_dbl
285 #define EC_POINT_dup fips_ec_point_dup
286 #define EC_POINT_free FIPS_ec_point_free
287 #define EC_POINT_get_Jprojective_coordinates_GFp FIPS_ec_point_get_jprojective_coordinates_gfp
288 #define EC_POINT_get_affine_coordinates_GF2m FIPS_ec_point_get_affine_coordinates_gf2m
289 #define EC_POINT_get_affine_coordinates_GFp FIPS_ec_point_get_affine_coordinates_gfp
290 #define EC_POINT_invert fips_ec_point_invert
291 #define EC_POINT_is_at_infinity FIPS_ec_point_is_at_infinity
292 #define EC_POINT_is_on_curve FIPS_ec_point_is_on_curve
293 #define EC_POINT_make_affine FIPS_ec_point_make_affine
294 #define EC_POINT_method_of FIPS_ec_point_method_of
295 #define EC_POINT_mul FIPS_ec_point_mul
296 #define EC_POINT_new FIPS_ec_point_new
297 #define EC_POINT_set_Jprojective_coordinates_GFp fips_ec_point_set_jprojective_coordinates_gfp
298 #define EC_POINT_set_affine_coordinates_GF2m fips_ec_point_set_affine_coordinates_gf2m
299 #define EC_POINT_set_affine_coordinates_GFp fips_ec_point_set_affine_coordinates_gfp
300 #define EC_POINT_set_to_infinity FIPS_ec_point_set_to_infinity
301 #define EC_POINTs_make_affine FIPS_ec_points_make_affine
302 #define EC_POINTs_mul fips_ec_points_mul
303 #define EC_get_builtin_curves FIPS_ec_get_builtin_curves
304 #define EVP_aes_128_cbc FIPS_evp_aes_128_cbc
305 #define EVP_aes_128_ccm FIPS_evp_aes_128_ccm
306 #define EVP_aes_128_cfb1 FIPS_evp_aes_128_cfb1
307 #define EVP_aes_128_cfb128 FIPS_evp_aes_128_cfb128
308 #define EVP_aes_128_cfb8 FIPS_evp_aes_128_cfb8
309 #define EVP_aes_128_ctr FIPS_evp_aes_128_ctr
310 #define EVP_aes_128_ecb FIPS_evp_aes_128_ecb
311 #define EVP_aes_128_gcm FIPS_evp_aes_128_gcm
312 #define EVP_aes_128_ofb FIPS_evp_aes_128_ofb
313 #define EVP_aes_128_xts FIPS_evp_aes_128_xts
314 #define EVP_aes_192_cbc FIPS_evp_aes_192_cbc
315 #define EVP_aes_192_ccm FIPS_evp_aes_192_ccm
316 #define EVP_aes_192_cfb1 FIPS_evp_aes_192_cfb1
317 #define EVP_aes_192_cfb128 FIPS_evp_aes_192_cfb128
318 #define EVP_aes_192_cfb8 FIPS_evp_aes_192_cfb8
319 #define EVP_aes_192_ctr FIPS_evp_aes_192_ctr
320 #define EVP_aes_192_ecb FIPS_evp_aes_192_ecb
321 #define EVP_aes_192_gcm FIPS_evp_aes_192_gcm
322 #define EVP_aes_192_ofb FIPS_evp_aes_192_ofb
323 #define EVP_aes_256_cbc FIPS_evp_aes_256_cbc
324 #define EVP_aes_256_ccm FIPS_evp_aes_256_ccm
325 #define EVP_aes_256_cfb1 FIPS_evp_aes_256_cfb1
326 #define EVP_aes_256_cfb128 FIPS_evp_aes_256_cfb128
327 #define EVP_aes_256_cfb8 FIPS_evp_aes_256_cfb8
328 #define EVP_aes_256_ctr FIPS_evp_aes_256_ctr
329 #define EVP_aes_256_ecb FIPS_evp_aes_256_ecb
330 #define EVP_aes_256_gcm FIPS_evp_aes_256_gcm
331 #define EVP_aes_256_ofb FIPS_evp_aes_256_ofb
332 #define EVP_aes_256_xts FIPS_evp_aes_256_xts
333 #define EVP_des_ede FIPS_evp_des_ede
334 #define EVP_des_ede3 FIPS_evp_des_ede3
335 #define EVP_des_ede3_cbc FIPS_evp_des_ede3_cbc
336 #define EVP_des_ede3_cfb1 FIPS_evp_des_ede3_cfb1
337 #define EVP_des_ede3_cfb64 FIPS_evp_des_ede3_cfb64
338 #define EVP_des_ede3_cfb8 FIPS_evp_des_ede3_cfb8
339 #define EVP_des_ede3_ecb FIPS_evp_des_ede3_ecb
340 #define EVP_des_ede3_ofb FIPS_evp_des_ede3_ofb
341 #define EVP_des_ede_cbc FIPS_evp_des_ede_cbc
342 #define EVP_des_ede_cfb64 FIPS_evp_des_ede_cfb64
343 #define EVP_des_ede_ecb FIPS_evp_des_ede_ecb
344 #define EVP_des_ede_ofb FIPS_evp_des_ede_ofb
345 #define EVP_sha1 FIPS_evp_sha1
346 #define EVP_dss FIPS_evp_dss
347 #define EVP_dss1 FIPS_evp_dss1
348 #define EVP_ecdsa FIPS_evp_ecdsa
349 #define EVP_sha224 FIPS_evp_sha224
350 #define EVP_sha256 FIPS_evp_sha256
351 #define EVP_sha384 FIPS_evp_sha384
352 #define EVP_sha512 FIPS_evp_sha512
353 #define HMAC FIPS_hmac
354 #define HMAC_CTX_cleanup FIPS_hmac_ctx_cleanup
355 #define HMAC_CTX_copy FIPS_hmac_ctx_copy
356 #define HMAC_CTX_init FIPS_hmac_ctx_init
357 #define HMAC_CTX_set_flags FIPS_hmac_ctx_set_flags
358 #define HMAC_Final FIPS_hmac_final
359 #define HMAC_Init FIPS_hmac_init
360 #define HMAC_Init_ex FIPS_hmac_init_ex
361 #define HMAC_Update FIPS_hmac_update
362 #define OPENSSL_NONPIC_relocated fips_openssl_nonpic_relocated
363 #define OPENSSL_ia32cap_loc fips_openssl_ia32cap_loc
364 #define OPENSSL_isservice fips_openssl_isservice
365 #define OPENSSL_issetugid fips_openssl_issetugid
366 #define OPENSSL_showfatal FIPS_openssl_showfatal
367 #define OPENSSL_stderr FIPS_openssl_stderr
368 #define OpenSSLDie FIPS_openssldie
369 #define PKCS1_MGF1 fips_pkcs1_mgf1
370 #define RSA_PKCS1_SSLeay FIPS_rsa_pkcs1_ssleay
371 #define RSA_X931_derive_ex FIPS_rsa_x931_derive_ex
372 #define RSA_X931_generate_key_ex FIPS_rsa_x931_generate_key_ex
373 #define RSA_X931_hash_id fips_rsa_x931_hash_id
374 #define RSA_blinding_off FIPS_rsa_blinding_off
375 #define RSA_blinding_on FIPS_rsa_blinding_on
376 #define RSA_flags FIPS_rsa_flags
377 #define RSA_generate_key_ex FIPS_rsa_generate_key_ex
378 #define RSA_padding_add_PKCS1_OAEP fips_rsa_padding_add_pkcs1_oaep
379 #define RSA_padding_add_PKCS1_PSS fips_rsa_padding_add_pkcs1_pss
380 #define RSA_padding_add_PKCS1_PSS_mgf1 fips_rsa_padding_add_pkcs1_pss_mgf1
381 #define RSA_padding_add_PKCS1_type_1 fips_rsa_padding_add_pkcs1_type_1
382 #define RSA_padding_add_PKCS1_type_2 fips_rsa_padding_add_pkcs1_type_2
383 #define RSA_padding_add_SSLv23 fips_rsa_padding_add_sslv23
384 #define RSA_padding_add_X931 fips_rsa_padding_add_x931
385 #define RSA_padding_add_none fips_rsa_padding_add_none
386 #define RSA_padding_check_PKCS1_OAEP fips_rsa_padding_check_pkcs1_oaep
387 #define RSA_padding_check_PKCS1_type_1 fips_rsa_padding_check_pkcs1_type_1
388 #define RSA_padding_check_PKCS1_type_2 fips_rsa_padding_check_pkcs1_type_2
389 #define RSA_padding_check_SSLv23 fips_rsa_padding_check_sslv23
390 #define RSA_padding_check_X931 fips_rsa_padding_check_x931
391 #define RSA_padding_check_none fips_rsa_padding_check_none
392 #define RSA_private_decrypt FIPS_rsa_private_decrypt
393 #define RSA_private_encrypt FIPS_rsa_private_encrypt
394 #define RSA_public_decrypt FIPS_rsa_public_decrypt
395 #define RSA_public_encrypt FIPS_rsa_public_encrypt
396 #define RSA_setup_blinding fips_rsa_setup_blinding
397 #define RSA_size FIPS_rsa_size
398 #define RSA_verify_PKCS1_PSS fips_rsa_verify_pkcs1_pss
399 #define RSA_verify_PKCS1_PSS_mgf1 fips_rsa_verify_pkcs1_pss_mgf1
400 #define SHA1_Final fips_sha1_final
401 #define SHA1_Init fips_sha1_init
402 #define SHA1_Transform fips_sha1_transform
403 #define SHA1_Update fips_sha1_update
404 #define SHA1_version fips_sha1_version
405 #define SHA224 fips_sha224
406 #define SHA224_Final fips_sha224_final
407 #define SHA224_Init fips_sha224_init
408 #define SHA224_Update fips_sha224_update
409 #define SHA256_Final fips_sha256_final
410 #define SHA256_Init fips_sha256_init
411 #define SHA256_Transform fips_sha256_transform
412 #define SHA256_Update fips_sha256_update
413 #define SHA256_version fips_sha256_version
414 #define SHA384 fips_sha384
415 #define SHA384_Final fips_sha384_final
416 #define SHA384_Init fips_sha384_init
417 #define SHA384_Update fips_sha384_update
418 #define SHA512_Final fips_sha512_final
419 #define SHA512_Init fips_sha512_init
420 #define SHA512_Transform fips_sha512_transform
421 #define SHA512_Update fips_sha512_update
422 #define SHA512_version fips_sha512_version
423 #define _shadow_DES_check_key fips__shadow_des_check_key
424 #define bn_add_part_words fips_bn_add_part_words
425 #define bn_cmp_part_words fips_bn_cmp_part_words
426 #define bn_cmp_words fips_bn_cmp_words
427 #define bn_dup_expand fips_bn_dup_expand
428 #define bn_expand2 fips_bn_expand2
429 #define bn_mul_high fips_bn_mul_high
430 #define bn_mul_low_normal fips_bn_mul_low_normal
431 #define bn_mul_low_recursive fips_bn_mul_low_recursive
432 #define bn_mul_normal fips_bn_mul_normal
433 #define bn_mul_part_recursive fips_bn_mul_part_recursive
434 #define bn_mul_recursive fips_bn_mul_recursive
435 #define bn_sqr_normal fips_bn_sqr_normal
436 #define bn_sqr_recursive fips_bn_sqr_recursive
437 #define dsa_builtin_paramgen fips_dsa_builtin_paramgen
438 #define dsa_builtin_paramgen2 fips_dsa_builtin_paramgen2
439 #define ec_GF2m_have_precompute_mult fips_ec_gf2m_have_precompute_mult
440 #define ec_GF2m_precompute_mult fips_ec_gf2m_precompute_mult
441 #define ec_GF2m_simple_add fips_ec_gf2m_simple_add
442 #define ec_GF2m_simple_cmp fips_ec_gf2m_simple_cmp
443 #define ec_GF2m_simple_dbl fips_ec_gf2m_simple_dbl
444 #define ec_GF2m_simple_field_div fips_ec_gf2m_simple_field_div
445 #define ec_GF2m_simple_field_mul fips_ec_gf2m_simple_field_mul
446 #define ec_GF2m_simple_field_sqr fips_ec_gf2m_simple_field_sqr
447 #define ec_GF2m_simple_group_check_discriminant fips_ec_gf2m_simple_group_check_discriminant
448 #define ec_GF2m_simple_group_clear_finish fips_ec_gf2m_simple_group_clear_finish
449 #define ec_GF2m_simple_group_copy fips_ec_gf2m_simple_group_copy
450 #define ec_GF2m_simple_group_finish fips_ec_gf2m_simple_group_finish
451 #define ec_GF2m_simple_group_get_curve fips_ec_gf2m_simple_group_get_curve
452 #define ec_GF2m_simple_group_get_degree fips_ec_gf2m_simple_group_get_degree
453 #define ec_GF2m_simple_group_init fips_ec_gf2m_simple_group_init
454 #define ec_GF2m_simple_group_set_curve fips_ec_gf2m_simple_group_set_curve
455 #define ec_GF2m_simple_invert fips_ec_gf2m_simple_invert
456 #define ec_GF2m_simple_is_at_infinity fips_ec_gf2m_simple_is_at_infinity
457 #define ec_GF2m_simple_is_on_curve fips_ec_gf2m_simple_is_on_curve
458 #define ec_GF2m_simple_make_affine fips_ec_gf2m_simple_make_affine
459 #define ec_GF2m_simple_mul fips_ec_gf2m_simple_mul
460 #define ec_GF2m_simple_point_clear_finish fips_ec_gf2m_simple_point_clear_finish
461 #define ec_GF2m_simple_point_copy fips_ec_gf2m_simple_point_copy
462 #define ec_GF2m_simple_point_finish fips_ec_gf2m_simple_point_finish
463 #define ec_GF2m_simple_point_get_affine_coordinates fips_ec_gf2m_simple_point_get_affine_coordinates
464 #define ec_GF2m_simple_point_init fips_ec_gf2m_simple_point_init
465 #define ec_GF2m_simple_point_set_affine_coordinates fips_ec_gf2m_simple_point_set_affine_coordinates
466 #define ec_GF2m_simple_point_set_to_infinity fips_ec_gf2m_simple_point_set_to_infinity
467 #define ec_GF2m_simple_points_make_affine fips_ec_gf2m_simple_points_make_affine
468 #define ec_GFp_mont_field_decode fips_ec_gfp_mont_field_decode
469 #define ec_GFp_mont_field_encode fips_ec_gfp_mont_field_encode
470 #define ec_GFp_mont_field_mul fips_ec_gfp_mont_field_mul
471 #define ec_GFp_mont_field_set_to_one fips_ec_gfp_mont_field_set_to_one
472 #define ec_GFp_mont_field_sqr fips_ec_gfp_mont_field_sqr
473 #define ec_GFp_mont_group_clear_finish fips_ec_gfp_mont_group_clear_finish
474 #define ec_GFp_mont_group_copy fips_ec_gfp_mont_group_copy
475 #define ec_GFp_mont_group_finish fips_ec_gfp_mont_group_finish
476 #define ec_GFp_mont_group_init fips_ec_gfp_mont_group_init
477 #define ec_GFp_mont_group_set_curve fips_ec_gfp_mont_group_set_curve
478 #define ec_GFp_nist_field_mul fips_ec_gfp_nist_field_mul
479 #define ec_GFp_nist_field_sqr fips_ec_gfp_nist_field_sqr
480 #define ec_GFp_nist_group_copy fips_ec_gfp_nist_group_copy
481 #define ec_GFp_nist_group_set_curve fips_ec_gfp_nist_group_set_curve
482 #define ec_GFp_simple_add fips_ec_gfp_simple_add
483 #define ec_GFp_simple_cmp fips_ec_gfp_simple_cmp
484 #define ec_GFp_simple_dbl fips_ec_gfp_simple_dbl
485 #define ec_GFp_simple_field_mul fips_ec_gfp_simple_field_mul
486 #define ec_GFp_simple_field_sqr fips_ec_gfp_simple_field_sqr
487 #define ec_GFp_simple_get_Jprojective_coordinates_GFp fips_ec_gfp_simple_get_jprojective_coordinates_gfp
488 #define ec_GFp_simple_group_check_discriminant fips_ec_gfp_simple_group_check_discriminant
489 #define ec_GFp_simple_group_clear_finish fips_ec_gfp_simple_group_clear_finish
490 #define ec_GFp_simple_group_copy fips_ec_gfp_simple_group_copy
491 #define ec_GFp_simple_group_finish fips_ec_gfp_simple_group_finish
492 #define ec_GFp_simple_group_get_curve fips_ec_gfp_simple_group_get_curve
493 #define ec_GFp_simple_group_get_degree fips_ec_gfp_simple_group_get_degree
494 #define ec_GFp_simple_group_init fips_ec_gfp_simple_group_init
495 #define ec_GFp_simple_group_set_curve fips_ec_gfp_simple_group_set_curve
496 #define ec_GFp_simple_invert fips_ec_gfp_simple_invert
497 #define ec_GFp_simple_is_at_infinity fips_ec_gfp_simple_is_at_infinity
498 #define ec_GFp_simple_is_on_curve fips_ec_gfp_simple_is_on_curve
499 #define ec_GFp_simple_make_affine fips_ec_gfp_simple_make_affine
500 #define ec_GFp_simple_point_clear_finish fips_ec_gfp_simple_point_clear_finish
501 #define ec_GFp_simple_point_copy fips_ec_gfp_simple_point_copy
502 #define ec_GFp_simple_point_finish fips_ec_gfp_simple_point_finish
503 #define ec_GFp_simple_point_get_affine_coordinates fips_ec_gfp_simple_point_get_affine_coordinates
504 #define ec_GFp_simple_point_init fips_ec_gfp_simple_point_init
505 #define ec_GFp_simple_point_set_affine_coordinates fips_ec_gfp_simple_point_set_affine_coordinates
506 #define ec_GFp_simple_point_set_to_infinity fips_ec_gfp_simple_point_set_to_infinity
507 #define ec_GFp_simple_points_make_affine fips_ec_gfp_simple_points_make_affine
508 #define ec_GFp_simple_set_Jprojective_coordinates_GFp fips_ec_gfp_simple_set_jprojective_coordinates_gfp
509 #define ec_wNAF_have_precompute_mult fips_ec_wnaf_have_precompute_mult
510 #define ec_wNAF_mul fips_ec_wnaf_mul
511 #define ec_wNAF_precompute_mult fips_ec_wnaf_precompute_mult
512 #define int_bn_mod_inverse fips_int_bn_mod_inverse
513 #define cleanse_ctr fips_cleanse_ctr
514 #define DH_compute_key_padded FIPS_dh_compute_key_padded
515 #define ECDH_OpenSSL FIPS_ecdh_openssl
516 #define ECDH_compute_key FIPS_ecdh_compute_key
517
518 #define CMAC_CTX_cleanup FIPS_cmac_ctx_cleanup
519 #define CMAC_CTX_copy FIPS_cmac_ctx_copy
520 #define CMAC_CTX_free FIPS_cmac_ctx_free
521 #define CMAC_CTX_get0_cipher_ctx FIPS_cmac_ctx_get0_cipher_ctx
522 #define CMAC_CTX_new FIPS_cmac_ctx_new
523 #define CMAC_Init FIPS_cmac_init
524 #define CMAC_Update FIPS_cmac_update
525 #define CMAC_Final FIPS_cmac_final
526 #define CMAC_resume FIPS_cmac_resume
527
528 /* assembler symbols */
529 #define gcm_gmult_4bit_x86 fips_gcm_gmult_4bit_x86
530 #define gcm_ghash_4bit_x86 fips_gcm_ghash_4bit_x86
531 #define AES_cbc_encrypt fips_aes_cbc_encrypt
532 #define AES_decrypt fips_aes_decrypt
533 #define AES_encrypt fips_aes_encrypt
534 #define AES_set_decrypt_key fips_aes_set_decrypt_key
535 #define AES_set_encrypt_key fips_aes_set_encrypt_key
536 #define BN_from_montgomery fips_bn_from_montgomery
537 #define BN_num_bits_word FIPS_bn_num_bits_word
538 #define DES_SPtrans fips_des_sptrans
539 #define DES_decrypt3 fips_des_decrypt3
540 #define DES_ede3_cbc_encrypt fips_des_ede3_cbc_encrypt
541 #define DES_encrypt1 fips_des_encrypt1
542 #define DES_encrypt2 fips_des_encrypt2
543 #define DES_encrypt3 fips_des_encrypt3
544 #define DES_ncbc_encrypt fips_des_ncbc_encrypt
545 #define OPENSSL_altivec_probe fips_openssl_altivec_probe
546 #define OPENSSL_atomic_add fips_openssl_atomic_add
547 #define OPENSSL_cleanse FIPS_openssl_cleanse
548 #define OPENSSL_cpuid_setup fips_openssl_cpuid_setup
549 #define OPENSSL_ia32_cpuid fips_openssl_ia32_cpuid
550 #define OPENSSL_ia32cap_P fips_openssl_ia32cap_p
551 #define OPENSSL_instrument_bus fips_openssl_instrument_bus
552 #define OPENSSL_instrument_bus2 fips_openssl_instrument_bus2
553 #define OPENSSL_ppc64_probe fips_openssl_ppc64_probe
554 #define OPENSSL_rdtsc fips_openssl_rdtsc
555 #define OPENSSL_wipe_cpu fips_openssl_wipe_cpu
556 #define SHA256 fips_sha256
557 #define SHA512 fips_sha512
558 #define aesni_ccm64_decrypt_blocks fips_aesni_ccm64_decrypt_blocks
559 #define aesni_ccm64_encrypt_blocks fips_aesni_ccm64_encrypt_blocks
560 #define aesni_ctr32_encrypt_blocks fips_aesni_ctr32_encrypt_blocks
561 #define aesni_ecb_encrypt fips_aesni_ecb_encrypt
562 #define aesni_encrypt fips_aesni_encrypt
563 #define bn_add_words fips_bn_add_words
564 #define bn_div_words fips_bn_div_words
565 #define bn_mul_add_words fips_bn_mul_add_words
566 #define bn_mul_comba4 fips_bn_mul_comba4
567 #define bn_mul_comba8 fips_bn_mul_comba8
568 #define bn_mul_mont fips_bn_mul_mont
569 #define bn_mul_mont_fpu64 fips_bn_mul_mont_fpu64
570 #define bn_mul_mont_int fips_bn_mul_mont_int
571 #define bn_mul_words fips_bn_mul_words
572 #define bn_sqr_comba4 fips_bn_sqr_comba4
573 #define bn_sqr_comba8 fips_bn_sqr_comba8
574 #define bn_sqr_words fips_bn_sqr_words
575 #define bn_sub_part_words fips_bn_sub_part_words
576 #define bn_sub_words fips_bn_sub_words
577 #define fcrypt_body fips_fcrypt_body
578 #define gcm_ghash_4bit fips_gcm_ghash_4bit
579 #define gcm_ghash_clmul fips_gcm_ghash_clmul
580 #define gcm_gmult_4bit fips_gcm_gmult_4bit
581 #define gcm_gmult_clmul fips_gcm_gmult_clmul
582 #define gcm_init_clmul fips_gcm_init_clmul
583 #define sha1_block_data_order fips_sha1_block_data_order
584 #define sha256_block_data_order fips_sha256_block_data_order
585 #define sha512_block_data_order fips_sha512_block_data_order
586 #define gcm_gmult_4bit_mmx fips_gcm_gmult_4bit_mmx
587 #define gcm_ghash_4bit_mmx fips_gcm_ghash_4bit_mmx
588 #define OPENSSL_far_spin fips_openssl_far_spin
589 #define OPENSSL_indirect_call fips_openssl_indirect_call
590 #define OPENSSL_instrument_halt fips_openssl_instrument_halt
591 #define OPENSSL_armcap fips_openssl_armcap
592 #define aesni_cbc_encrypt fips_aesni_cbc_encrypt
593 #define aesni_decrypt fips_aesni_decrypt
594 #define aesni_set_decrypt_key fips_aesni_set_decrypt_key
595 #define aesni_set_encrypt_key fips_aesni_set_encrypt_key
596 #define bn_GF2m_mul_2x2 fips_bn_GF2m_mul_2x2
597 #define gcm_ghash_neon fips_gcm_ghash_neon
598 #define gcm_gmult_neon fips_gcm_gmult_neon
599 #define aesni_xts_decrypt fips_aesni_xts_decrypt
600 #define aesni_xts_encrypt fips_aesni_xts_encrypt