diff options
Diffstat (limited to 'src/lib')
39 files changed, 3744 insertions, 184 deletions
diff --git a/src/lib/libcrypto/Makefile b/src/lib/libcrypto/Makefile index e3ab864a80..29b6669a12 100644 --- a/src/lib/libcrypto/Makefile +++ b/src/lib/libcrypto/Makefile | |||
@@ -1,4 +1,4 @@ | |||
1 | # $OpenBSD: Makefile,v 1.12 2016/11/05 15:01:54 schwarze Exp $ | 1 | # $OpenBSD: Makefile,v 1.13 2016/12/21 15:49:29 jsing Exp $ |
2 | 2 | ||
3 | LIB= crypto | 3 | LIB= crypto |
4 | 4 | ||
@@ -9,7 +9,7 @@ SUBDIR= man | |||
9 | 9 | ||
10 | PC_FILES=libcrypto.pc | 10 | PC_FILES=libcrypto.pc |
11 | 11 | ||
12 | CLEANFILES=${PC_FILES} | 12 | CLEANFILES=${PC_FILES} ${VERSION_SCRIPT} |
13 | 13 | ||
14 | LCRYPTO_SRC= ${.CURDIR} | 14 | LCRYPTO_SRC= ${.CURDIR} |
15 | 15 | ||
@@ -26,6 +26,9 @@ CFLAGS+= -DOPENSSL_NO_HW_PADLOCK # XXX enable this? | |||
26 | CFLAGS+= -I${LCRYPTO_SRC} | 26 | CFLAGS+= -I${LCRYPTO_SRC} |
27 | CFLAGS+= -I${LCRYPTO_SRC}/modes -I${LCRYPTO_SRC}/asn1 -I${LCRYPTO_SRC}/evp | 27 | CFLAGS+= -I${LCRYPTO_SRC}/modes -I${LCRYPTO_SRC}/asn1 -I${LCRYPTO_SRC}/evp |
28 | 28 | ||
29 | VERSION_SCRIPT= Symbols.map | ||
30 | SYMBOL_LIST= ${.CURDIR}/Symbols.list | ||
31 | |||
29 | # crypto/ | 32 | # crypto/ |
30 | SRCS+= cryptlib.c malloc-wrapper.c mem_dbg.c cversion.c ex_data.c cpt_err.c | 33 | SRCS+= cryptlib.c malloc-wrapper.c mem_dbg.c cversion.c ex_data.c cpt_err.c |
31 | SRCS+= o_time.c o_str.c o_init.c | 34 | SRCS+= o_time.c o_str.c o_init.c |
@@ -393,6 +396,11 @@ includes: prereq | |||
393 | eval "$$j"; \ | 396 | eval "$$j"; \ |
394 | done; | 397 | done; |
395 | 398 | ||
399 | ${VERSION_SCRIPT}: ${SYMBOL_LIST} | ||
400 | { printf '{\n\tglobal:\n'; \ | ||
401 | sed '/^[._a-zA-Z]/s/$$/;/; s/^/ /' ${SYMBOL_LIST}; \ | ||
402 | printf '\n\tlocal:\n\t\t*;\n};\n'; } >$@.tmp && mv $@.tmp $@ | ||
403 | |||
396 | # generated | 404 | # generated |
397 | CFLAGS+= -I${.OBJDIR} | 405 | CFLAGS+= -I${.OBJDIR} |
398 | 406 | ||
diff --git a/src/lib/libcrypto/Symbols.list b/src/lib/libcrypto/Symbols.list new file mode 100644 index 0000000000..ae14b1a607 --- /dev/null +++ b/src/lib/libcrypto/Symbols.list | |||
@@ -0,0 +1,3451 @@ | |||
1 | ACCESS_DESCRIPTION_free | ||
2 | ACCESS_DESCRIPTION_it | ||
3 | ACCESS_DESCRIPTION_new | ||
4 | AES_cbc_encrypt | ||
5 | AES_cfb128_encrypt | ||
6 | AES_cfb1_encrypt | ||
7 | AES_cfb8_encrypt | ||
8 | AES_ctr128_encrypt | ||
9 | AES_decrypt | ||
10 | AES_ecb_encrypt | ||
11 | AES_encrypt | ||
12 | AES_ige_encrypt | ||
13 | AES_ofb128_encrypt | ||
14 | AES_options | ||
15 | AES_set_decrypt_key | ||
16 | AES_set_encrypt_key | ||
17 | AES_unwrap_key | ||
18 | AES_wrap_key | ||
19 | ASN1_ANY_it | ||
20 | ASN1_BIT_STRING_check | ||
21 | ASN1_BIT_STRING_free | ||
22 | ASN1_BIT_STRING_get_bit | ||
23 | ASN1_BIT_STRING_it | ||
24 | ASN1_BIT_STRING_name_print | ||
25 | ASN1_BIT_STRING_new | ||
26 | ASN1_BIT_STRING_num_asc | ||
27 | ASN1_BIT_STRING_set | ||
28 | ASN1_BIT_STRING_set_asc | ||
29 | ASN1_BIT_STRING_set_bit | ||
30 | ASN1_BMPSTRING_free | ||
31 | ASN1_BMPSTRING_it | ||
32 | ASN1_BMPSTRING_new | ||
33 | ASN1_BOOLEAN_it | ||
34 | ASN1_ENUMERATED_free | ||
35 | ASN1_ENUMERATED_get | ||
36 | ASN1_ENUMERATED_it | ||
37 | ASN1_ENUMERATED_new | ||
38 | ASN1_ENUMERATED_set | ||
39 | ASN1_ENUMERATED_to_BN | ||
40 | ASN1_FBOOLEAN_it | ||
41 | ASN1_GENERALIZEDTIME_adj | ||
42 | ASN1_GENERALIZEDTIME_check | ||
43 | ASN1_GENERALIZEDTIME_free | ||
44 | ASN1_GENERALIZEDTIME_it | ||
45 | ASN1_GENERALIZEDTIME_new | ||
46 | ASN1_GENERALIZEDTIME_print | ||
47 | ASN1_GENERALIZEDTIME_set | ||
48 | ASN1_GENERALIZEDTIME_set_string | ||
49 | ASN1_GENERALSTRING_free | ||
50 | ASN1_GENERALSTRING_it | ||
51 | ASN1_GENERALSTRING_new | ||
52 | ASN1_IA5STRING_free | ||
53 | ASN1_IA5STRING_it | ||
54 | ASN1_IA5STRING_new | ||
55 | ASN1_INTEGER_cmp | ||
56 | ASN1_INTEGER_dup | ||
57 | ASN1_INTEGER_free | ||
58 | ASN1_INTEGER_get | ||
59 | ASN1_INTEGER_it | ||
60 | ASN1_INTEGER_new | ||
61 | ASN1_INTEGER_set | ||
62 | ASN1_INTEGER_to_BN | ||
63 | ASN1_NULL_free | ||
64 | ASN1_NULL_it | ||
65 | ASN1_NULL_new | ||
66 | ASN1_OBJECT_create | ||
67 | ASN1_OBJECT_free | ||
68 | ASN1_OBJECT_it | ||
69 | ASN1_OBJECT_new | ||
70 | ASN1_OCTET_STRING_NDEF_it | ||
71 | ASN1_OCTET_STRING_cmp | ||
72 | ASN1_OCTET_STRING_dup | ||
73 | ASN1_OCTET_STRING_free | ||
74 | ASN1_OCTET_STRING_it | ||
75 | ASN1_OCTET_STRING_new | ||
76 | ASN1_OCTET_STRING_set | ||
77 | ASN1_PCTX_free | ||
78 | ASN1_PCTX_get_cert_flags | ||
79 | ASN1_PCTX_get_flags | ||
80 | ASN1_PCTX_get_nm_flags | ||
81 | ASN1_PCTX_get_oid_flags | ||
82 | ASN1_PCTX_get_str_flags | ||
83 | ASN1_PCTX_new | ||
84 | ASN1_PCTX_set_cert_flags | ||
85 | ASN1_PCTX_set_flags | ||
86 | ASN1_PCTX_set_nm_flags | ||
87 | ASN1_PCTX_set_oid_flags | ||
88 | ASN1_PCTX_set_str_flags | ||
89 | ASN1_PRINTABLESTRING_free | ||
90 | ASN1_PRINTABLESTRING_it | ||
91 | ASN1_PRINTABLESTRING_new | ||
92 | ASN1_PRINTABLE_free | ||
93 | ASN1_PRINTABLE_it | ||
94 | ASN1_PRINTABLE_new | ||
95 | ASN1_PRINTABLE_type | ||
96 | ASN1_SEQUENCE_ANY_it | ||
97 | ASN1_SEQUENCE_it | ||
98 | ASN1_SET_ANY_it | ||
99 | ASN1_STRING_TABLE_add | ||
100 | ASN1_STRING_TABLE_cleanup | ||
101 | ASN1_STRING_TABLE_get | ||
102 | ASN1_STRING_cmp | ||
103 | ASN1_STRING_copy | ||
104 | ASN1_STRING_data | ||
105 | ASN1_STRING_dup | ||
106 | ASN1_STRING_free | ||
107 | ASN1_STRING_get_default_mask | ||
108 | ASN1_STRING_length | ||
109 | ASN1_STRING_length_set | ||
110 | ASN1_STRING_new | ||
111 | ASN1_STRING_print | ||
112 | ASN1_STRING_print_ex | ||
113 | ASN1_STRING_print_ex_fp | ||
114 | ASN1_STRING_set | ||
115 | ASN1_STRING_set0 | ||
116 | ASN1_STRING_set_by_NID | ||
117 | ASN1_STRING_set_default_mask | ||
118 | ASN1_STRING_set_default_mask_asc | ||
119 | ASN1_STRING_to_UTF8 | ||
120 | ASN1_STRING_type | ||
121 | ASN1_STRING_type_new | ||
122 | ASN1_T61STRING_free | ||
123 | ASN1_T61STRING_it | ||
124 | ASN1_T61STRING_new | ||
125 | ASN1_TBOOLEAN_it | ||
126 | ASN1_TIME_adj | ||
127 | ASN1_TIME_check | ||
128 | ASN1_TIME_free | ||
129 | ASN1_TIME_it | ||
130 | ASN1_TIME_new | ||
131 | ASN1_TIME_print | ||
132 | ASN1_TIME_set | ||
133 | ASN1_TIME_set_string | ||
134 | ASN1_TIME_to_generalizedtime | ||
135 | ASN1_TYPE_cmp | ||
136 | ASN1_TYPE_free | ||
137 | ASN1_TYPE_get | ||
138 | ASN1_TYPE_get_int_octetstring | ||
139 | ASN1_TYPE_get_octetstring | ||
140 | ASN1_TYPE_new | ||
141 | ASN1_TYPE_set | ||
142 | ASN1_TYPE_set1 | ||
143 | ASN1_TYPE_set_int_octetstring | ||
144 | ASN1_TYPE_set_octetstring | ||
145 | ASN1_UNIVERSALSTRING_free | ||
146 | ASN1_UNIVERSALSTRING_it | ||
147 | ASN1_UNIVERSALSTRING_new | ||
148 | ASN1_UNIVERSALSTRING_to_string | ||
149 | ASN1_UTCTIME_adj | ||
150 | ASN1_UTCTIME_check | ||
151 | ASN1_UTCTIME_cmp_time_t | ||
152 | ASN1_UTCTIME_free | ||
153 | ASN1_UTCTIME_it | ||
154 | ASN1_UTCTIME_new | ||
155 | ASN1_UTCTIME_print | ||
156 | ASN1_UTCTIME_set | ||
157 | ASN1_UTCTIME_set_string | ||
158 | ASN1_UTF8STRING_free | ||
159 | ASN1_UTF8STRING_it | ||
160 | ASN1_UTF8STRING_new | ||
161 | ASN1_VISIBLESTRING_free | ||
162 | ASN1_VISIBLESTRING_it | ||
163 | ASN1_VISIBLESTRING_new | ||
164 | ASN1_add_oid_module | ||
165 | ASN1_bn_print | ||
166 | ASN1_check_infinite_end | ||
167 | ASN1_const_check_infinite_end | ||
168 | ASN1_d2i_bio | ||
169 | ASN1_d2i_fp | ||
170 | ASN1_dup | ||
171 | ASN1_generate_nconf | ||
172 | ASN1_generate_v3 | ||
173 | ASN1_get_object | ||
174 | ASN1_i2d_bio | ||
175 | ASN1_i2d_fp | ||
176 | ASN1_item_d2i | ||
177 | ASN1_item_d2i_bio | ||
178 | ASN1_item_d2i_fp | ||
179 | ASN1_item_digest | ||
180 | ASN1_item_dup | ||
181 | ASN1_item_ex_d2i | ||
182 | ASN1_item_ex_free | ||
183 | ASN1_item_ex_i2d | ||
184 | ASN1_item_ex_new | ||
185 | ASN1_item_free | ||
186 | ASN1_item_i2d | ||
187 | ASN1_item_i2d_bio | ||
188 | ASN1_item_i2d_fp | ||
189 | ASN1_item_ndef_i2d | ||
190 | ASN1_item_new | ||
191 | ASN1_item_pack | ||
192 | ASN1_item_print | ||
193 | ASN1_item_sign | ||
194 | ASN1_item_sign_ctx | ||
195 | ASN1_item_unpack | ||
196 | ASN1_item_verify | ||
197 | ASN1_mbstring_copy | ||
198 | ASN1_mbstring_ncopy | ||
199 | ASN1_object_size | ||
200 | ASN1_pack_string | ||
201 | ASN1_parse | ||
202 | ASN1_parse_dump | ||
203 | ASN1_primitive_free | ||
204 | ASN1_primitive_new | ||
205 | ASN1_put_eoc | ||
206 | ASN1_put_object | ||
207 | ASN1_seq_pack | ||
208 | ASN1_seq_unpack | ||
209 | ASN1_tag2bit | ||
210 | ASN1_tag2str | ||
211 | ASN1_template_d2i | ||
212 | ASN1_template_free | ||
213 | ASN1_template_i2d | ||
214 | ASN1_template_new | ||
215 | ASN1_time_parse | ||
216 | ASN1_time_tm_cmp | ||
217 | ASN1_unpack_string | ||
218 | AUTHORITY_INFO_ACCESS_free | ||
219 | AUTHORITY_INFO_ACCESS_it | ||
220 | AUTHORITY_INFO_ACCESS_new | ||
221 | AUTHORITY_KEYID_free | ||
222 | AUTHORITY_KEYID_it | ||
223 | AUTHORITY_KEYID_new | ||
224 | BASIC_CONSTRAINTS_free | ||
225 | BASIC_CONSTRAINTS_it | ||
226 | BASIC_CONSTRAINTS_new | ||
227 | BF_cbc_encrypt | ||
228 | BF_cfb64_encrypt | ||
229 | BF_decrypt | ||
230 | BF_ecb_encrypt | ||
231 | BF_encrypt | ||
232 | BF_ofb64_encrypt | ||
233 | BF_options | ||
234 | BF_set_key | ||
235 | BIGNUM_it | ||
236 | BIO_CONNECT_free | ||
237 | BIO_CONNECT_new | ||
238 | BIO_accept | ||
239 | BIO_asn1_get_prefix | ||
240 | BIO_asn1_get_suffix | ||
241 | BIO_asn1_set_prefix | ||
242 | BIO_asn1_set_suffix | ||
243 | BIO_callback_ctrl | ||
244 | BIO_clear_flags | ||
245 | BIO_copy_next_retry | ||
246 | BIO_ctrl | ||
247 | BIO_ctrl_get_read_request | ||
248 | BIO_ctrl_get_write_guarantee | ||
249 | BIO_ctrl_pending | ||
250 | BIO_ctrl_reset_read_request | ||
251 | BIO_ctrl_wpending | ||
252 | BIO_debug_callback | ||
253 | BIO_dgram_non_fatal_error | ||
254 | BIO_dump | ||
255 | BIO_dump_cb | ||
256 | BIO_dump_fp | ||
257 | BIO_dump_indent | ||
258 | BIO_dump_indent_cb | ||
259 | BIO_dump_indent_fp | ||
260 | BIO_dup_chain | ||
261 | BIO_f_asn1 | ||
262 | BIO_f_base64 | ||
263 | BIO_f_buffer | ||
264 | BIO_f_cipher | ||
265 | BIO_f_md | ||
266 | BIO_f_nbio_test | ||
267 | BIO_f_null | ||
268 | BIO_fd_non_fatal_error | ||
269 | BIO_fd_should_retry | ||
270 | BIO_find_type | ||
271 | BIO_free | ||
272 | BIO_free_all | ||
273 | BIO_get_accept_socket | ||
274 | BIO_get_callback | ||
275 | BIO_get_callback_arg | ||
276 | BIO_get_ex_data | ||
277 | BIO_get_ex_new_index | ||
278 | BIO_get_host_ip | ||
279 | BIO_get_port | ||
280 | BIO_get_retry_BIO | ||
281 | BIO_get_retry_reason | ||
282 | BIO_gethostbyname | ||
283 | BIO_gets | ||
284 | BIO_indent | ||
285 | BIO_int_ctrl | ||
286 | BIO_method_name | ||
287 | BIO_method_type | ||
288 | BIO_new | ||
289 | BIO_new_NDEF | ||
290 | BIO_new_PKCS7 | ||
291 | BIO_new_accept | ||
292 | BIO_new_bio_pair | ||
293 | BIO_new_connect | ||
294 | BIO_new_dgram | ||
295 | BIO_new_fd | ||
296 | BIO_new_file | ||
297 | BIO_new_fp | ||
298 | BIO_new_mem_buf | ||
299 | BIO_new_socket | ||
300 | BIO_next | ||
301 | BIO_nread | ||
302 | BIO_nread0 | ||
303 | BIO_number_read | ||
304 | BIO_number_written | ||
305 | BIO_nwrite | ||
306 | BIO_nwrite0 | ||
307 | BIO_pop | ||
308 | BIO_printf | ||
309 | BIO_ptr_ctrl | ||
310 | BIO_push | ||
311 | BIO_puts | ||
312 | BIO_read | ||
313 | BIO_s_accept | ||
314 | BIO_s_bio | ||
315 | BIO_s_connect | ||
316 | BIO_s_datagram | ||
317 | BIO_s_fd | ||
318 | BIO_s_file | ||
319 | BIO_s_log | ||
320 | BIO_s_mem | ||
321 | BIO_s_null | ||
322 | BIO_s_socket | ||
323 | BIO_set | ||
324 | BIO_set_callback | ||
325 | BIO_set_callback_arg | ||
326 | BIO_set_cipher | ||
327 | BIO_set_ex_data | ||
328 | BIO_set_flags | ||
329 | BIO_set_tcp_ndelay | ||
330 | BIO_snprintf | ||
331 | BIO_sock_cleanup | ||
332 | BIO_sock_error | ||
333 | BIO_sock_init | ||
334 | BIO_sock_non_fatal_error | ||
335 | BIO_sock_should_retry | ||
336 | BIO_socket_ioctl | ||
337 | BIO_socket_nbio | ||
338 | BIO_test_flags | ||
339 | BIO_vfree | ||
340 | BIO_vprintf | ||
341 | BIO_vsnprintf | ||
342 | BIO_write | ||
343 | BN_BLINDING_convert | ||
344 | BN_BLINDING_convert_ex | ||
345 | BN_BLINDING_create_param | ||
346 | BN_BLINDING_free | ||
347 | BN_BLINDING_get_flags | ||
348 | BN_BLINDING_get_thread_id | ||
349 | BN_BLINDING_invert | ||
350 | BN_BLINDING_invert_ex | ||
351 | BN_BLINDING_new | ||
352 | BN_BLINDING_set_flags | ||
353 | BN_BLINDING_set_thread_id | ||
354 | BN_BLINDING_thread_id | ||
355 | BN_BLINDING_update | ||
356 | BN_CTX_end | ||
357 | BN_CTX_free | ||
358 | BN_CTX_get | ||
359 | BN_CTX_init | ||
360 | BN_CTX_new | ||
361 | BN_CTX_start | ||
362 | BN_GENCB_call | ||
363 | BN_GF2m_add | ||
364 | BN_GF2m_arr2poly | ||
365 | BN_GF2m_mod | ||
366 | BN_GF2m_mod_arr | ||
367 | BN_GF2m_mod_div | ||
368 | BN_GF2m_mod_div_arr | ||
369 | BN_GF2m_mod_exp | ||
370 | BN_GF2m_mod_exp_arr | ||
371 | BN_GF2m_mod_inv | ||
372 | BN_GF2m_mod_inv_arr | ||
373 | BN_GF2m_mod_mul | ||
374 | BN_GF2m_mod_mul_arr | ||
375 | BN_GF2m_mod_solve_quad | ||
376 | BN_GF2m_mod_solve_quad_arr | ||
377 | BN_GF2m_mod_sqr | ||
378 | BN_GF2m_mod_sqr_arr | ||
379 | BN_GF2m_mod_sqrt | ||
380 | BN_GF2m_mod_sqrt_arr | ||
381 | BN_GF2m_poly2arr | ||
382 | BN_MONT_CTX_copy | ||
383 | BN_MONT_CTX_free | ||
384 | BN_MONT_CTX_init | ||
385 | BN_MONT_CTX_new | ||
386 | BN_MONT_CTX_set | ||
387 | BN_MONT_CTX_set_locked | ||
388 | BN_RECP_CTX_free | ||
389 | BN_RECP_CTX_init | ||
390 | BN_RECP_CTX_new | ||
391 | BN_RECP_CTX_set | ||
392 | BN_X931_derive_prime_ex | ||
393 | BN_X931_generate_Xpq | ||
394 | BN_X931_generate_prime_ex | ||
395 | BN_add | ||
396 | BN_add_word | ||
397 | BN_asc2bn | ||
398 | BN_bin2bn | ||
399 | BN_bn2bin | ||
400 | BN_bn2dec | ||
401 | BN_bn2hex | ||
402 | BN_bn2mpi | ||
403 | BN_clear | ||
404 | BN_clear_bit | ||
405 | BN_clear_free | ||
406 | BN_cmp | ||
407 | BN_consttime_swap | ||
408 | BN_copy | ||
409 | BN_dec2bn | ||
410 | BN_div | ||
411 | BN_div_recp | ||
412 | BN_div_word | ||
413 | BN_dup | ||
414 | BN_exp | ||
415 | BN_free | ||
416 | BN_from_montgomery | ||
417 | BN_gcd | ||
418 | BN_generate_prime | ||
419 | BN_generate_prime_ex | ||
420 | BN_get0_nist_prime_192 | ||
421 | BN_get0_nist_prime_224 | ||
422 | BN_get0_nist_prime_256 | ||
423 | BN_get0_nist_prime_384 | ||
424 | BN_get0_nist_prime_521 | ||
425 | BN_get_params | ||
426 | BN_get_word | ||
427 | BN_hex2bn | ||
428 | BN_init | ||
429 | BN_is_bit_set | ||
430 | BN_is_prime | ||
431 | BN_is_prime_ex | ||
432 | BN_is_prime_fasttest | ||
433 | BN_is_prime_fasttest_ex | ||
434 | BN_kronecker | ||
435 | BN_lshift | ||
436 | BN_lshift1 | ||
437 | BN_mask_bits | ||
438 | BN_mod_add | ||
439 | BN_mod_add_quick | ||
440 | BN_mod_exp | ||
441 | BN_mod_exp2_mont | ||
442 | BN_mod_exp_mont | ||
443 | BN_mod_exp_mont_consttime | ||
444 | BN_mod_exp_mont_word | ||
445 | BN_mod_exp_recp | ||
446 | BN_mod_exp_simple | ||
447 | BN_mod_inverse | ||
448 | BN_mod_lshift | ||
449 | BN_mod_lshift1 | ||
450 | BN_mod_lshift1_quick | ||
451 | BN_mod_lshift_quick | ||
452 | BN_mod_mul | ||
453 | BN_mod_mul_montgomery | ||
454 | BN_mod_mul_reciprocal | ||
455 | BN_mod_sqr | ||
456 | BN_mod_sqrt | ||
457 | BN_mod_sub | ||
458 | BN_mod_sub_quick | ||
459 | BN_mod_word | ||
460 | BN_mpi2bn | ||
461 | BN_mul | ||
462 | BN_mul_word | ||
463 | BN_new | ||
464 | BN_nist_mod_192 | ||
465 | BN_nist_mod_224 | ||
466 | BN_nist_mod_256 | ||
467 | BN_nist_mod_384 | ||
468 | BN_nist_mod_521 | ||
469 | BN_nnmod | ||
470 | BN_num_bits | ||
471 | BN_num_bits_word | ||
472 | BN_options | ||
473 | BN_print | ||
474 | BN_print_fp | ||
475 | BN_pseudo_rand | ||
476 | BN_pseudo_rand_range | ||
477 | BN_rand | ||
478 | BN_rand_range | ||
479 | BN_reciprocal | ||
480 | BN_rshift | ||
481 | BN_rshift1 | ||
482 | BN_set_bit | ||
483 | BN_set_negative | ||
484 | BN_set_params | ||
485 | BN_set_word | ||
486 | BN_sqr | ||
487 | BN_sub | ||
488 | BN_sub_word | ||
489 | BN_swap | ||
490 | BN_to_ASN1_ENUMERATED | ||
491 | BN_to_ASN1_INTEGER | ||
492 | BN_uadd | ||
493 | BN_ucmp | ||
494 | BN_usub | ||
495 | BN_value_one | ||
496 | BUF_MEM_free | ||
497 | BUF_MEM_grow | ||
498 | BUF_MEM_grow_clean | ||
499 | BUF_MEM_new | ||
500 | BUF_memdup | ||
501 | BUF_reverse | ||
502 | BUF_strdup | ||
503 | BUF_strlcat | ||
504 | BUF_strlcpy | ||
505 | BUF_strndup | ||
506 | CAST_cbc_encrypt | ||
507 | CAST_cfb64_encrypt | ||
508 | CAST_decrypt | ||
509 | CAST_ecb_encrypt | ||
510 | CAST_encrypt | ||
511 | CAST_ofb64_encrypt | ||
512 | CAST_set_key | ||
513 | CBIGNUM_it | ||
514 | CERTIFICATEPOLICIES_free | ||
515 | CERTIFICATEPOLICIES_it | ||
516 | CERTIFICATEPOLICIES_new | ||
517 | CMAC_CTX_cleanup | ||
518 | CMAC_CTX_copy | ||
519 | CMAC_CTX_free | ||
520 | CMAC_CTX_get0_cipher_ctx | ||
521 | CMAC_CTX_new | ||
522 | CMAC_Final | ||
523 | CMAC_Init | ||
524 | CMAC_Update | ||
525 | CMAC_resume | ||
526 | COMP_CTX_free | ||
527 | COMP_CTX_new | ||
528 | COMP_compress_block | ||
529 | COMP_expand_block | ||
530 | COMP_rle | ||
531 | COMP_zlib | ||
532 | COMP_zlib_cleanup | ||
533 | CONF_dump_bio | ||
534 | CONF_dump_fp | ||
535 | CONF_free | ||
536 | CONF_get1_default_config_file | ||
537 | CONF_get_number | ||
538 | CONF_get_section | ||
539 | CONF_get_string | ||
540 | CONF_imodule_get_flags | ||
541 | CONF_imodule_get_module | ||
542 | CONF_imodule_get_name | ||
543 | CONF_imodule_get_usr_data | ||
544 | CONF_imodule_get_value | ||
545 | CONF_imodule_set_flags | ||
546 | CONF_imodule_set_usr_data | ||
547 | CONF_load | ||
548 | CONF_load_bio | ||
549 | CONF_load_fp | ||
550 | CONF_module_add | ||
551 | CONF_module_get_usr_data | ||
552 | CONF_module_set_usr_data | ||
553 | CONF_modules_finish | ||
554 | CONF_modules_free | ||
555 | CONF_modules_load | ||
556 | CONF_modules_load_file | ||
557 | CONF_modules_unload | ||
558 | CONF_parse_list | ||
559 | CONF_set_default_method | ||
560 | CONF_set_nconf | ||
561 | CRL_DIST_POINTS_free | ||
562 | CRL_DIST_POINTS_it | ||
563 | CRL_DIST_POINTS_new | ||
564 | CRYPTO_THREADID_cmp | ||
565 | CRYPTO_THREADID_cpy | ||
566 | CRYPTO_THREADID_current | ||
567 | CRYPTO_THREADID_get_callback | ||
568 | CRYPTO_THREADID_hash | ||
569 | CRYPTO_THREADID_set_callback | ||
570 | CRYPTO_THREADID_set_numeric | ||
571 | CRYPTO_THREADID_set_pointer | ||
572 | CRYPTO_add_lock | ||
573 | CRYPTO_cbc128_decrypt | ||
574 | CRYPTO_cbc128_encrypt | ||
575 | CRYPTO_ccm128_aad | ||
576 | CRYPTO_ccm128_decrypt | ||
577 | CRYPTO_ccm128_decrypt_ccm64 | ||
578 | CRYPTO_ccm128_encrypt | ||
579 | CRYPTO_ccm128_encrypt_ccm64 | ||
580 | CRYPTO_ccm128_init | ||
581 | CRYPTO_ccm128_setiv | ||
582 | CRYPTO_ccm128_tag | ||
583 | CRYPTO_cfb128_1_encrypt | ||
584 | CRYPTO_cfb128_8_encrypt | ||
585 | CRYPTO_cfb128_encrypt | ||
586 | CRYPTO_chacha_20 | ||
587 | CRYPTO_cleanup_all_ex_data | ||
588 | CRYPTO_ctr128_encrypt | ||
589 | CRYPTO_ctr128_encrypt_ctr32 | ||
590 | CRYPTO_cts128_decrypt | ||
591 | CRYPTO_cts128_decrypt_block | ||
592 | CRYPTO_cts128_encrypt | ||
593 | CRYPTO_cts128_encrypt_block | ||
594 | CRYPTO_dbg_free | ||
595 | CRYPTO_dbg_get_options | ||
596 | CRYPTO_dbg_malloc | ||
597 | CRYPTO_dbg_realloc | ||
598 | CRYPTO_dbg_set_options | ||
599 | CRYPTO_destroy_dynlockid | ||
600 | CRYPTO_dup_ex_data | ||
601 | CRYPTO_ex_data_new_class | ||
602 | CRYPTO_free | ||
603 | CRYPTO_free_ex_data | ||
604 | CRYPTO_free_locked | ||
605 | CRYPTO_gcm128_aad | ||
606 | CRYPTO_gcm128_decrypt | ||
607 | CRYPTO_gcm128_decrypt_ctr32 | ||
608 | CRYPTO_gcm128_encrypt | ||
609 | CRYPTO_gcm128_encrypt_ctr32 | ||
610 | CRYPTO_gcm128_finish | ||
611 | CRYPTO_gcm128_init | ||
612 | CRYPTO_gcm128_new | ||
613 | CRYPTO_gcm128_release | ||
614 | CRYPTO_gcm128_setiv | ||
615 | CRYPTO_gcm128_tag | ||
616 | CRYPTO_get_add_lock_callback | ||
617 | CRYPTO_get_dynlock_create_callback | ||
618 | CRYPTO_get_dynlock_destroy_callback | ||
619 | CRYPTO_get_dynlock_lock_callback | ||
620 | CRYPTO_get_dynlock_value | ||
621 | CRYPTO_get_ex_data | ||
622 | CRYPTO_get_ex_data_implementation | ||
623 | CRYPTO_get_ex_new_index | ||
624 | CRYPTO_get_id_callback | ||
625 | CRYPTO_get_lock_name | ||
626 | CRYPTO_get_locked_mem_ex_functions | ||
627 | CRYPTO_get_locked_mem_functions | ||
628 | CRYPTO_get_locking_callback | ||
629 | CRYPTO_get_mem_debug_functions | ||
630 | CRYPTO_get_mem_debug_options | ||
631 | CRYPTO_get_mem_ex_functions | ||
632 | CRYPTO_get_mem_functions | ||
633 | CRYPTO_get_new_dynlockid | ||
634 | CRYPTO_get_new_lockid | ||
635 | CRYPTO_is_mem_check_on | ||
636 | CRYPTO_lock | ||
637 | CRYPTO_malloc | ||
638 | CRYPTO_malloc_locked | ||
639 | CRYPTO_mem_ctrl | ||
640 | CRYPTO_mem_leaks | ||
641 | CRYPTO_mem_leaks_cb | ||
642 | CRYPTO_mem_leaks_fp | ||
643 | CRYPTO_memcmp | ||
644 | CRYPTO_new_ex_data | ||
645 | CRYPTO_nistcts128_decrypt | ||
646 | CRYPTO_nistcts128_decrypt_block | ||
647 | CRYPTO_nistcts128_encrypt | ||
648 | CRYPTO_nistcts128_encrypt_block | ||
649 | CRYPTO_num_locks | ||
650 | CRYPTO_ofb128_encrypt | ||
651 | CRYPTO_poly1305_finish | ||
652 | CRYPTO_poly1305_init | ||
653 | CRYPTO_poly1305_update | ||
654 | CRYPTO_pop_info | ||
655 | CRYPTO_push_info_ | ||
656 | CRYPTO_realloc | ||
657 | CRYPTO_realloc_clean | ||
658 | CRYPTO_remalloc | ||
659 | CRYPTO_remove_all_info | ||
660 | CRYPTO_set_add_lock_callback | ||
661 | CRYPTO_set_dynlock_create_callback | ||
662 | CRYPTO_set_dynlock_destroy_callback | ||
663 | CRYPTO_set_dynlock_lock_callback | ||
664 | CRYPTO_set_ex_data | ||
665 | CRYPTO_set_ex_data_implementation | ||
666 | CRYPTO_set_id_callback | ||
667 | CRYPTO_set_locked_mem_ex_functions | ||
668 | CRYPTO_set_locked_mem_functions | ||
669 | CRYPTO_set_locking_callback | ||
670 | CRYPTO_set_mem_debug_functions | ||
671 | CRYPTO_set_mem_debug_options | ||
672 | CRYPTO_set_mem_ex_functions | ||
673 | CRYPTO_set_mem_functions | ||
674 | CRYPTO_strdup | ||
675 | CRYPTO_thread_id | ||
676 | CRYPTO_xts128_encrypt | ||
677 | Camellia_cbc_encrypt | ||
678 | Camellia_cfb128_encrypt | ||
679 | Camellia_cfb1_encrypt | ||
680 | Camellia_cfb8_encrypt | ||
681 | Camellia_ctr128_encrypt | ||
682 | Camellia_decrypt | ||
683 | Camellia_ecb_encrypt | ||
684 | Camellia_encrypt | ||
685 | Camellia_ofb128_encrypt | ||
686 | Camellia_set_key | ||
687 | ChaCha | ||
688 | ChaCha_set_iv | ||
689 | ChaCha_set_key | ||
690 | DES_cbc_cksum | ||
691 | DES_cbc_encrypt | ||
692 | DES_cfb64_encrypt | ||
693 | DES_cfb_encrypt | ||
694 | DES_check_key | ||
695 | DES_check_key_parity | ||
696 | DES_crypt | ||
697 | DES_decrypt3 | ||
698 | DES_ecb3_encrypt | ||
699 | DES_ecb_encrypt | ||
700 | DES_ede3_cbc_encrypt | ||
701 | DES_ede3_cbcm_encrypt | ||
702 | DES_ede3_cfb64_encrypt | ||
703 | DES_ede3_cfb_encrypt | ||
704 | DES_ede3_ofb64_encrypt | ||
705 | DES_enc_read | ||
706 | DES_enc_write | ||
707 | DES_encrypt1 | ||
708 | DES_encrypt2 | ||
709 | DES_encrypt3 | ||
710 | DES_fcrypt | ||
711 | DES_is_weak_key | ||
712 | DES_key_sched | ||
713 | DES_ncbc_encrypt | ||
714 | DES_ofb64_encrypt | ||
715 | DES_ofb_encrypt | ||
716 | DES_options | ||
717 | DES_pcbc_encrypt | ||
718 | DES_quad_cksum | ||
719 | DES_random_key | ||
720 | DES_rw_mode | ||
721 | DES_set_key | ||
722 | DES_set_key_checked | ||
723 | DES_set_key_unchecked | ||
724 | DES_set_odd_parity | ||
725 | DES_string_to_2keys | ||
726 | DES_string_to_key | ||
727 | DES_xcbc_encrypt | ||
728 | DH_OpenSSL | ||
729 | DH_check | ||
730 | DH_check_pub_key | ||
731 | DH_compute_key | ||
732 | DH_free | ||
733 | DH_generate_key | ||
734 | DH_generate_parameters | ||
735 | DH_generate_parameters_ex | ||
736 | DH_get_default_method | ||
737 | DH_get_ex_data | ||
738 | DH_get_ex_new_index | ||
739 | DH_new | ||
740 | DH_new_method | ||
741 | DH_set_default_method | ||
742 | DH_set_ex_data | ||
743 | DH_set_method | ||
744 | DH_size | ||
745 | DH_up_ref | ||
746 | DHparams_dup | ||
747 | DHparams_it | ||
748 | DHparams_print | ||
749 | DHparams_print_fp | ||
750 | DIRECTORYSTRING_free | ||
751 | DIRECTORYSTRING_it | ||
752 | DIRECTORYSTRING_new | ||
753 | DISPLAYTEXT_free | ||
754 | DISPLAYTEXT_it | ||
755 | DISPLAYTEXT_new | ||
756 | DIST_POINT_NAME_free | ||
757 | DIST_POINT_NAME_it | ||
758 | DIST_POINT_NAME_new | ||
759 | DIST_POINT_free | ||
760 | DIST_POINT_it | ||
761 | DIST_POINT_new | ||
762 | DIST_POINT_set_dpname | ||
763 | DSAPrivateKey_it | ||
764 | DSAPublicKey_it | ||
765 | DSA_OpenSSL | ||
766 | DSA_SIG_free | ||
767 | DSA_SIG_it | ||
768 | DSA_SIG_new | ||
769 | DSA_do_sign | ||
770 | DSA_do_verify | ||
771 | DSA_dup_DH | ||
772 | DSA_free | ||
773 | DSA_generate_key | ||
774 | DSA_generate_parameters | ||
775 | DSA_generate_parameters_ex | ||
776 | DSA_get_default_method | ||
777 | DSA_get_ex_data | ||
778 | DSA_get_ex_new_index | ||
779 | DSA_new | ||
780 | DSA_new_method | ||
781 | DSA_print | ||
782 | DSA_print_fp | ||
783 | DSA_set_default_method | ||
784 | DSA_set_ex_data | ||
785 | DSA_set_method | ||
786 | DSA_sign | ||
787 | DSA_sign_setup | ||
788 | DSA_size | ||
789 | DSA_up_ref | ||
790 | DSA_verify | ||
791 | DSAparams_dup | ||
792 | DSAparams_it | ||
793 | DSAparams_print | ||
794 | DSAparams_print_fp | ||
795 | DSO_METHOD_dlfcn | ||
796 | DSO_METHOD_null | ||
797 | DSO_METHOD_openssl | ||
798 | DSO_bind_func | ||
799 | DSO_bind_var | ||
800 | DSO_convert_filename | ||
801 | DSO_ctrl | ||
802 | DSO_flags | ||
803 | DSO_free | ||
804 | DSO_get_default_method | ||
805 | DSO_get_filename | ||
806 | DSO_get_loaded_filename | ||
807 | DSO_get_method | ||
808 | DSO_global_lookup | ||
809 | DSO_load | ||
810 | DSO_merge | ||
811 | DSO_new | ||
812 | DSO_new_method | ||
813 | DSO_pathbyaddr | ||
814 | DSO_set_default_method | ||
815 | DSO_set_filename | ||
816 | DSO_set_method | ||
817 | DSO_set_name_converter | ||
818 | DSO_up_ref | ||
819 | ECDH_OpenSSL | ||
820 | ECDH_compute_key | ||
821 | ECDH_get_default_method | ||
822 | ECDH_get_ex_data | ||
823 | ECDH_get_ex_new_index | ||
824 | ECDH_set_default_method | ||
825 | ECDH_set_ex_data | ||
826 | ECDH_set_method | ||
827 | ECDH_size | ||
828 | ECDSA_OpenSSL | ||
829 | ECDSA_SIG_free | ||
830 | ECDSA_SIG_it | ||
831 | ECDSA_SIG_new | ||
832 | ECDSA_do_sign | ||
833 | ECDSA_do_sign_ex | ||
834 | ECDSA_do_verify | ||
835 | ECDSA_get_default_method | ||
836 | ECDSA_get_ex_data | ||
837 | ECDSA_get_ex_new_index | ||
838 | ECDSA_set_default_method | ||
839 | ECDSA_set_ex_data | ||
840 | ECDSA_set_method | ||
841 | ECDSA_sign | ||
842 | ECDSA_sign_ex | ||
843 | ECDSA_sign_setup | ||
844 | ECDSA_size | ||
845 | ECDSA_verify | ||
846 | ECPARAMETERS_free | ||
847 | ECPARAMETERS_it | ||
848 | ECPARAMETERS_new | ||
849 | ECPKPARAMETERS_free | ||
850 | ECPKPARAMETERS_it | ||
851 | ECPKPARAMETERS_new | ||
852 | ECPKParameters_print | ||
853 | ECPKParameters_print_fp | ||
854 | ECParameters_dup | ||
855 | ECParameters_print | ||
856 | ECParameters_print_fp | ||
857 | EC_GF2m_simple_method | ||
858 | EC_GFp_mont_method | ||
859 | EC_GFp_nist_method | ||
860 | EC_GFp_simple_method | ||
861 | EC_GROUP_check | ||
862 | EC_GROUP_check_discriminant | ||
863 | EC_GROUP_clear_free | ||
864 | EC_GROUP_cmp | ||
865 | EC_GROUP_copy | ||
866 | EC_GROUP_dup | ||
867 | EC_GROUP_free | ||
868 | EC_GROUP_get0_generator | ||
869 | EC_GROUP_get0_seed | ||
870 | EC_GROUP_get_asn1_flag | ||
871 | EC_GROUP_get_basis_type | ||
872 | EC_GROUP_get_cofactor | ||
873 | EC_GROUP_get_curve_GF2m | ||
874 | EC_GROUP_get_curve_GFp | ||
875 | EC_GROUP_get_curve_name | ||
876 | EC_GROUP_get_degree | ||
877 | EC_GROUP_get_order | ||
878 | EC_GROUP_get_pentanomial_basis | ||
879 | EC_GROUP_get_point_conversion_form | ||
880 | EC_GROUP_get_seed_len | ||
881 | EC_GROUP_get_trinomial_basis | ||
882 | EC_GROUP_have_precompute_mult | ||
883 | EC_GROUP_method_of | ||
884 | EC_GROUP_new | ||
885 | EC_GROUP_new_by_curve_name | ||
886 | EC_GROUP_new_curve_GF2m | ||
887 | EC_GROUP_new_curve_GFp | ||
888 | EC_GROUP_precompute_mult | ||
889 | EC_GROUP_set_asn1_flag | ||
890 | EC_GROUP_set_curve_GF2m | ||
891 | EC_GROUP_set_curve_GFp | ||
892 | EC_GROUP_set_curve_name | ||
893 | EC_GROUP_set_generator | ||
894 | EC_GROUP_set_point_conversion_form | ||
895 | EC_GROUP_set_seed | ||
896 | EC_KEY_check_key | ||
897 | EC_KEY_clear_flags | ||
898 | EC_KEY_copy | ||
899 | EC_KEY_dup | ||
900 | EC_KEY_free | ||
901 | EC_KEY_generate_key | ||
902 | EC_KEY_get0_group | ||
903 | EC_KEY_get0_private_key | ||
904 | EC_KEY_get0_public_key | ||
905 | EC_KEY_get_conv_form | ||
906 | EC_KEY_get_enc_flags | ||
907 | EC_KEY_get_flags | ||
908 | EC_KEY_get_key_method_data | ||
909 | EC_KEY_insert_key_method_data | ||
910 | EC_KEY_new | ||
911 | EC_KEY_new_by_curve_name | ||
912 | EC_KEY_precompute_mult | ||
913 | EC_KEY_print | ||
914 | EC_KEY_print_fp | ||
915 | EC_KEY_set_asn1_flag | ||
916 | EC_KEY_set_conv_form | ||
917 | EC_KEY_set_enc_flags | ||
918 | EC_KEY_set_flags | ||
919 | EC_KEY_set_group | ||
920 | EC_KEY_set_private_key | ||
921 | EC_KEY_set_public_key | ||
922 | EC_KEY_set_public_key_affine_coordinates | ||
923 | EC_KEY_up_ref | ||
924 | EC_METHOD_get_field_type | ||
925 | EC_POINT_add | ||
926 | EC_POINT_bn2point | ||
927 | EC_POINT_clear_free | ||
928 | EC_POINT_cmp | ||
929 | EC_POINT_copy | ||
930 | EC_POINT_dbl | ||
931 | EC_POINT_dup | ||
932 | EC_POINT_free | ||
933 | EC_POINT_get_Jprojective_coordinates_GFp | ||
934 | EC_POINT_get_affine_coordinates_GF2m | ||
935 | EC_POINT_get_affine_coordinates_GFp | ||
936 | EC_POINT_hex2point | ||
937 | EC_POINT_invert | ||
938 | EC_POINT_is_at_infinity | ||
939 | EC_POINT_is_on_curve | ||
940 | EC_POINT_make_affine | ||
941 | EC_POINT_method_of | ||
942 | EC_POINT_mul | ||
943 | EC_POINT_new | ||
944 | EC_POINT_oct2point | ||
945 | EC_POINT_point2bn | ||
946 | EC_POINT_point2hex | ||
947 | EC_POINT_point2oct | ||
948 | EC_POINT_set_Jprojective_coordinates_GFp | ||
949 | EC_POINT_set_affine_coordinates_GF2m | ||
950 | EC_POINT_set_affine_coordinates_GFp | ||
951 | EC_POINT_set_compressed_coordinates_GF2m | ||
952 | EC_POINT_set_compressed_coordinates_GFp | ||
953 | EC_POINT_set_to_infinity | ||
954 | EC_POINTs_make_affine | ||
955 | EC_POINTs_mul | ||
956 | EC_PRIVATEKEY_free | ||
957 | EC_PRIVATEKEY_it | ||
958 | EC_PRIVATEKEY_new | ||
959 | EC_curve_nid2nist | ||
960 | EC_curve_nist2nid | ||
961 | EC_get_builtin_curves | ||
962 | EDIPARTYNAME_free | ||
963 | EDIPARTYNAME_it | ||
964 | EDIPARTYNAME_new | ||
965 | ENGINE_add | ||
966 | ENGINE_add_conf_module | ||
967 | ENGINE_by_id | ||
968 | ENGINE_cleanup | ||
969 | ENGINE_cmd_is_executable | ||
970 | ENGINE_ctrl | ||
971 | ENGINE_ctrl_cmd | ||
972 | ENGINE_ctrl_cmd_string | ||
973 | ENGINE_finish | ||
974 | ENGINE_free | ||
975 | ENGINE_get_DH | ||
976 | ENGINE_get_DSA | ||
977 | ENGINE_get_ECDH | ||
978 | ENGINE_get_ECDSA | ||
979 | ENGINE_get_RAND | ||
980 | ENGINE_get_RSA | ||
981 | ENGINE_get_STORE | ||
982 | ENGINE_get_cipher | ||
983 | ENGINE_get_cipher_engine | ||
984 | ENGINE_get_ciphers | ||
985 | ENGINE_get_cmd_defns | ||
986 | ENGINE_get_ctrl_function | ||
987 | ENGINE_get_default_DH | ||
988 | ENGINE_get_default_DSA | ||
989 | ENGINE_get_default_ECDH | ||
990 | ENGINE_get_default_ECDSA | ||
991 | ENGINE_get_default_RAND | ||
992 | ENGINE_get_default_RSA | ||
993 | ENGINE_get_destroy_function | ||
994 | ENGINE_get_digest | ||
995 | ENGINE_get_digest_engine | ||
996 | ENGINE_get_digests | ||
997 | ENGINE_get_ex_data | ||
998 | ENGINE_get_ex_new_index | ||
999 | ENGINE_get_finish_function | ||
1000 | ENGINE_get_first | ||
1001 | ENGINE_get_flags | ||
1002 | ENGINE_get_id | ||
1003 | ENGINE_get_init_function | ||
1004 | ENGINE_get_last | ||
1005 | ENGINE_get_load_privkey_function | ||
1006 | ENGINE_get_load_pubkey_function | ||
1007 | ENGINE_get_name | ||
1008 | ENGINE_get_next | ||
1009 | ENGINE_get_pkey_asn1_meth | ||
1010 | ENGINE_get_pkey_asn1_meth_engine | ||
1011 | ENGINE_get_pkey_asn1_meth_str | ||
1012 | ENGINE_get_pkey_asn1_meths | ||
1013 | ENGINE_get_pkey_meth | ||
1014 | ENGINE_get_pkey_meth_engine | ||
1015 | ENGINE_get_pkey_meths | ||
1016 | ENGINE_get_prev | ||
1017 | ENGINE_get_ssl_client_cert_function | ||
1018 | ENGINE_get_static_state | ||
1019 | ENGINE_get_table_flags | ||
1020 | ENGINE_init | ||
1021 | ENGINE_load_builtin_engines | ||
1022 | ENGINE_load_dynamic | ||
1023 | ENGINE_load_openssl | ||
1024 | ENGINE_load_private_key | ||
1025 | ENGINE_load_public_key | ||
1026 | ENGINE_load_ssl_client_cert | ||
1027 | ENGINE_new | ||
1028 | ENGINE_pkey_asn1_find_str | ||
1029 | ENGINE_register_DH | ||
1030 | ENGINE_register_DSA | ||
1031 | ENGINE_register_ECDH | ||
1032 | ENGINE_register_ECDSA | ||
1033 | ENGINE_register_RAND | ||
1034 | ENGINE_register_RSA | ||
1035 | ENGINE_register_STORE | ||
1036 | ENGINE_register_all_DH | ||
1037 | ENGINE_register_all_DSA | ||
1038 | ENGINE_register_all_ECDH | ||
1039 | ENGINE_register_all_ECDSA | ||
1040 | ENGINE_register_all_RAND | ||
1041 | ENGINE_register_all_RSA | ||
1042 | ENGINE_register_all_STORE | ||
1043 | ENGINE_register_all_ciphers | ||
1044 | ENGINE_register_all_complete | ||
1045 | ENGINE_register_all_digests | ||
1046 | ENGINE_register_all_pkey_asn1_meths | ||
1047 | ENGINE_register_all_pkey_meths | ||
1048 | ENGINE_register_ciphers | ||
1049 | ENGINE_register_complete | ||
1050 | ENGINE_register_digests | ||
1051 | ENGINE_register_pkey_asn1_meths | ||
1052 | ENGINE_register_pkey_meths | ||
1053 | ENGINE_remove | ||
1054 | ENGINE_set_DH | ||
1055 | ENGINE_set_DSA | ||
1056 | ENGINE_set_ECDH | ||
1057 | ENGINE_set_ECDSA | ||
1058 | ENGINE_set_RAND | ||
1059 | ENGINE_set_RSA | ||
1060 | ENGINE_set_STORE | ||
1061 | ENGINE_set_ciphers | ||
1062 | ENGINE_set_cmd_defns | ||
1063 | ENGINE_set_ctrl_function | ||
1064 | ENGINE_set_default | ||
1065 | ENGINE_set_default_DH | ||
1066 | ENGINE_set_default_DSA | ||
1067 | ENGINE_set_default_ECDH | ||
1068 | ENGINE_set_default_ECDSA | ||
1069 | ENGINE_set_default_RAND | ||
1070 | ENGINE_set_default_RSA | ||
1071 | ENGINE_set_default_ciphers | ||
1072 | ENGINE_set_default_digests | ||
1073 | ENGINE_set_default_pkey_asn1_meths | ||
1074 | ENGINE_set_default_pkey_meths | ||
1075 | ENGINE_set_default_string | ||
1076 | ENGINE_set_destroy_function | ||
1077 | ENGINE_set_digests | ||
1078 | ENGINE_set_ex_data | ||
1079 | ENGINE_set_finish_function | ||
1080 | ENGINE_set_flags | ||
1081 | ENGINE_set_id | ||
1082 | ENGINE_set_init_function | ||
1083 | ENGINE_set_load_privkey_function | ||
1084 | ENGINE_set_load_pubkey_function | ||
1085 | ENGINE_set_load_ssl_client_cert_function | ||
1086 | ENGINE_set_name | ||
1087 | ENGINE_set_pkey_asn1_meths | ||
1088 | ENGINE_set_pkey_meths | ||
1089 | ENGINE_set_table_flags | ||
1090 | ENGINE_unregister_DH | ||
1091 | ENGINE_unregister_DSA | ||
1092 | ENGINE_unregister_ECDH | ||
1093 | ENGINE_unregister_ECDSA | ||
1094 | ENGINE_unregister_RAND | ||
1095 | ENGINE_unregister_RSA | ||
1096 | ENGINE_unregister_STORE | ||
1097 | ENGINE_unregister_ciphers | ||
1098 | ENGINE_unregister_digests | ||
1099 | ENGINE_unregister_pkey_asn1_meths | ||
1100 | ENGINE_unregister_pkey_meths | ||
1101 | ENGINE_up_ref | ||
1102 | ERR_add_error_data | ||
1103 | ERR_add_error_vdata | ||
1104 | ERR_asprintf_error_data | ||
1105 | ERR_clear_error | ||
1106 | ERR_error_string | ||
1107 | ERR_error_string_n | ||
1108 | ERR_free_strings | ||
1109 | ERR_func_error_string | ||
1110 | ERR_get_err_state_table | ||
1111 | ERR_get_error | ||
1112 | ERR_get_error_line | ||
1113 | ERR_get_error_line_data | ||
1114 | ERR_get_implementation | ||
1115 | ERR_get_next_error_library | ||
1116 | ERR_get_state | ||
1117 | ERR_get_string_table | ||
1118 | ERR_lib_error_string | ||
1119 | ERR_load_ASN1_strings | ||
1120 | ERR_load_BIO_strings | ||
1121 | ERR_load_BN_strings | ||
1122 | ERR_load_BUF_strings | ||
1123 | ERR_load_COMP_strings | ||
1124 | ERR_load_CONF_strings | ||
1125 | ERR_load_CRYPTO_strings | ||
1126 | ERR_load_DH_strings | ||
1127 | ERR_load_DSA_strings | ||
1128 | ERR_load_DSO_strings | ||
1129 | ERR_load_ECDH_strings | ||
1130 | ERR_load_ECDSA_strings | ||
1131 | ERR_load_EC_strings | ||
1132 | ERR_load_ENGINE_strings | ||
1133 | ERR_load_ERR_strings | ||
1134 | ERR_load_EVP_strings | ||
1135 | ERR_load_GOST_strings | ||
1136 | ERR_load_OBJ_strings | ||
1137 | ERR_load_OCSP_strings | ||
1138 | ERR_load_PEM_strings | ||
1139 | ERR_load_PKCS12_strings | ||
1140 | ERR_load_PKCS7_strings | ||
1141 | ERR_load_RAND_strings | ||
1142 | ERR_load_RSA_strings | ||
1143 | ERR_load_TS_strings | ||
1144 | ERR_load_UI_strings | ||
1145 | ERR_load_X509V3_strings | ||
1146 | ERR_load_X509_strings | ||
1147 | ERR_load_crypto_strings | ||
1148 | ERR_load_strings | ||
1149 | ERR_peek_error | ||
1150 | ERR_peek_error_line | ||
1151 | ERR_peek_error_line_data | ||
1152 | ERR_peek_last_error | ||
1153 | ERR_peek_last_error_line | ||
1154 | ERR_peek_last_error_line_data | ||
1155 | ERR_pop_to_mark | ||
1156 | ERR_print_errors | ||
1157 | ERR_print_errors_cb | ||
1158 | ERR_print_errors_fp | ||
1159 | ERR_put_error | ||
1160 | ERR_reason_error_string | ||
1161 | ERR_release_err_state_table | ||
1162 | ERR_remove_state | ||
1163 | ERR_remove_thread_state | ||
1164 | ERR_set_error_data | ||
1165 | ERR_set_implementation | ||
1166 | ERR_set_mark | ||
1167 | ERR_unload_strings | ||
1168 | ESS_CERT_ID_dup | ||
1169 | ESS_CERT_ID_free | ||
1170 | ESS_CERT_ID_it | ||
1171 | ESS_CERT_ID_new | ||
1172 | ESS_ISSUER_SERIAL_dup | ||
1173 | ESS_ISSUER_SERIAL_free | ||
1174 | ESS_ISSUER_SERIAL_it | ||
1175 | ESS_ISSUER_SERIAL_new | ||
1176 | ESS_SIGNING_CERT_dup | ||
1177 | ESS_SIGNING_CERT_free | ||
1178 | ESS_SIGNING_CERT_it | ||
1179 | ESS_SIGNING_CERT_new | ||
1180 | EVP_AEAD_CTX_cleanup | ||
1181 | EVP_AEAD_CTX_init | ||
1182 | EVP_AEAD_CTX_open | ||
1183 | EVP_AEAD_CTX_seal | ||
1184 | EVP_AEAD_key_length | ||
1185 | EVP_AEAD_max_overhead | ||
1186 | EVP_AEAD_max_tag_len | ||
1187 | EVP_AEAD_nonce_length | ||
1188 | EVP_BytesToKey | ||
1189 | EVP_CIPHER_CTX_block_size | ||
1190 | EVP_CIPHER_CTX_cipher | ||
1191 | EVP_CIPHER_CTX_cleanup | ||
1192 | EVP_CIPHER_CTX_clear_flags | ||
1193 | EVP_CIPHER_CTX_copy | ||
1194 | EVP_CIPHER_CTX_ctrl | ||
1195 | EVP_CIPHER_CTX_flags | ||
1196 | EVP_CIPHER_CTX_free | ||
1197 | EVP_CIPHER_CTX_get_app_data | ||
1198 | EVP_CIPHER_CTX_init | ||
1199 | EVP_CIPHER_CTX_iv_length | ||
1200 | EVP_CIPHER_CTX_key_length | ||
1201 | EVP_CIPHER_CTX_new | ||
1202 | EVP_CIPHER_CTX_nid | ||
1203 | EVP_CIPHER_CTX_rand_key | ||
1204 | EVP_CIPHER_CTX_set_app_data | ||
1205 | EVP_CIPHER_CTX_set_flags | ||
1206 | EVP_CIPHER_CTX_set_key_length | ||
1207 | EVP_CIPHER_CTX_set_padding | ||
1208 | EVP_CIPHER_CTX_test_flags | ||
1209 | EVP_CIPHER_asn1_to_param | ||
1210 | EVP_CIPHER_block_size | ||
1211 | EVP_CIPHER_do_all | ||
1212 | EVP_CIPHER_do_all_sorted | ||
1213 | EVP_CIPHER_flags | ||
1214 | EVP_CIPHER_get_asn1_iv | ||
1215 | EVP_CIPHER_iv_length | ||
1216 | EVP_CIPHER_key_length | ||
1217 | EVP_CIPHER_nid | ||
1218 | EVP_CIPHER_param_to_asn1 | ||
1219 | EVP_CIPHER_set_asn1_iv | ||
1220 | EVP_CIPHER_type | ||
1221 | EVP_Cipher | ||
1222 | EVP_CipherFinal | ||
1223 | EVP_CipherFinal_ex | ||
1224 | EVP_CipherInit | ||
1225 | EVP_CipherInit_ex | ||
1226 | EVP_CipherUpdate | ||
1227 | EVP_DecodeBlock | ||
1228 | EVP_DecodeFinal | ||
1229 | EVP_DecodeInit | ||
1230 | EVP_DecodeUpdate | ||
1231 | EVP_DecryptFinal | ||
1232 | EVP_DecryptFinal_ex | ||
1233 | EVP_DecryptInit | ||
1234 | EVP_DecryptInit_ex | ||
1235 | EVP_DecryptUpdate | ||
1236 | EVP_Digest | ||
1237 | EVP_DigestFinal | ||
1238 | EVP_DigestFinal_ex | ||
1239 | EVP_DigestInit | ||
1240 | EVP_DigestInit_ex | ||
1241 | EVP_DigestSignFinal | ||
1242 | EVP_DigestSignInit | ||
1243 | EVP_DigestUpdate | ||
1244 | EVP_DigestVerifyFinal | ||
1245 | EVP_DigestVerifyInit | ||
1246 | EVP_EncodeBlock | ||
1247 | EVP_EncodeFinal | ||
1248 | EVP_EncodeInit | ||
1249 | EVP_EncodeUpdate | ||
1250 | EVP_EncryptFinal | ||
1251 | EVP_EncryptFinal_ex | ||
1252 | EVP_EncryptInit | ||
1253 | EVP_EncryptInit_ex | ||
1254 | EVP_EncryptUpdate | ||
1255 | EVP_MD_CTX_cleanup | ||
1256 | EVP_MD_CTX_clear_flags | ||
1257 | EVP_MD_CTX_copy | ||
1258 | EVP_MD_CTX_copy_ex | ||
1259 | EVP_MD_CTX_create | ||
1260 | EVP_MD_CTX_ctrl | ||
1261 | EVP_MD_CTX_destroy | ||
1262 | EVP_MD_CTX_init | ||
1263 | EVP_MD_CTX_md | ||
1264 | EVP_MD_CTX_set_flags | ||
1265 | EVP_MD_CTX_test_flags | ||
1266 | EVP_MD_block_size | ||
1267 | EVP_MD_do_all | ||
1268 | EVP_MD_do_all_sorted | ||
1269 | EVP_MD_flags | ||
1270 | EVP_MD_pkey_type | ||
1271 | EVP_MD_size | ||
1272 | EVP_MD_type | ||
1273 | EVP_OpenFinal | ||
1274 | EVP_OpenInit | ||
1275 | EVP_PBE_CipherInit | ||
1276 | EVP_PBE_alg_add | ||
1277 | EVP_PBE_alg_add_type | ||
1278 | EVP_PBE_cleanup | ||
1279 | EVP_PBE_find | ||
1280 | EVP_PKCS82PKEY | ||
1281 | EVP_PKEY2PKCS8 | ||
1282 | EVP_PKEY2PKCS8_broken | ||
1283 | EVP_PKEY_CTX_ctrl | ||
1284 | EVP_PKEY_CTX_ctrl_str | ||
1285 | EVP_PKEY_CTX_dup | ||
1286 | EVP_PKEY_CTX_free | ||
1287 | EVP_PKEY_CTX_get0_peerkey | ||
1288 | EVP_PKEY_CTX_get0_pkey | ||
1289 | EVP_PKEY_CTX_get_app_data | ||
1290 | EVP_PKEY_CTX_get_cb | ||
1291 | EVP_PKEY_CTX_get_data | ||
1292 | EVP_PKEY_CTX_get_keygen_info | ||
1293 | EVP_PKEY_CTX_get_operation | ||
1294 | EVP_PKEY_CTX_new | ||
1295 | EVP_PKEY_CTX_new_id | ||
1296 | EVP_PKEY_CTX_set0_keygen_info | ||
1297 | EVP_PKEY_CTX_set_app_data | ||
1298 | EVP_PKEY_CTX_set_cb | ||
1299 | EVP_PKEY_CTX_set_data | ||
1300 | EVP_PKEY_add1_attr | ||
1301 | EVP_PKEY_add1_attr_by_NID | ||
1302 | EVP_PKEY_add1_attr_by_OBJ | ||
1303 | EVP_PKEY_add1_attr_by_txt | ||
1304 | EVP_PKEY_asn1_add0 | ||
1305 | EVP_PKEY_asn1_add_alias | ||
1306 | EVP_PKEY_asn1_copy | ||
1307 | EVP_PKEY_asn1_find | ||
1308 | EVP_PKEY_asn1_find_str | ||
1309 | EVP_PKEY_asn1_free | ||
1310 | EVP_PKEY_asn1_get0 | ||
1311 | EVP_PKEY_asn1_get0_info | ||
1312 | EVP_PKEY_asn1_get_count | ||
1313 | EVP_PKEY_asn1_new | ||
1314 | EVP_PKEY_asn1_set_ctrl | ||
1315 | EVP_PKEY_asn1_set_free | ||
1316 | EVP_PKEY_asn1_set_param | ||
1317 | EVP_PKEY_asn1_set_private | ||
1318 | EVP_PKEY_asn1_set_public | ||
1319 | EVP_PKEY_assign | ||
1320 | EVP_PKEY_base_id | ||
1321 | EVP_PKEY_bits | ||
1322 | EVP_PKEY_cmp | ||
1323 | EVP_PKEY_cmp_parameters | ||
1324 | EVP_PKEY_copy_parameters | ||
1325 | EVP_PKEY_decrypt | ||
1326 | EVP_PKEY_decrypt_init | ||
1327 | EVP_PKEY_decrypt_old | ||
1328 | EVP_PKEY_delete_attr | ||
1329 | EVP_PKEY_derive | ||
1330 | EVP_PKEY_derive_init | ||
1331 | EVP_PKEY_derive_set_peer | ||
1332 | EVP_PKEY_encrypt | ||
1333 | EVP_PKEY_encrypt_init | ||
1334 | EVP_PKEY_encrypt_old | ||
1335 | EVP_PKEY_free | ||
1336 | EVP_PKEY_get0 | ||
1337 | EVP_PKEY_get0_asn1 | ||
1338 | EVP_PKEY_get1_DH | ||
1339 | EVP_PKEY_get1_DSA | ||
1340 | EVP_PKEY_get1_EC_KEY | ||
1341 | EVP_PKEY_get1_RSA | ||
1342 | EVP_PKEY_get_attr | ||
1343 | EVP_PKEY_get_attr_by_NID | ||
1344 | EVP_PKEY_get_attr_by_OBJ | ||
1345 | EVP_PKEY_get_attr_count | ||
1346 | EVP_PKEY_get_default_digest_nid | ||
1347 | EVP_PKEY_id | ||
1348 | EVP_PKEY_keygen | ||
1349 | EVP_PKEY_keygen_init | ||
1350 | EVP_PKEY_meth_add0 | ||
1351 | EVP_PKEY_meth_copy | ||
1352 | EVP_PKEY_meth_find | ||
1353 | EVP_PKEY_meth_free | ||
1354 | EVP_PKEY_meth_get0_info | ||
1355 | EVP_PKEY_meth_new | ||
1356 | EVP_PKEY_meth_set_cleanup | ||
1357 | EVP_PKEY_meth_set_copy | ||
1358 | EVP_PKEY_meth_set_ctrl | ||
1359 | EVP_PKEY_meth_set_decrypt | ||
1360 | EVP_PKEY_meth_set_derive | ||
1361 | EVP_PKEY_meth_set_encrypt | ||
1362 | EVP_PKEY_meth_set_init | ||
1363 | EVP_PKEY_meth_set_keygen | ||
1364 | EVP_PKEY_meth_set_paramgen | ||
1365 | EVP_PKEY_meth_set_sign | ||
1366 | EVP_PKEY_meth_set_signctx | ||
1367 | EVP_PKEY_meth_set_verify | ||
1368 | EVP_PKEY_meth_set_verify_recover | ||
1369 | EVP_PKEY_meth_set_verifyctx | ||
1370 | EVP_PKEY_missing_parameters | ||
1371 | EVP_PKEY_new | ||
1372 | EVP_PKEY_new_mac_key | ||
1373 | EVP_PKEY_paramgen | ||
1374 | EVP_PKEY_paramgen_init | ||
1375 | EVP_PKEY_print_params | ||
1376 | EVP_PKEY_print_private | ||
1377 | EVP_PKEY_print_public | ||
1378 | EVP_PKEY_save_parameters | ||
1379 | EVP_PKEY_set1_DH | ||
1380 | EVP_PKEY_set1_DSA | ||
1381 | EVP_PKEY_set1_EC_KEY | ||
1382 | EVP_PKEY_set1_RSA | ||
1383 | EVP_PKEY_set_type | ||
1384 | EVP_PKEY_set_type_str | ||
1385 | EVP_PKEY_sign | ||
1386 | EVP_PKEY_sign_init | ||
1387 | EVP_PKEY_size | ||
1388 | EVP_PKEY_type | ||
1389 | EVP_PKEY_verify | ||
1390 | EVP_PKEY_verify_init | ||
1391 | EVP_PKEY_verify_recover | ||
1392 | EVP_PKEY_verify_recover_init | ||
1393 | EVP_SealFinal | ||
1394 | EVP_SealInit | ||
1395 | EVP_SignFinal | ||
1396 | EVP_VerifyFinal | ||
1397 | EVP_add_cipher | ||
1398 | EVP_add_digest | ||
1399 | EVP_aead_aes_128_gcm | ||
1400 | EVP_aead_aes_256_gcm | ||
1401 | EVP_aead_chacha20_poly1305 | ||
1402 | EVP_aead_chacha20_poly1305_old | ||
1403 | EVP_aes_128_cbc | ||
1404 | EVP_aes_128_cbc_hmac_sha1 | ||
1405 | EVP_aes_128_ccm | ||
1406 | EVP_aes_128_cfb | ||
1407 | EVP_aes_128_cfb1 | ||
1408 | EVP_aes_128_cfb128 | ||
1409 | EVP_aes_128_cfb8 | ||
1410 | EVP_aes_128_ctr | ||
1411 | EVP_aes_128_ecb | ||
1412 | EVP_aes_128_gcm | ||
1413 | EVP_aes_128_ofb | ||
1414 | EVP_aes_128_xts | ||
1415 | EVP_aes_192_cbc | ||
1416 | EVP_aes_192_ccm | ||
1417 | EVP_aes_192_cfb | ||
1418 | EVP_aes_192_cfb1 | ||
1419 | EVP_aes_192_cfb128 | ||
1420 | EVP_aes_192_cfb8 | ||
1421 | EVP_aes_192_ctr | ||
1422 | EVP_aes_192_ecb | ||
1423 | EVP_aes_192_gcm | ||
1424 | EVP_aes_192_ofb | ||
1425 | EVP_aes_256_cbc | ||
1426 | EVP_aes_256_cbc_hmac_sha1 | ||
1427 | EVP_aes_256_ccm | ||
1428 | EVP_aes_256_cfb | ||
1429 | EVP_aes_256_cfb1 | ||
1430 | EVP_aes_256_cfb128 | ||
1431 | EVP_aes_256_cfb8 | ||
1432 | EVP_aes_256_ctr | ||
1433 | EVP_aes_256_ecb | ||
1434 | EVP_aes_256_gcm | ||
1435 | EVP_aes_256_ofb | ||
1436 | EVP_aes_256_xts | ||
1437 | EVP_bf_cbc | ||
1438 | EVP_bf_cfb | ||
1439 | EVP_bf_cfb64 | ||
1440 | EVP_bf_ecb | ||
1441 | EVP_bf_ofb | ||
1442 | EVP_camellia_128_cbc | ||
1443 | EVP_camellia_128_cfb1 | ||
1444 | EVP_camellia_128_cfb128 | ||
1445 | EVP_camellia_128_cfb8 | ||
1446 | EVP_camellia_128_ecb | ||
1447 | EVP_camellia_128_ofb | ||
1448 | EVP_camellia_192_cbc | ||
1449 | EVP_camellia_192_cfb1 | ||
1450 | EVP_camellia_192_cfb128 | ||
1451 | EVP_camellia_192_cfb8 | ||
1452 | EVP_camellia_192_ecb | ||
1453 | EVP_camellia_192_ofb | ||
1454 | EVP_camellia_256_cbc | ||
1455 | EVP_camellia_256_cfb1 | ||
1456 | EVP_camellia_256_cfb128 | ||
1457 | EVP_camellia_256_cfb8 | ||
1458 | EVP_camellia_256_ecb | ||
1459 | EVP_camellia_256_ofb | ||
1460 | EVP_cast5_cbc | ||
1461 | EVP_cast5_cfb | ||
1462 | EVP_cast5_cfb64 | ||
1463 | EVP_cast5_ecb | ||
1464 | EVP_cast5_ofb | ||
1465 | EVP_chacha20 | ||
1466 | EVP_cleanup | ||
1467 | EVP_des_cbc | ||
1468 | EVP_des_cfb | ||
1469 | EVP_des_cfb1 | ||
1470 | EVP_des_cfb64 | ||
1471 | EVP_des_cfb8 | ||
1472 | EVP_des_ecb | ||
1473 | EVP_des_ede | ||
1474 | EVP_des_ede3 | ||
1475 | EVP_des_ede3_cbc | ||
1476 | EVP_des_ede3_cfb | ||
1477 | EVP_des_ede3_cfb1 | ||
1478 | EVP_des_ede3_cfb64 | ||
1479 | EVP_des_ede3_cfb8 | ||
1480 | EVP_des_ede3_ecb | ||
1481 | EVP_des_ede3_ofb | ||
1482 | EVP_des_ede_cbc | ||
1483 | EVP_des_ede_cfb | ||
1484 | EVP_des_ede_cfb64 | ||
1485 | EVP_des_ede_ecb | ||
1486 | EVP_des_ede_ofb | ||
1487 | EVP_des_ofb | ||
1488 | EVP_desx_cbc | ||
1489 | EVP_dss | ||
1490 | EVP_dss1 | ||
1491 | EVP_ecdsa | ||
1492 | EVP_enc_null | ||
1493 | EVP_get_cipherbyname | ||
1494 | EVP_get_digestbyname | ||
1495 | EVP_get_pw_prompt | ||
1496 | EVP_gost2814789_cfb64 | ||
1497 | EVP_gost2814789_cnt | ||
1498 | EVP_gost2814789_ecb | ||
1499 | EVP_gost2814789imit | ||
1500 | EVP_gostr341194 | ||
1501 | EVP_idea_cbc | ||
1502 | EVP_idea_cfb | ||
1503 | EVP_idea_cfb64 | ||
1504 | EVP_idea_ecb | ||
1505 | EVP_idea_ofb | ||
1506 | EVP_md4 | ||
1507 | EVP_md5 | ||
1508 | EVP_md_null | ||
1509 | EVP_rc2_40_cbc | ||
1510 | EVP_rc2_64_cbc | ||
1511 | EVP_rc2_cbc | ||
1512 | EVP_rc2_cfb | ||
1513 | EVP_rc2_cfb64 | ||
1514 | EVP_rc2_ecb | ||
1515 | EVP_rc2_ofb | ||
1516 | EVP_rc4 | ||
1517 | EVP_rc4_40 | ||
1518 | EVP_rc4_hmac_md5 | ||
1519 | EVP_read_pw_string | ||
1520 | EVP_read_pw_string_min | ||
1521 | EVP_ripemd160 | ||
1522 | EVP_set_pw_prompt | ||
1523 | EVP_sha1 | ||
1524 | EVP_sha224 | ||
1525 | EVP_sha256 | ||
1526 | EVP_sha384 | ||
1527 | EVP_sha512 | ||
1528 | EVP_streebog256 | ||
1529 | EVP_streebog512 | ||
1530 | EVP_whirlpool | ||
1531 | EXTENDED_KEY_USAGE_free | ||
1532 | EXTENDED_KEY_USAGE_it | ||
1533 | EXTENDED_KEY_USAGE_new | ||
1534 | GENERAL_NAMES_free | ||
1535 | GENERAL_NAMES_it | ||
1536 | GENERAL_NAMES_new | ||
1537 | GENERAL_NAME_cmp | ||
1538 | GENERAL_NAME_dup | ||
1539 | GENERAL_NAME_free | ||
1540 | GENERAL_NAME_get0_otherName | ||
1541 | GENERAL_NAME_get0_value | ||
1542 | GENERAL_NAME_it | ||
1543 | GENERAL_NAME_new | ||
1544 | GENERAL_NAME_print | ||
1545 | GENERAL_NAME_set0_othername | ||
1546 | GENERAL_NAME_set0_value | ||
1547 | GENERAL_SUBTREE_free | ||
1548 | GENERAL_SUBTREE_it | ||
1549 | GENERAL_SUBTREE_new | ||
1550 | GOST2814789IMIT | ||
1551 | GOST2814789IMIT_Final | ||
1552 | GOST2814789IMIT_Init | ||
1553 | GOST2814789IMIT_Transform | ||
1554 | GOST2814789IMIT_Update | ||
1555 | GOSTR341194 | ||
1556 | GOSTR341194_Final | ||
1557 | GOSTR341194_Init | ||
1558 | GOSTR341194_Transform | ||
1559 | GOSTR341194_Update | ||
1560 | GOST_CIPHER_PARAMS_free | ||
1561 | GOST_CIPHER_PARAMS_it | ||
1562 | GOST_CIPHER_PARAMS_new | ||
1563 | GOST_KEY_check_key | ||
1564 | GOST_KEY_free | ||
1565 | GOST_KEY_get0_group | ||
1566 | GOST_KEY_get0_private_key | ||
1567 | GOST_KEY_get0_public_key | ||
1568 | GOST_KEY_get_digest | ||
1569 | GOST_KEY_get_size | ||
1570 | GOST_KEY_new | ||
1571 | GOST_KEY_set_digest | ||
1572 | GOST_KEY_set_group | ||
1573 | GOST_KEY_set_private_key | ||
1574 | GOST_KEY_set_public_key | ||
1575 | GOST_KEY_set_public_key_affine_coordinates | ||
1576 | Gost2814789_cfb64_encrypt | ||
1577 | Gost2814789_cnt_encrypt | ||
1578 | Gost2814789_ecb_encrypt | ||
1579 | Gost2814789_set_key | ||
1580 | Gost2814789_set_sbox | ||
1581 | Gost28147_TestParamSet | ||
1582 | HMAC | ||
1583 | HMAC_CTX_cleanup | ||
1584 | HMAC_CTX_copy | ||
1585 | HMAC_CTX_init | ||
1586 | HMAC_CTX_set_flags | ||
1587 | HMAC_Final | ||
1588 | HMAC_Init | ||
1589 | HMAC_Init_ex | ||
1590 | HMAC_Update | ||
1591 | ISSUING_DIST_POINT_free | ||
1592 | ISSUING_DIST_POINT_it | ||
1593 | ISSUING_DIST_POINT_new | ||
1594 | LONG_it | ||
1595 | MD4 | ||
1596 | MD4_Final | ||
1597 | MD4_Init | ||
1598 | MD4_Transform | ||
1599 | MD4_Update | ||
1600 | MD5 | ||
1601 | MD5_Final | ||
1602 | MD5_Init | ||
1603 | MD5_Transform | ||
1604 | MD5_Update | ||
1605 | NAME_CONSTRAINTS_check | ||
1606 | NAME_CONSTRAINTS_free | ||
1607 | NAME_CONSTRAINTS_it | ||
1608 | NAME_CONSTRAINTS_new | ||
1609 | NCONF_WIN32 | ||
1610 | NCONF_default | ||
1611 | NCONF_dump_bio | ||
1612 | NCONF_dump_fp | ||
1613 | NCONF_free | ||
1614 | NCONF_free_data | ||
1615 | NCONF_get_number_e | ||
1616 | NCONF_get_section | ||
1617 | NCONF_get_string | ||
1618 | NCONF_load | ||
1619 | NCONF_load_bio | ||
1620 | NCONF_load_fp | ||
1621 | NCONF_new | ||
1622 | NETSCAPE_CERT_SEQUENCE_free | ||
1623 | NETSCAPE_CERT_SEQUENCE_it | ||
1624 | NETSCAPE_CERT_SEQUENCE_new | ||
1625 | NETSCAPE_ENCRYPTED_PKEY_free | ||
1626 | NETSCAPE_ENCRYPTED_PKEY_it | ||
1627 | NETSCAPE_ENCRYPTED_PKEY_new | ||
1628 | NETSCAPE_PKEY_free | ||
1629 | NETSCAPE_PKEY_it | ||
1630 | NETSCAPE_PKEY_new | ||
1631 | NETSCAPE_SPKAC_free | ||
1632 | NETSCAPE_SPKAC_it | ||
1633 | NETSCAPE_SPKAC_new | ||
1634 | NETSCAPE_SPKI_b64_decode | ||
1635 | NETSCAPE_SPKI_b64_encode | ||
1636 | NETSCAPE_SPKI_free | ||
1637 | NETSCAPE_SPKI_get_pubkey | ||
1638 | NETSCAPE_SPKI_it | ||
1639 | NETSCAPE_SPKI_new | ||
1640 | NETSCAPE_SPKI_print | ||
1641 | NETSCAPE_SPKI_set_pubkey | ||
1642 | NETSCAPE_SPKI_sign | ||
1643 | NETSCAPE_SPKI_verify | ||
1644 | NETSCAPE_X509_free | ||
1645 | NETSCAPE_X509_it | ||
1646 | NETSCAPE_X509_new | ||
1647 | NOTICEREF_free | ||
1648 | NOTICEREF_it | ||
1649 | NOTICEREF_new | ||
1650 | OBJ_NAME_add | ||
1651 | OBJ_NAME_cleanup | ||
1652 | OBJ_NAME_do_all | ||
1653 | OBJ_NAME_do_all_sorted | ||
1654 | OBJ_NAME_get | ||
1655 | OBJ_NAME_init | ||
1656 | OBJ_NAME_new_index | ||
1657 | OBJ_NAME_remove | ||
1658 | OBJ_add_object | ||
1659 | OBJ_add_sigid | ||
1660 | OBJ_bsearch_ | ||
1661 | OBJ_bsearch_ex_ | ||
1662 | OBJ_cleanup | ||
1663 | OBJ_cmp | ||
1664 | OBJ_create | ||
1665 | OBJ_create_objects | ||
1666 | OBJ_dup | ||
1667 | OBJ_find_sigid_algs | ||
1668 | OBJ_find_sigid_by_algs | ||
1669 | OBJ_ln2nid | ||
1670 | OBJ_new_nid | ||
1671 | OBJ_nid2ln | ||
1672 | OBJ_nid2obj | ||
1673 | OBJ_nid2sn | ||
1674 | OBJ_obj2nid | ||
1675 | OBJ_obj2txt | ||
1676 | OBJ_sigid_free | ||
1677 | OBJ_sn2nid | ||
1678 | OBJ_txt2nid | ||
1679 | OBJ_txt2obj | ||
1680 | OCSP_BASICRESP_add1_ext_i2d | ||
1681 | OCSP_BASICRESP_add_ext | ||
1682 | OCSP_BASICRESP_delete_ext | ||
1683 | OCSP_BASICRESP_free | ||
1684 | OCSP_BASICRESP_get1_ext_d2i | ||
1685 | OCSP_BASICRESP_get_ext | ||
1686 | OCSP_BASICRESP_get_ext_by_NID | ||
1687 | OCSP_BASICRESP_get_ext_by_OBJ | ||
1688 | OCSP_BASICRESP_get_ext_by_critical | ||
1689 | OCSP_BASICRESP_get_ext_count | ||
1690 | OCSP_BASICRESP_it | ||
1691 | OCSP_BASICRESP_new | ||
1692 | OCSP_CERTID_dup | ||
1693 | OCSP_CERTID_free | ||
1694 | OCSP_CERTID_it | ||
1695 | OCSP_CERTID_new | ||
1696 | OCSP_CERTSTATUS_free | ||
1697 | OCSP_CERTSTATUS_it | ||
1698 | OCSP_CERTSTATUS_new | ||
1699 | OCSP_CRLID_free | ||
1700 | OCSP_CRLID_it | ||
1701 | OCSP_CRLID_new | ||
1702 | OCSP_ONEREQ_add1_ext_i2d | ||
1703 | OCSP_ONEREQ_add_ext | ||
1704 | OCSP_ONEREQ_delete_ext | ||
1705 | OCSP_ONEREQ_free | ||
1706 | OCSP_ONEREQ_get1_ext_d2i | ||
1707 | OCSP_ONEREQ_get_ext | ||
1708 | OCSP_ONEREQ_get_ext_by_NID | ||
1709 | OCSP_ONEREQ_get_ext_by_OBJ | ||
1710 | OCSP_ONEREQ_get_ext_by_critical | ||
1711 | OCSP_ONEREQ_get_ext_count | ||
1712 | OCSP_ONEREQ_it | ||
1713 | OCSP_ONEREQ_new | ||
1714 | OCSP_REQINFO_free | ||
1715 | OCSP_REQINFO_it | ||
1716 | OCSP_REQINFO_new | ||
1717 | OCSP_REQUEST_add1_ext_i2d | ||
1718 | OCSP_REQUEST_add_ext | ||
1719 | OCSP_REQUEST_delete_ext | ||
1720 | OCSP_REQUEST_free | ||
1721 | OCSP_REQUEST_get1_ext_d2i | ||
1722 | OCSP_REQUEST_get_ext | ||
1723 | OCSP_REQUEST_get_ext_by_NID | ||
1724 | OCSP_REQUEST_get_ext_by_OBJ | ||
1725 | OCSP_REQUEST_get_ext_by_critical | ||
1726 | OCSP_REQUEST_get_ext_count | ||
1727 | OCSP_REQUEST_it | ||
1728 | OCSP_REQUEST_new | ||
1729 | OCSP_REQUEST_print | ||
1730 | OCSP_REQ_CTX_add1_header | ||
1731 | OCSP_REQ_CTX_free | ||
1732 | OCSP_REQ_CTX_set1_req | ||
1733 | OCSP_RESPBYTES_free | ||
1734 | OCSP_RESPBYTES_it | ||
1735 | OCSP_RESPBYTES_new | ||
1736 | OCSP_RESPDATA_free | ||
1737 | OCSP_RESPDATA_it | ||
1738 | OCSP_RESPDATA_new | ||
1739 | OCSP_RESPID_free | ||
1740 | OCSP_RESPID_it | ||
1741 | OCSP_RESPID_new | ||
1742 | OCSP_RESPONSE_free | ||
1743 | OCSP_RESPONSE_it | ||
1744 | OCSP_RESPONSE_new | ||
1745 | OCSP_RESPONSE_print | ||
1746 | OCSP_REVOKEDINFO_free | ||
1747 | OCSP_REVOKEDINFO_it | ||
1748 | OCSP_REVOKEDINFO_new | ||
1749 | OCSP_SERVICELOC_free | ||
1750 | OCSP_SERVICELOC_it | ||
1751 | OCSP_SERVICELOC_new | ||
1752 | OCSP_SIGNATURE_free | ||
1753 | OCSP_SIGNATURE_it | ||
1754 | OCSP_SIGNATURE_new | ||
1755 | OCSP_SINGLERESP_add1_ext_i2d | ||
1756 | OCSP_SINGLERESP_add_ext | ||
1757 | OCSP_SINGLERESP_delete_ext | ||
1758 | OCSP_SINGLERESP_free | ||
1759 | OCSP_SINGLERESP_get1_ext_d2i | ||
1760 | OCSP_SINGLERESP_get_ext | ||
1761 | OCSP_SINGLERESP_get_ext_by_NID | ||
1762 | OCSP_SINGLERESP_get_ext_by_OBJ | ||
1763 | OCSP_SINGLERESP_get_ext_by_critical | ||
1764 | OCSP_SINGLERESP_get_ext_count | ||
1765 | OCSP_SINGLERESP_it | ||
1766 | OCSP_SINGLERESP_new | ||
1767 | OCSP_accept_responses_new | ||
1768 | OCSP_archive_cutoff_new | ||
1769 | OCSP_basic_add1_cert | ||
1770 | OCSP_basic_add1_nonce | ||
1771 | OCSP_basic_add1_status | ||
1772 | OCSP_basic_sign | ||
1773 | OCSP_basic_verify | ||
1774 | OCSP_cert_id_new | ||
1775 | OCSP_cert_status_str | ||
1776 | OCSP_cert_to_id | ||
1777 | OCSP_check_nonce | ||
1778 | OCSP_check_validity | ||
1779 | OCSP_copy_nonce | ||
1780 | OCSP_crlID_new | ||
1781 | OCSP_crl_reason_str | ||
1782 | OCSP_id_cmp | ||
1783 | OCSP_id_get0_info | ||
1784 | OCSP_id_issuer_cmp | ||
1785 | OCSP_onereq_get0_id | ||
1786 | OCSP_parse_url | ||
1787 | OCSP_request_add0_id | ||
1788 | OCSP_request_add1_cert | ||
1789 | OCSP_request_add1_nonce | ||
1790 | OCSP_request_is_signed | ||
1791 | OCSP_request_onereq_count | ||
1792 | OCSP_request_onereq_get0 | ||
1793 | OCSP_request_set1_name | ||
1794 | OCSP_request_sign | ||
1795 | OCSP_request_verify | ||
1796 | OCSP_resp_count | ||
1797 | OCSP_resp_find | ||
1798 | OCSP_resp_find_status | ||
1799 | OCSP_resp_get0 | ||
1800 | OCSP_response_create | ||
1801 | OCSP_response_get1_basic | ||
1802 | OCSP_response_status | ||
1803 | OCSP_response_status_str | ||
1804 | OCSP_sendreq_bio | ||
1805 | OCSP_sendreq_nbio | ||
1806 | OCSP_sendreq_new | ||
1807 | OCSP_single_get0_status | ||
1808 | OCSP_url_svcloc_new | ||
1809 | OPENSSL_add_all_algorithms_conf | ||
1810 | OPENSSL_add_all_algorithms_noconf | ||
1811 | OPENSSL_asc2uni | ||
1812 | OPENSSL_cleanse | ||
1813 | OPENSSL_config | ||
1814 | OPENSSL_cpu_caps | ||
1815 | OPENSSL_cpuid_setup | ||
1816 | OPENSSL_ia32cap_P | ||
1817 | OPENSSL_init | ||
1818 | OPENSSL_load_builtin_modules | ||
1819 | OPENSSL_no_config | ||
1820 | OPENSSL_strcasecmp | ||
1821 | OPENSSL_strncasecmp | ||
1822 | OPENSSL_uni2asc | ||
1823 | OTHERNAME_cmp | ||
1824 | OTHERNAME_free | ||
1825 | OTHERNAME_it | ||
1826 | OTHERNAME_new | ||
1827 | OpenSSLDie | ||
1828 | OpenSSL_add_all_ciphers | ||
1829 | OpenSSL_add_all_digests | ||
1830 | PBE2PARAM_free | ||
1831 | PBE2PARAM_it | ||
1832 | PBE2PARAM_new | ||
1833 | PBEPARAM_free | ||
1834 | PBEPARAM_it | ||
1835 | PBEPARAM_new | ||
1836 | PBKDF2PARAM_free | ||
1837 | PBKDF2PARAM_it | ||
1838 | PBKDF2PARAM_new | ||
1839 | PEM_ASN1_read | ||
1840 | PEM_ASN1_read_bio | ||
1841 | PEM_ASN1_write | ||
1842 | PEM_ASN1_write_bio | ||
1843 | PEM_SealFinal | ||
1844 | PEM_SealInit | ||
1845 | PEM_SealUpdate | ||
1846 | PEM_SignFinal | ||
1847 | PEM_SignInit | ||
1848 | PEM_SignUpdate | ||
1849 | PEM_X509_INFO_read | ||
1850 | PEM_X509_INFO_read_bio | ||
1851 | PEM_X509_INFO_write_bio | ||
1852 | PEM_bytes_read_bio | ||
1853 | PEM_def_callback | ||
1854 | PEM_dek_info | ||
1855 | PEM_do_header | ||
1856 | PEM_get_EVP_CIPHER_INFO | ||
1857 | PEM_proc_type | ||
1858 | PEM_read | ||
1859 | PEM_read_DHparams | ||
1860 | PEM_read_DSAPrivateKey | ||
1861 | PEM_read_DSA_PUBKEY | ||
1862 | PEM_read_DSAparams | ||
1863 | PEM_read_ECPKParameters | ||
1864 | PEM_read_ECPrivateKey | ||
1865 | PEM_read_EC_PUBKEY | ||
1866 | PEM_read_NETSCAPE_CERT_SEQUENCE | ||
1867 | PEM_read_PKCS7 | ||
1868 | PEM_read_PKCS8 | ||
1869 | PEM_read_PKCS8_PRIV_KEY_INFO | ||
1870 | PEM_read_PUBKEY | ||
1871 | PEM_read_PrivateKey | ||
1872 | PEM_read_RSAPrivateKey | ||
1873 | PEM_read_RSAPublicKey | ||
1874 | PEM_read_RSA_PUBKEY | ||
1875 | PEM_read_X509 | ||
1876 | PEM_read_X509_AUX | ||
1877 | PEM_read_X509_CERT_PAIR | ||
1878 | PEM_read_X509_CRL | ||
1879 | PEM_read_X509_REQ | ||
1880 | PEM_read_bio | ||
1881 | PEM_read_bio_DHparams | ||
1882 | PEM_read_bio_DSAPrivateKey | ||
1883 | PEM_read_bio_DSA_PUBKEY | ||
1884 | PEM_read_bio_DSAparams | ||
1885 | PEM_read_bio_ECPKParameters | ||
1886 | PEM_read_bio_ECPrivateKey | ||
1887 | PEM_read_bio_EC_PUBKEY | ||
1888 | PEM_read_bio_NETSCAPE_CERT_SEQUENCE | ||
1889 | PEM_read_bio_PKCS7 | ||
1890 | PEM_read_bio_PKCS8 | ||
1891 | PEM_read_bio_PKCS8_PRIV_KEY_INFO | ||
1892 | PEM_read_bio_PUBKEY | ||
1893 | PEM_read_bio_Parameters | ||
1894 | PEM_read_bio_PrivateKey | ||
1895 | PEM_read_bio_RSAPrivateKey | ||
1896 | PEM_read_bio_RSAPublicKey | ||
1897 | PEM_read_bio_RSA_PUBKEY | ||
1898 | PEM_read_bio_X509 | ||
1899 | PEM_read_bio_X509_AUX | ||
1900 | PEM_read_bio_X509_CERT_PAIR | ||
1901 | PEM_read_bio_X509_CRL | ||
1902 | PEM_read_bio_X509_REQ | ||
1903 | PEM_write | ||
1904 | PEM_write_DHparams | ||
1905 | PEM_write_DSAPrivateKey | ||
1906 | PEM_write_DSA_PUBKEY | ||
1907 | PEM_write_DSAparams | ||
1908 | PEM_write_ECPKParameters | ||
1909 | PEM_write_ECPrivateKey | ||
1910 | PEM_write_EC_PUBKEY | ||
1911 | PEM_write_NETSCAPE_CERT_SEQUENCE | ||
1912 | PEM_write_PKCS7 | ||
1913 | PEM_write_PKCS8 | ||
1914 | PEM_write_PKCS8PrivateKey | ||
1915 | PEM_write_PKCS8PrivateKey_nid | ||
1916 | PEM_write_PKCS8_PRIV_KEY_INFO | ||
1917 | PEM_write_PUBKEY | ||
1918 | PEM_write_PrivateKey | ||
1919 | PEM_write_RSAPrivateKey | ||
1920 | PEM_write_RSAPublicKey | ||
1921 | PEM_write_RSA_PUBKEY | ||
1922 | PEM_write_X509 | ||
1923 | PEM_write_X509_AUX | ||
1924 | PEM_write_X509_CERT_PAIR | ||
1925 | PEM_write_X509_CRL | ||
1926 | PEM_write_X509_REQ | ||
1927 | PEM_write_X509_REQ_NEW | ||
1928 | PEM_write_bio | ||
1929 | PEM_write_bio_ASN1_stream | ||
1930 | PEM_write_bio_DHparams | ||
1931 | PEM_write_bio_DSAPrivateKey | ||
1932 | PEM_write_bio_DSA_PUBKEY | ||
1933 | PEM_write_bio_DSAparams | ||
1934 | PEM_write_bio_ECPKParameters | ||
1935 | PEM_write_bio_ECPrivateKey | ||
1936 | PEM_write_bio_EC_PUBKEY | ||
1937 | PEM_write_bio_NETSCAPE_CERT_SEQUENCE | ||
1938 | PEM_write_bio_PKCS7 | ||
1939 | PEM_write_bio_PKCS7_stream | ||
1940 | PEM_write_bio_PKCS8 | ||
1941 | PEM_write_bio_PKCS8PrivateKey | ||
1942 | PEM_write_bio_PKCS8PrivateKey_nid | ||
1943 | PEM_write_bio_PKCS8_PRIV_KEY_INFO | ||
1944 | PEM_write_bio_PUBKEY | ||
1945 | PEM_write_bio_Parameters | ||
1946 | PEM_write_bio_PrivateKey | ||
1947 | PEM_write_bio_RSAPrivateKey | ||
1948 | PEM_write_bio_RSAPublicKey | ||
1949 | PEM_write_bio_RSA_PUBKEY | ||
1950 | PEM_write_bio_X509 | ||
1951 | PEM_write_bio_X509_AUX | ||
1952 | PEM_write_bio_X509_CERT_PAIR | ||
1953 | PEM_write_bio_X509_CRL | ||
1954 | PEM_write_bio_X509_REQ | ||
1955 | PEM_write_bio_X509_REQ_NEW | ||
1956 | PKCS12_AUTHSAFES_it | ||
1957 | PKCS12_BAGS_free | ||
1958 | PKCS12_BAGS_it | ||
1959 | PKCS12_BAGS_new | ||
1960 | PKCS12_MAC_DATA_free | ||
1961 | PKCS12_MAC_DATA_it | ||
1962 | PKCS12_MAC_DATA_new | ||
1963 | PKCS12_MAKE_KEYBAG | ||
1964 | PKCS12_MAKE_SHKEYBAG | ||
1965 | PKCS12_PBE_add | ||
1966 | PKCS12_PBE_keyivgen | ||
1967 | PKCS12_SAFEBAGS_it | ||
1968 | PKCS12_SAFEBAG_free | ||
1969 | PKCS12_SAFEBAG_it | ||
1970 | PKCS12_SAFEBAG_new | ||
1971 | PKCS12_add_CSPName_asc | ||
1972 | PKCS12_add_cert | ||
1973 | PKCS12_add_friendlyname_asc | ||
1974 | PKCS12_add_friendlyname_uni | ||
1975 | PKCS12_add_key | ||
1976 | PKCS12_add_localkeyid | ||
1977 | PKCS12_add_safe | ||
1978 | PKCS12_add_safes | ||
1979 | PKCS12_certbag2x509 | ||
1980 | PKCS12_certbag2x509crl | ||
1981 | PKCS12_create | ||
1982 | PKCS12_decrypt_skey | ||
1983 | PKCS12_free | ||
1984 | PKCS12_gen_mac | ||
1985 | PKCS12_get_attr_gen | ||
1986 | PKCS12_get_friendlyname | ||
1987 | PKCS12_init | ||
1988 | PKCS12_it | ||
1989 | PKCS12_item_decrypt_d2i | ||
1990 | PKCS12_item_i2d_encrypt | ||
1991 | PKCS12_item_pack_safebag | ||
1992 | PKCS12_key_gen_asc | ||
1993 | PKCS12_key_gen_uni | ||
1994 | PKCS12_new | ||
1995 | PKCS12_newpass | ||
1996 | PKCS12_pack_authsafes | ||
1997 | PKCS12_pack_p7data | ||
1998 | PKCS12_pack_p7encdata | ||
1999 | PKCS12_parse | ||
2000 | PKCS12_pbe_crypt | ||
2001 | PKCS12_set_mac | ||
2002 | PKCS12_setup_mac | ||
2003 | PKCS12_unpack_authsafes | ||
2004 | PKCS12_unpack_p7data | ||
2005 | PKCS12_unpack_p7encdata | ||
2006 | PKCS12_verify_mac | ||
2007 | PKCS12_x5092certbag | ||
2008 | PKCS12_x509crl2certbag | ||
2009 | PKCS1_MGF1 | ||
2010 | PKCS5_PBE_add | ||
2011 | PKCS5_PBE_keyivgen | ||
2012 | PKCS5_PBKDF2_HMAC | ||
2013 | PKCS5_PBKDF2_HMAC_SHA1 | ||
2014 | PKCS5_pbe2_set | ||
2015 | PKCS5_pbe2_set_iv | ||
2016 | PKCS5_pbe_set | ||
2017 | PKCS5_pbe_set0_algor | ||
2018 | PKCS5_pbkdf2_set | ||
2019 | PKCS5_v2_PBE_keyivgen | ||
2020 | PKCS7_ATTR_SIGN_it | ||
2021 | PKCS7_ATTR_VERIFY_it | ||
2022 | PKCS7_DIGEST_free | ||
2023 | PKCS7_DIGEST_it | ||
2024 | PKCS7_DIGEST_new | ||
2025 | PKCS7_ENCRYPT_free | ||
2026 | PKCS7_ENCRYPT_it | ||
2027 | PKCS7_ENCRYPT_new | ||
2028 | PKCS7_ENC_CONTENT_free | ||
2029 | PKCS7_ENC_CONTENT_it | ||
2030 | PKCS7_ENC_CONTENT_new | ||
2031 | PKCS7_ENVELOPE_free | ||
2032 | PKCS7_ENVELOPE_it | ||
2033 | PKCS7_ENVELOPE_new | ||
2034 | PKCS7_ISSUER_AND_SERIAL_digest | ||
2035 | PKCS7_ISSUER_AND_SERIAL_free | ||
2036 | PKCS7_ISSUER_AND_SERIAL_it | ||
2037 | PKCS7_ISSUER_AND_SERIAL_new | ||
2038 | PKCS7_RECIP_INFO_free | ||
2039 | PKCS7_RECIP_INFO_get0_alg | ||
2040 | PKCS7_RECIP_INFO_it | ||
2041 | PKCS7_RECIP_INFO_new | ||
2042 | PKCS7_RECIP_INFO_set | ||
2043 | PKCS7_SIGNED_free | ||
2044 | PKCS7_SIGNED_it | ||
2045 | PKCS7_SIGNED_new | ||
2046 | PKCS7_SIGNER_INFO_free | ||
2047 | PKCS7_SIGNER_INFO_get0_algs | ||
2048 | PKCS7_SIGNER_INFO_it | ||
2049 | PKCS7_SIGNER_INFO_new | ||
2050 | PKCS7_SIGNER_INFO_set | ||
2051 | PKCS7_SIGNER_INFO_sign | ||
2052 | PKCS7_SIGN_ENVELOPE_free | ||
2053 | PKCS7_SIGN_ENVELOPE_it | ||
2054 | PKCS7_SIGN_ENVELOPE_new | ||
2055 | PKCS7_add0_attrib_signing_time | ||
2056 | PKCS7_add1_attrib_digest | ||
2057 | PKCS7_add_attrib_content_type | ||
2058 | PKCS7_add_attrib_smimecap | ||
2059 | PKCS7_add_attribute | ||
2060 | PKCS7_add_certificate | ||
2061 | PKCS7_add_crl | ||
2062 | PKCS7_add_recipient | ||
2063 | PKCS7_add_recipient_info | ||
2064 | PKCS7_add_signature | ||
2065 | PKCS7_add_signed_attribute | ||
2066 | PKCS7_add_signer | ||
2067 | PKCS7_cert_from_signer_info | ||
2068 | PKCS7_content_new | ||
2069 | PKCS7_ctrl | ||
2070 | PKCS7_dataDecode | ||
2071 | PKCS7_dataFinal | ||
2072 | PKCS7_dataInit | ||
2073 | PKCS7_dataVerify | ||
2074 | PKCS7_decrypt | ||
2075 | PKCS7_digest_from_attributes | ||
2076 | PKCS7_dup | ||
2077 | PKCS7_encrypt | ||
2078 | PKCS7_final | ||
2079 | PKCS7_free | ||
2080 | PKCS7_get0_signers | ||
2081 | PKCS7_get_attribute | ||
2082 | PKCS7_get_issuer_and_serial | ||
2083 | PKCS7_get_signed_attribute | ||
2084 | PKCS7_get_signer_info | ||
2085 | PKCS7_get_smimecap | ||
2086 | PKCS7_it | ||
2087 | PKCS7_new | ||
2088 | PKCS7_print_ctx | ||
2089 | PKCS7_set0_type_other | ||
2090 | PKCS7_set_attributes | ||
2091 | PKCS7_set_cipher | ||
2092 | PKCS7_set_content | ||
2093 | PKCS7_set_digest | ||
2094 | PKCS7_set_signed_attributes | ||
2095 | PKCS7_set_type | ||
2096 | PKCS7_sign | ||
2097 | PKCS7_sign_add_signer | ||
2098 | PKCS7_signatureVerify | ||
2099 | PKCS7_simple_smimecap | ||
2100 | PKCS7_stream | ||
2101 | PKCS7_to_TS_TST_INFO | ||
2102 | PKCS7_verify | ||
2103 | PKCS8_PRIV_KEY_INFO_free | ||
2104 | PKCS8_PRIV_KEY_INFO_it | ||
2105 | PKCS8_PRIV_KEY_INFO_new | ||
2106 | PKCS8_add_keyusage | ||
2107 | PKCS8_decrypt | ||
2108 | PKCS8_encrypt | ||
2109 | PKCS8_pkey_get0 | ||
2110 | PKCS8_pkey_set0 | ||
2111 | PKCS8_set_broken | ||
2112 | PKEY_USAGE_PERIOD_free | ||
2113 | PKEY_USAGE_PERIOD_it | ||
2114 | PKEY_USAGE_PERIOD_new | ||
2115 | POLICYINFO_free | ||
2116 | POLICYINFO_it | ||
2117 | POLICYINFO_new | ||
2118 | POLICYQUALINFO_free | ||
2119 | POLICYQUALINFO_it | ||
2120 | POLICYQUALINFO_new | ||
2121 | POLICY_CONSTRAINTS_free | ||
2122 | POLICY_CONSTRAINTS_it | ||
2123 | POLICY_CONSTRAINTS_new | ||
2124 | POLICY_MAPPINGS_it | ||
2125 | POLICY_MAPPING_free | ||
2126 | POLICY_MAPPING_it | ||
2127 | POLICY_MAPPING_new | ||
2128 | PROXY_CERT_INFO_EXTENSION_free | ||
2129 | PROXY_CERT_INFO_EXTENSION_it | ||
2130 | PROXY_CERT_INFO_EXTENSION_new | ||
2131 | PROXY_POLICY_free | ||
2132 | PROXY_POLICY_it | ||
2133 | PROXY_POLICY_new | ||
2134 | RAND_SSLeay | ||
2135 | RAND_add | ||
2136 | RAND_bytes | ||
2137 | RAND_cleanup | ||
2138 | RAND_file_name | ||
2139 | RAND_get_rand_method | ||
2140 | RAND_load_file | ||
2141 | RAND_poll | ||
2142 | RAND_pseudo_bytes | ||
2143 | RAND_seed | ||
2144 | RAND_set_rand_engine | ||
2145 | RAND_set_rand_method | ||
2146 | RAND_status | ||
2147 | RAND_write_file | ||
2148 | RC2_cbc_encrypt | ||
2149 | RC2_cfb64_encrypt | ||
2150 | RC2_decrypt | ||
2151 | RC2_ecb_encrypt | ||
2152 | RC2_encrypt | ||
2153 | RC2_ofb64_encrypt | ||
2154 | RC2_set_key | ||
2155 | RC4 | ||
2156 | RC4_options | ||
2157 | RC4_set_key | ||
2158 | RIPEMD160 | ||
2159 | RIPEMD160_Final | ||
2160 | RIPEMD160_Init | ||
2161 | RIPEMD160_Transform | ||
2162 | RIPEMD160_Update | ||
2163 | RSAPrivateKey_dup | ||
2164 | RSAPrivateKey_it | ||
2165 | RSAPublicKey_dup | ||
2166 | RSAPublicKey_it | ||
2167 | RSA_PKCS1_SSLeay | ||
2168 | RSA_PSS_PARAMS_free | ||
2169 | RSA_PSS_PARAMS_it | ||
2170 | RSA_PSS_PARAMS_new | ||
2171 | RSA_X931_hash_id | ||
2172 | RSA_blinding_off | ||
2173 | RSA_blinding_on | ||
2174 | RSA_check_key | ||
2175 | RSA_flags | ||
2176 | RSA_free | ||
2177 | RSA_generate_key | ||
2178 | RSA_generate_key_ex | ||
2179 | RSA_get_default_method | ||
2180 | RSA_get_ex_data | ||
2181 | RSA_get_ex_new_index | ||
2182 | RSA_get_method | ||
2183 | RSA_new | ||
2184 | RSA_new_method | ||
2185 | RSA_padding_add_PKCS1_OAEP | ||
2186 | RSA_padding_add_PKCS1_PSS | ||
2187 | RSA_padding_add_PKCS1_PSS_mgf1 | ||
2188 | RSA_padding_add_PKCS1_type_1 | ||
2189 | RSA_padding_add_PKCS1_type_2 | ||
2190 | RSA_padding_add_SSLv23 | ||
2191 | RSA_padding_add_X931 | ||
2192 | RSA_padding_add_none | ||
2193 | RSA_padding_check_PKCS1_OAEP | ||
2194 | RSA_padding_check_PKCS1_type_1 | ||
2195 | RSA_padding_check_PKCS1_type_2 | ||
2196 | RSA_padding_check_SSLv23 | ||
2197 | RSA_padding_check_X931 | ||
2198 | RSA_padding_check_none | ||
2199 | RSA_print | ||
2200 | RSA_print_fp | ||
2201 | RSA_private_decrypt | ||
2202 | RSA_private_encrypt | ||
2203 | RSA_public_decrypt | ||
2204 | RSA_public_encrypt | ||
2205 | RSA_set_default_method | ||
2206 | RSA_set_ex_data | ||
2207 | RSA_set_method | ||
2208 | RSA_setup_blinding | ||
2209 | RSA_sign | ||
2210 | RSA_sign_ASN1_OCTET_STRING | ||
2211 | RSA_size | ||
2212 | RSA_up_ref | ||
2213 | RSA_verify | ||
2214 | RSA_verify_ASN1_OCTET_STRING | ||
2215 | RSA_verify_PKCS1_PSS | ||
2216 | RSA_verify_PKCS1_PSS_mgf1 | ||
2217 | SHA1 | ||
2218 | SHA1_Final | ||
2219 | SHA1_Init | ||
2220 | SHA1_Transform | ||
2221 | SHA1_Update | ||
2222 | SHA224 | ||
2223 | SHA224_Final | ||
2224 | SHA224_Init | ||
2225 | SHA224_Update | ||
2226 | SHA256 | ||
2227 | SHA256_Final | ||
2228 | SHA256_Init | ||
2229 | SHA256_Transform | ||
2230 | SHA256_Update | ||
2231 | SHA384 | ||
2232 | SHA384_Final | ||
2233 | SHA384_Init | ||
2234 | SHA384_Update | ||
2235 | SHA512 | ||
2236 | SHA512_Final | ||
2237 | SHA512_Init | ||
2238 | SHA512_Transform | ||
2239 | SHA512_Update | ||
2240 | SMIME_crlf_copy | ||
2241 | SMIME_read_ASN1 | ||
2242 | SMIME_read_PKCS7 | ||
2243 | SMIME_text | ||
2244 | SMIME_write_ASN1 | ||
2245 | SMIME_write_PKCS7 | ||
2246 | SSLeay | ||
2247 | SSLeay_version | ||
2248 | STREEBOG256 | ||
2249 | STREEBOG256_Final | ||
2250 | STREEBOG256_Init | ||
2251 | STREEBOG256_Update | ||
2252 | STREEBOG512 | ||
2253 | STREEBOG512_Final | ||
2254 | STREEBOG512_Init | ||
2255 | STREEBOG512_Transform | ||
2256 | STREEBOG512_Update | ||
2257 | SXNETID_free | ||
2258 | SXNETID_it | ||
2259 | SXNETID_new | ||
2260 | SXNET_add_id_INTEGER | ||
2261 | SXNET_add_id_asc | ||
2262 | SXNET_add_id_ulong | ||
2263 | SXNET_free | ||
2264 | SXNET_get_id_INTEGER | ||
2265 | SXNET_get_id_asc | ||
2266 | SXNET_get_id_ulong | ||
2267 | SXNET_it | ||
2268 | SXNET_new | ||
2269 | TS_ACCURACY_dup | ||
2270 | TS_ACCURACY_free | ||
2271 | TS_ACCURACY_get_micros | ||
2272 | TS_ACCURACY_get_millis | ||
2273 | TS_ACCURACY_get_seconds | ||
2274 | TS_ACCURACY_it | ||
2275 | TS_ACCURACY_new | ||
2276 | TS_ACCURACY_set_micros | ||
2277 | TS_ACCURACY_set_millis | ||
2278 | TS_ACCURACY_set_seconds | ||
2279 | TS_ASN1_INTEGER_print_bio | ||
2280 | TS_CONF_get_tsa_section | ||
2281 | TS_CONF_load_cert | ||
2282 | TS_CONF_load_certs | ||
2283 | TS_CONF_load_key | ||
2284 | TS_CONF_set_accuracy | ||
2285 | TS_CONF_set_certs | ||
2286 | TS_CONF_set_clock_precision_digits | ||
2287 | TS_CONF_set_crypto_device | ||
2288 | TS_CONF_set_def_policy | ||
2289 | TS_CONF_set_default_engine | ||
2290 | TS_CONF_set_digests | ||
2291 | TS_CONF_set_ess_cert_id_chain | ||
2292 | TS_CONF_set_ordering | ||
2293 | TS_CONF_set_policies | ||
2294 | TS_CONF_set_serial | ||
2295 | TS_CONF_set_signer_cert | ||
2296 | TS_CONF_set_signer_key | ||
2297 | TS_CONF_set_tsa_name | ||
2298 | TS_MSG_IMPRINT_dup | ||
2299 | TS_MSG_IMPRINT_free | ||
2300 | TS_MSG_IMPRINT_get_algo | ||
2301 | TS_MSG_IMPRINT_get_msg | ||
2302 | TS_MSG_IMPRINT_it | ||
2303 | TS_MSG_IMPRINT_new | ||
2304 | TS_MSG_IMPRINT_print_bio | ||
2305 | TS_MSG_IMPRINT_set_algo | ||
2306 | TS_MSG_IMPRINT_set_msg | ||
2307 | TS_OBJ_print_bio | ||
2308 | TS_REQ_add_ext | ||
2309 | TS_REQ_delete_ext | ||
2310 | TS_REQ_dup | ||
2311 | TS_REQ_ext_free | ||
2312 | TS_REQ_free | ||
2313 | TS_REQ_get_cert_req | ||
2314 | TS_REQ_get_ext | ||
2315 | TS_REQ_get_ext_by_NID | ||
2316 | TS_REQ_get_ext_by_OBJ | ||
2317 | TS_REQ_get_ext_by_critical | ||
2318 | TS_REQ_get_ext_count | ||
2319 | TS_REQ_get_ext_d2i | ||
2320 | TS_REQ_get_exts | ||
2321 | TS_REQ_get_msg_imprint | ||
2322 | TS_REQ_get_nonce | ||
2323 | TS_REQ_get_policy_id | ||
2324 | TS_REQ_get_version | ||
2325 | TS_REQ_it | ||
2326 | TS_REQ_new | ||
2327 | TS_REQ_print_bio | ||
2328 | TS_REQ_set_cert_req | ||
2329 | TS_REQ_set_msg_imprint | ||
2330 | TS_REQ_set_nonce | ||
2331 | TS_REQ_set_policy_id | ||
2332 | TS_REQ_set_version | ||
2333 | TS_REQ_to_TS_VERIFY_CTX | ||
2334 | TS_RESP_CTX_add_failure_info | ||
2335 | TS_RESP_CTX_add_flags | ||
2336 | TS_RESP_CTX_add_md | ||
2337 | TS_RESP_CTX_add_policy | ||
2338 | TS_RESP_CTX_free | ||
2339 | TS_RESP_CTX_get_request | ||
2340 | TS_RESP_CTX_get_tst_info | ||
2341 | TS_RESP_CTX_new | ||
2342 | TS_RESP_CTX_set_accuracy | ||
2343 | TS_RESP_CTX_set_certs | ||
2344 | TS_RESP_CTX_set_clock_precision_digits | ||
2345 | TS_RESP_CTX_set_def_policy | ||
2346 | TS_RESP_CTX_set_extension_cb | ||
2347 | TS_RESP_CTX_set_serial_cb | ||
2348 | TS_RESP_CTX_set_signer_cert | ||
2349 | TS_RESP_CTX_set_signer_key | ||
2350 | TS_RESP_CTX_set_status_info | ||
2351 | TS_RESP_CTX_set_status_info_cond | ||
2352 | TS_RESP_create_response | ||
2353 | TS_RESP_dup | ||
2354 | TS_RESP_free | ||
2355 | TS_RESP_get_status_info | ||
2356 | TS_RESP_get_token | ||
2357 | TS_RESP_get_tst_info | ||
2358 | TS_RESP_it | ||
2359 | TS_RESP_new | ||
2360 | TS_RESP_print_bio | ||
2361 | TS_RESP_set_status_info | ||
2362 | TS_RESP_set_tst_info | ||
2363 | TS_RESP_verify_response | ||
2364 | TS_RESP_verify_signature | ||
2365 | TS_RESP_verify_token | ||
2366 | TS_STATUS_INFO_dup | ||
2367 | TS_STATUS_INFO_free | ||
2368 | TS_STATUS_INFO_it | ||
2369 | TS_STATUS_INFO_new | ||
2370 | TS_STATUS_INFO_print_bio | ||
2371 | TS_TST_INFO_add_ext | ||
2372 | TS_TST_INFO_delete_ext | ||
2373 | TS_TST_INFO_dup | ||
2374 | TS_TST_INFO_ext_free | ||
2375 | TS_TST_INFO_free | ||
2376 | TS_TST_INFO_get_accuracy | ||
2377 | TS_TST_INFO_get_ext | ||
2378 | TS_TST_INFO_get_ext_by_NID | ||
2379 | TS_TST_INFO_get_ext_by_OBJ | ||
2380 | TS_TST_INFO_get_ext_by_critical | ||
2381 | TS_TST_INFO_get_ext_count | ||
2382 | TS_TST_INFO_get_ext_d2i | ||
2383 | TS_TST_INFO_get_exts | ||
2384 | TS_TST_INFO_get_msg_imprint | ||
2385 | TS_TST_INFO_get_nonce | ||
2386 | TS_TST_INFO_get_ordering | ||
2387 | TS_TST_INFO_get_policy_id | ||
2388 | TS_TST_INFO_get_serial | ||
2389 | TS_TST_INFO_get_time | ||
2390 | TS_TST_INFO_get_tsa | ||
2391 | TS_TST_INFO_get_version | ||
2392 | TS_TST_INFO_it | ||
2393 | TS_TST_INFO_new | ||
2394 | TS_TST_INFO_print_bio | ||
2395 | TS_TST_INFO_set_accuracy | ||
2396 | TS_TST_INFO_set_msg_imprint | ||
2397 | TS_TST_INFO_set_nonce | ||
2398 | TS_TST_INFO_set_ordering | ||
2399 | TS_TST_INFO_set_policy_id | ||
2400 | TS_TST_INFO_set_serial | ||
2401 | TS_TST_INFO_set_time | ||
2402 | TS_TST_INFO_set_tsa | ||
2403 | TS_TST_INFO_set_version | ||
2404 | TS_VERIFY_CTX_cleanup | ||
2405 | TS_VERIFY_CTX_free | ||
2406 | TS_VERIFY_CTX_init | ||
2407 | TS_VERIFY_CTX_new | ||
2408 | TS_X509_ALGOR_print_bio | ||
2409 | TS_ext_print_bio | ||
2410 | TXT_DB_create_index | ||
2411 | TXT_DB_free | ||
2412 | TXT_DB_get_by_index | ||
2413 | TXT_DB_insert | ||
2414 | TXT_DB_read | ||
2415 | TXT_DB_write | ||
2416 | UI_OpenSSL | ||
2417 | UI_UTIL_read_pw | ||
2418 | UI_UTIL_read_pw_string | ||
2419 | UI_add_error_string | ||
2420 | UI_add_info_string | ||
2421 | UI_add_input_boolean | ||
2422 | UI_add_input_string | ||
2423 | UI_add_user_data | ||
2424 | UI_add_verify_string | ||
2425 | UI_construct_prompt | ||
2426 | UI_create_method | ||
2427 | UI_ctrl | ||
2428 | UI_destroy_method | ||
2429 | UI_dup_error_string | ||
2430 | UI_dup_info_string | ||
2431 | UI_dup_input_boolean | ||
2432 | UI_dup_input_string | ||
2433 | UI_dup_verify_string | ||
2434 | UI_free | ||
2435 | UI_get0_action_string | ||
2436 | UI_get0_output_string | ||
2437 | UI_get0_result | ||
2438 | UI_get0_result_string | ||
2439 | UI_get0_test_string | ||
2440 | UI_get0_user_data | ||
2441 | UI_get_default_method | ||
2442 | UI_get_ex_data | ||
2443 | UI_get_ex_new_index | ||
2444 | UI_get_input_flags | ||
2445 | UI_get_method | ||
2446 | UI_get_result_maxsize | ||
2447 | UI_get_result_minsize | ||
2448 | UI_get_string_type | ||
2449 | UI_method_get_closer | ||
2450 | UI_method_get_flusher | ||
2451 | UI_method_get_opener | ||
2452 | UI_method_get_prompt_constructor | ||
2453 | UI_method_get_reader | ||
2454 | UI_method_get_writer | ||
2455 | UI_method_set_closer | ||
2456 | UI_method_set_flusher | ||
2457 | UI_method_set_opener | ||
2458 | UI_method_set_prompt_constructor | ||
2459 | UI_method_set_reader | ||
2460 | UI_method_set_writer | ||
2461 | UI_new | ||
2462 | UI_new_method | ||
2463 | UI_process | ||
2464 | UI_set_default_method | ||
2465 | UI_set_ex_data | ||
2466 | UI_set_method | ||
2467 | UI_set_result | ||
2468 | USERNOTICE_free | ||
2469 | USERNOTICE_it | ||
2470 | USERNOTICE_new | ||
2471 | WHIRLPOOL | ||
2472 | WHIRLPOOL_BitUpdate | ||
2473 | WHIRLPOOL_Final | ||
2474 | WHIRLPOOL_Init | ||
2475 | WHIRLPOOL_Update | ||
2476 | X25519 | ||
2477 | X25519_keypair | ||
2478 | X509V3_EXT_CRL_add_conf | ||
2479 | X509V3_EXT_CRL_add_nconf | ||
2480 | X509V3_EXT_REQ_add_conf | ||
2481 | X509V3_EXT_REQ_add_nconf | ||
2482 | X509V3_EXT_add | ||
2483 | X509V3_EXT_add_alias | ||
2484 | X509V3_EXT_add_conf | ||
2485 | X509V3_EXT_add_list | ||
2486 | X509V3_EXT_add_nconf | ||
2487 | X509V3_EXT_add_nconf_sk | ||
2488 | X509V3_EXT_cleanup | ||
2489 | X509V3_EXT_conf | ||
2490 | X509V3_EXT_conf_nid | ||
2491 | X509V3_EXT_d2i | ||
2492 | X509V3_EXT_get | ||
2493 | X509V3_EXT_get_nid | ||
2494 | X509V3_EXT_i2d | ||
2495 | X509V3_EXT_nconf | ||
2496 | X509V3_EXT_nconf_nid | ||
2497 | X509V3_EXT_print | ||
2498 | X509V3_EXT_print_fp | ||
2499 | X509V3_EXT_val_prn | ||
2500 | X509V3_NAME_from_section | ||
2501 | X509V3_add1_i2d | ||
2502 | X509V3_add_standard_extensions | ||
2503 | X509V3_add_value | ||
2504 | X509V3_add_value_bool | ||
2505 | X509V3_add_value_bool_nf | ||
2506 | X509V3_add_value_int | ||
2507 | X509V3_add_value_uchar | ||
2508 | X509V3_conf_free | ||
2509 | X509V3_extensions_print | ||
2510 | X509V3_get_d2i | ||
2511 | X509V3_get_section | ||
2512 | X509V3_get_string | ||
2513 | X509V3_get_value_bool | ||
2514 | X509V3_get_value_int | ||
2515 | X509V3_parse_list | ||
2516 | X509V3_section_free | ||
2517 | X509V3_set_conf_lhash | ||
2518 | X509V3_set_ctx | ||
2519 | X509V3_set_nconf | ||
2520 | X509V3_string_free | ||
2521 | X509_ALGORS_it | ||
2522 | X509_ALGOR_cmp | ||
2523 | X509_ALGOR_dup | ||
2524 | X509_ALGOR_free | ||
2525 | X509_ALGOR_get0 | ||
2526 | X509_ALGOR_it | ||
2527 | X509_ALGOR_new | ||
2528 | X509_ALGOR_set0 | ||
2529 | X509_ALGOR_set_md | ||
2530 | X509_ATTRIBUTE_SET_it | ||
2531 | X509_ATTRIBUTE_count | ||
2532 | X509_ATTRIBUTE_create | ||
2533 | X509_ATTRIBUTE_create_by_NID | ||
2534 | X509_ATTRIBUTE_create_by_OBJ | ||
2535 | X509_ATTRIBUTE_create_by_txt | ||
2536 | X509_ATTRIBUTE_dup | ||
2537 | X509_ATTRIBUTE_free | ||
2538 | X509_ATTRIBUTE_get0_data | ||
2539 | X509_ATTRIBUTE_get0_object | ||
2540 | X509_ATTRIBUTE_get0_type | ||
2541 | X509_ATTRIBUTE_it | ||
2542 | X509_ATTRIBUTE_new | ||
2543 | X509_ATTRIBUTE_set1_data | ||
2544 | X509_ATTRIBUTE_set1_object | ||
2545 | X509_CERT_AUX_free | ||
2546 | X509_CERT_AUX_it | ||
2547 | X509_CERT_AUX_new | ||
2548 | X509_CERT_AUX_print | ||
2549 | X509_CERT_PAIR_free | ||
2550 | X509_CERT_PAIR_it | ||
2551 | X509_CERT_PAIR_new | ||
2552 | X509_CINF_free | ||
2553 | X509_CINF_it | ||
2554 | X509_CINF_new | ||
2555 | X509_CRL_INFO_free | ||
2556 | X509_CRL_INFO_it | ||
2557 | X509_CRL_INFO_new | ||
2558 | X509_CRL_METHOD_free | ||
2559 | X509_CRL_METHOD_new | ||
2560 | X509_CRL_add0_revoked | ||
2561 | X509_CRL_add1_ext_i2d | ||
2562 | X509_CRL_add_ext | ||
2563 | X509_CRL_cmp | ||
2564 | X509_CRL_delete_ext | ||
2565 | X509_CRL_digest | ||
2566 | X509_CRL_dup | ||
2567 | X509_CRL_free | ||
2568 | X509_CRL_get0_by_cert | ||
2569 | X509_CRL_get0_by_serial | ||
2570 | X509_CRL_get_ext | ||
2571 | X509_CRL_get_ext_by_NID | ||
2572 | X509_CRL_get_ext_by_OBJ | ||
2573 | X509_CRL_get_ext_by_critical | ||
2574 | X509_CRL_get_ext_count | ||
2575 | X509_CRL_get_ext_d2i | ||
2576 | X509_CRL_get_meth_data | ||
2577 | X509_CRL_it | ||
2578 | X509_CRL_match | ||
2579 | X509_CRL_new | ||
2580 | X509_CRL_print | ||
2581 | X509_CRL_print_fp | ||
2582 | X509_CRL_set_default_method | ||
2583 | X509_CRL_set_issuer_name | ||
2584 | X509_CRL_set_lastUpdate | ||
2585 | X509_CRL_set_meth_data | ||
2586 | X509_CRL_set_nextUpdate | ||
2587 | X509_CRL_set_version | ||
2588 | X509_CRL_sign | ||
2589 | X509_CRL_sign_ctx | ||
2590 | X509_CRL_sort | ||
2591 | X509_CRL_verify | ||
2592 | X509_EXTENSIONS_it | ||
2593 | X509_EXTENSION_create_by_NID | ||
2594 | X509_EXTENSION_create_by_OBJ | ||
2595 | X509_EXTENSION_dup | ||
2596 | X509_EXTENSION_free | ||
2597 | X509_EXTENSION_get_critical | ||
2598 | X509_EXTENSION_get_data | ||
2599 | X509_EXTENSION_get_object | ||
2600 | X509_EXTENSION_it | ||
2601 | X509_EXTENSION_new | ||
2602 | X509_EXTENSION_set_critical | ||
2603 | X509_EXTENSION_set_data | ||
2604 | X509_EXTENSION_set_object | ||
2605 | X509_INFO_free | ||
2606 | X509_INFO_new | ||
2607 | X509_LOOKUP_by_alias | ||
2608 | X509_LOOKUP_by_fingerprint | ||
2609 | X509_LOOKUP_by_issuer_serial | ||
2610 | X509_LOOKUP_by_subject | ||
2611 | X509_LOOKUP_ctrl | ||
2612 | X509_LOOKUP_file | ||
2613 | X509_LOOKUP_free | ||
2614 | X509_LOOKUP_hash_dir | ||
2615 | X509_LOOKUP_init | ||
2616 | X509_LOOKUP_mem | ||
2617 | X509_LOOKUP_new | ||
2618 | X509_LOOKUP_shutdown | ||
2619 | X509_NAME_ENTRIES_it | ||
2620 | X509_NAME_ENTRY_create_by_NID | ||
2621 | X509_NAME_ENTRY_create_by_OBJ | ||
2622 | X509_NAME_ENTRY_create_by_txt | ||
2623 | X509_NAME_ENTRY_dup | ||
2624 | X509_NAME_ENTRY_free | ||
2625 | X509_NAME_ENTRY_get_data | ||
2626 | X509_NAME_ENTRY_get_object | ||
2627 | X509_NAME_ENTRY_it | ||
2628 | X509_NAME_ENTRY_new | ||
2629 | X509_NAME_ENTRY_set_data | ||
2630 | X509_NAME_ENTRY_set_object | ||
2631 | X509_NAME_INTERNAL_it | ||
2632 | X509_NAME_add_entry | ||
2633 | X509_NAME_add_entry_by_NID | ||
2634 | X509_NAME_add_entry_by_OBJ | ||
2635 | X509_NAME_add_entry_by_txt | ||
2636 | X509_NAME_cmp | ||
2637 | X509_NAME_delete_entry | ||
2638 | X509_NAME_digest | ||
2639 | X509_NAME_dup | ||
2640 | X509_NAME_entry_count | ||
2641 | X509_NAME_free | ||
2642 | X509_NAME_get_entry | ||
2643 | X509_NAME_get_index_by_NID | ||
2644 | X509_NAME_get_index_by_OBJ | ||
2645 | X509_NAME_get_text_by_NID | ||
2646 | X509_NAME_get_text_by_OBJ | ||
2647 | X509_NAME_hash | ||
2648 | X509_NAME_hash_old | ||
2649 | X509_NAME_it | ||
2650 | X509_NAME_new | ||
2651 | X509_NAME_oneline | ||
2652 | X509_NAME_print | ||
2653 | X509_NAME_print_ex | ||
2654 | X509_NAME_print_ex_fp | ||
2655 | X509_NAME_set | ||
2656 | X509_OBJECT_free_contents | ||
2657 | X509_OBJECT_idx_by_subject | ||
2658 | X509_OBJECT_retrieve_by_subject | ||
2659 | X509_OBJECT_retrieve_match | ||
2660 | X509_OBJECT_up_ref_count | ||
2661 | X509_PKEY_free | ||
2662 | X509_PKEY_new | ||
2663 | X509_POLICY_NODE_print | ||
2664 | X509_PUBKEY_free | ||
2665 | X509_PUBKEY_get | ||
2666 | X509_PUBKEY_get0_param | ||
2667 | X509_PUBKEY_it | ||
2668 | X509_PUBKEY_new | ||
2669 | X509_PUBKEY_set | ||
2670 | X509_PUBKEY_set0_param | ||
2671 | X509_PURPOSE_add | ||
2672 | X509_PURPOSE_cleanup | ||
2673 | X509_PURPOSE_get0 | ||
2674 | X509_PURPOSE_get0_name | ||
2675 | X509_PURPOSE_get0_sname | ||
2676 | X509_PURPOSE_get_by_id | ||
2677 | X509_PURPOSE_get_by_sname | ||
2678 | X509_PURPOSE_get_count | ||
2679 | X509_PURPOSE_get_id | ||
2680 | X509_PURPOSE_get_trust | ||
2681 | X509_PURPOSE_set | ||
2682 | X509_REQ_INFO_free | ||
2683 | X509_REQ_INFO_it | ||
2684 | X509_REQ_INFO_new | ||
2685 | X509_REQ_add1_attr | ||
2686 | X509_REQ_add1_attr_by_NID | ||
2687 | X509_REQ_add1_attr_by_OBJ | ||
2688 | X509_REQ_add1_attr_by_txt | ||
2689 | X509_REQ_add_extensions | ||
2690 | X509_REQ_add_extensions_nid | ||
2691 | X509_REQ_check_private_key | ||
2692 | X509_REQ_delete_attr | ||
2693 | X509_REQ_digest | ||
2694 | X509_REQ_dup | ||
2695 | X509_REQ_extension_nid | ||
2696 | X509_REQ_free | ||
2697 | X509_REQ_get1_email | ||
2698 | X509_REQ_get_attr | ||
2699 | X509_REQ_get_attr_by_NID | ||
2700 | X509_REQ_get_attr_by_OBJ | ||
2701 | X509_REQ_get_attr_count | ||
2702 | X509_REQ_get_extension_nids | ||
2703 | X509_REQ_get_extensions | ||
2704 | X509_REQ_get_pubkey | ||
2705 | X509_REQ_it | ||
2706 | X509_REQ_new | ||
2707 | X509_REQ_print | ||
2708 | X509_REQ_print_ex | ||
2709 | X509_REQ_print_fp | ||
2710 | X509_REQ_set_extension_nids | ||
2711 | X509_REQ_set_pubkey | ||
2712 | X509_REQ_set_subject_name | ||
2713 | X509_REQ_set_version | ||
2714 | X509_REQ_sign | ||
2715 | X509_REQ_sign_ctx | ||
2716 | X509_REQ_to_X509 | ||
2717 | X509_REQ_verify | ||
2718 | X509_REVOKED_add1_ext_i2d | ||
2719 | X509_REVOKED_add_ext | ||
2720 | X509_REVOKED_delete_ext | ||
2721 | X509_REVOKED_free | ||
2722 | X509_REVOKED_get_ext | ||
2723 | X509_REVOKED_get_ext_by_NID | ||
2724 | X509_REVOKED_get_ext_by_OBJ | ||
2725 | X509_REVOKED_get_ext_by_critical | ||
2726 | X509_REVOKED_get_ext_count | ||
2727 | X509_REVOKED_get_ext_d2i | ||
2728 | X509_REVOKED_it | ||
2729 | X509_REVOKED_new | ||
2730 | X509_REVOKED_set_revocationDate | ||
2731 | X509_REVOKED_set_serialNumber | ||
2732 | X509_SIG_free | ||
2733 | X509_SIG_it | ||
2734 | X509_SIG_new | ||
2735 | X509_STORE_CTX_cleanup | ||
2736 | X509_STORE_CTX_free | ||
2737 | X509_STORE_CTX_get0_current_crl | ||
2738 | X509_STORE_CTX_get0_current_issuer | ||
2739 | X509_STORE_CTX_get0_param | ||
2740 | X509_STORE_CTX_get0_parent_ctx | ||
2741 | X509_STORE_CTX_get0_policy_tree | ||
2742 | X509_STORE_CTX_get1_chain | ||
2743 | X509_STORE_CTX_get1_issuer | ||
2744 | X509_STORE_CTX_get_chain | ||
2745 | X509_STORE_CTX_get_current_cert | ||
2746 | X509_STORE_CTX_get_error | ||
2747 | X509_STORE_CTX_get_error_depth | ||
2748 | X509_STORE_CTX_get_ex_data | ||
2749 | X509_STORE_CTX_get_ex_new_index | ||
2750 | X509_STORE_CTX_get_explicit_policy | ||
2751 | X509_STORE_CTX_init | ||
2752 | X509_STORE_CTX_new | ||
2753 | X509_STORE_CTX_purpose_inherit | ||
2754 | X509_STORE_CTX_set0_crls | ||
2755 | X509_STORE_CTX_set0_param | ||
2756 | X509_STORE_CTX_set_cert | ||
2757 | X509_STORE_CTX_set_chain | ||
2758 | X509_STORE_CTX_set_default | ||
2759 | X509_STORE_CTX_set_depth | ||
2760 | X509_STORE_CTX_set_error | ||
2761 | X509_STORE_CTX_set_ex_data | ||
2762 | X509_STORE_CTX_set_flags | ||
2763 | X509_STORE_CTX_set_purpose | ||
2764 | X509_STORE_CTX_set_time | ||
2765 | X509_STORE_CTX_set_trust | ||
2766 | X509_STORE_CTX_set_verify_cb | ||
2767 | X509_STORE_CTX_trusted_stack | ||
2768 | X509_STORE_add_cert | ||
2769 | X509_STORE_add_crl | ||
2770 | X509_STORE_add_lookup | ||
2771 | X509_STORE_free | ||
2772 | X509_STORE_get1_certs | ||
2773 | X509_STORE_get1_crls | ||
2774 | X509_STORE_get_by_subject | ||
2775 | X509_STORE_load_locations | ||
2776 | X509_STORE_load_mem | ||
2777 | X509_STORE_new | ||
2778 | X509_STORE_set1_param | ||
2779 | X509_STORE_set_default_paths | ||
2780 | X509_STORE_set_depth | ||
2781 | X509_STORE_set_flags | ||
2782 | X509_STORE_set_purpose | ||
2783 | X509_STORE_set_trust | ||
2784 | X509_STORE_set_verify_cb | ||
2785 | X509_TRUST_add | ||
2786 | X509_TRUST_cleanup | ||
2787 | X509_TRUST_get0 | ||
2788 | X509_TRUST_get0_name | ||
2789 | X509_TRUST_get_by_id | ||
2790 | X509_TRUST_get_count | ||
2791 | X509_TRUST_get_flags | ||
2792 | X509_TRUST_get_trust | ||
2793 | X509_TRUST_set | ||
2794 | X509_TRUST_set_default | ||
2795 | X509_VAL_free | ||
2796 | X509_VAL_it | ||
2797 | X509_VAL_new | ||
2798 | X509_VERIFY_PARAM_add0_policy | ||
2799 | X509_VERIFY_PARAM_add0_table | ||
2800 | X509_VERIFY_PARAM_clear_flags | ||
2801 | X509_VERIFY_PARAM_free | ||
2802 | X509_VERIFY_PARAM_get_depth | ||
2803 | X509_VERIFY_PARAM_get_flags | ||
2804 | X509_VERIFY_PARAM_inherit | ||
2805 | X509_VERIFY_PARAM_lookup | ||
2806 | X509_VERIFY_PARAM_new | ||
2807 | X509_VERIFY_PARAM_set1 | ||
2808 | X509_VERIFY_PARAM_set1_name | ||
2809 | X509_VERIFY_PARAM_set1_policies | ||
2810 | X509_VERIFY_PARAM_set_depth | ||
2811 | X509_VERIFY_PARAM_set_flags | ||
2812 | X509_VERIFY_PARAM_set_purpose | ||
2813 | X509_VERIFY_PARAM_set_time | ||
2814 | X509_VERIFY_PARAM_set_trust | ||
2815 | X509_VERIFY_PARAM_table_cleanup | ||
2816 | X509_add1_ext_i2d | ||
2817 | X509_add1_reject_object | ||
2818 | X509_add1_trust_object | ||
2819 | X509_add_ext | ||
2820 | X509_alias_get0 | ||
2821 | X509_alias_set1 | ||
2822 | X509_certificate_type | ||
2823 | X509_check_akid | ||
2824 | X509_check_ca | ||
2825 | X509_check_email | ||
2826 | X509_check_host | ||
2827 | X509_check_ip | ||
2828 | X509_check_ip_asc | ||
2829 | X509_check_issued | ||
2830 | X509_check_private_key | ||
2831 | X509_check_purpose | ||
2832 | X509_check_trust | ||
2833 | X509_cmp | ||
2834 | X509_cmp_current_time | ||
2835 | X509_cmp_time | ||
2836 | X509_delete_ext | ||
2837 | X509_digest | ||
2838 | X509_dup | ||
2839 | X509_email_free | ||
2840 | X509_find_by_issuer_and_serial | ||
2841 | X509_find_by_subject | ||
2842 | X509_free | ||
2843 | X509_get0_pubkey_bitstr | ||
2844 | X509_get1_email | ||
2845 | X509_get1_ocsp | ||
2846 | X509_get_default_cert_area | ||
2847 | X509_get_default_cert_dir | ||
2848 | X509_get_default_cert_dir_env | ||
2849 | X509_get_default_cert_file | ||
2850 | X509_get_default_cert_file_env | ||
2851 | X509_get_default_private_dir | ||
2852 | X509_get_ex_data | ||
2853 | X509_get_ex_new_index | ||
2854 | X509_get_ext | ||
2855 | X509_get_ext_by_NID | ||
2856 | X509_get_ext_by_OBJ | ||
2857 | X509_get_ext_by_critical | ||
2858 | X509_get_ext_count | ||
2859 | X509_get_ext_d2i | ||
2860 | X509_get_issuer_name | ||
2861 | X509_get_pubkey | ||
2862 | X509_get_pubkey_parameters | ||
2863 | X509_get_serialNumber | ||
2864 | X509_get_subject_name | ||
2865 | X509_gmtime_adj | ||
2866 | X509_issuer_and_serial_cmp | ||
2867 | X509_issuer_and_serial_hash | ||
2868 | X509_issuer_name_cmp | ||
2869 | X509_issuer_name_hash | ||
2870 | X509_issuer_name_hash_old | ||
2871 | X509_it | ||
2872 | X509_keyid_get0 | ||
2873 | X509_keyid_set1 | ||
2874 | X509_load_cert_crl_file | ||
2875 | X509_load_cert_file | ||
2876 | X509_load_crl_file | ||
2877 | X509_new | ||
2878 | X509_ocspid_print | ||
2879 | X509_policy_check | ||
2880 | X509_policy_level_get0_node | ||
2881 | X509_policy_level_node_count | ||
2882 | X509_policy_node_get0_parent | ||
2883 | X509_policy_node_get0_policy | ||
2884 | X509_policy_node_get0_qualifiers | ||
2885 | X509_policy_tree_free | ||
2886 | X509_policy_tree_get0_level | ||
2887 | X509_policy_tree_get0_policies | ||
2888 | X509_policy_tree_get0_user_policies | ||
2889 | X509_policy_tree_level_count | ||
2890 | X509_print | ||
2891 | X509_print_ex | ||
2892 | X509_print_ex_fp | ||
2893 | X509_print_fp | ||
2894 | X509_pubkey_digest | ||
2895 | X509_reject_clear | ||
2896 | X509_set_ex_data | ||
2897 | X509_set_issuer_name | ||
2898 | X509_set_notAfter | ||
2899 | X509_set_notBefore | ||
2900 | X509_set_pubkey | ||
2901 | X509_set_serialNumber | ||
2902 | X509_set_subject_name | ||
2903 | X509_set_version | ||
2904 | X509_sign | ||
2905 | X509_sign_ctx | ||
2906 | X509_signature_dump | ||
2907 | X509_signature_print | ||
2908 | X509_subject_name_cmp | ||
2909 | X509_subject_name_hash | ||
2910 | X509_subject_name_hash_old | ||
2911 | X509_supported_extension | ||
2912 | X509_time_adj | ||
2913 | X509_time_adj_ex | ||
2914 | X509_to_X509_REQ | ||
2915 | X509_trust_clear | ||
2916 | X509_up_ref | ||
2917 | X509_verify | ||
2918 | X509_verify_cert | ||
2919 | X509_verify_cert_error_string | ||
2920 | X509at_add1_attr | ||
2921 | X509at_add1_attr_by_NID | ||
2922 | X509at_add1_attr_by_OBJ | ||
2923 | X509at_add1_attr_by_txt | ||
2924 | X509at_delete_attr | ||
2925 | X509at_get0_data_by_OBJ | ||
2926 | X509at_get_attr | ||
2927 | X509at_get_attr_by_NID | ||
2928 | X509at_get_attr_by_OBJ | ||
2929 | X509at_get_attr_count | ||
2930 | X509v3_add_ext | ||
2931 | X509v3_delete_ext | ||
2932 | X509v3_get_ext | ||
2933 | X509v3_get_ext_by_NID | ||
2934 | X509v3_get_ext_by_OBJ | ||
2935 | X509v3_get_ext_by_critical | ||
2936 | X509v3_get_ext_count | ||
2937 | X9_62_CHARACTERISTIC_TWO_free | ||
2938 | X9_62_CHARACTERISTIC_TWO_it | ||
2939 | X9_62_CHARACTERISTIC_TWO_new | ||
2940 | X9_62_CURVE_it | ||
2941 | X9_62_FIELDID_it | ||
2942 | X9_62_PENTANOMIAL_free | ||
2943 | X9_62_PENTANOMIAL_it | ||
2944 | X9_62_PENTANOMIAL_new | ||
2945 | ZLONG_it | ||
2946 | _CONF_add_string | ||
2947 | _CONF_free_data | ||
2948 | _CONF_get_section | ||
2949 | _CONF_get_section_values | ||
2950 | _CONF_get_string | ||
2951 | _CONF_new_data | ||
2952 | _CONF_new_section | ||
2953 | a2d_ASN1_OBJECT | ||
2954 | a2i_ASN1_ENUMERATED | ||
2955 | a2i_ASN1_INTEGER | ||
2956 | a2i_ASN1_STRING | ||
2957 | a2i_GENERAL_NAME | ||
2958 | a2i_IPADDRESS | ||
2959 | a2i_IPADDRESS_NC | ||
2960 | a2i_ipadd | ||
2961 | asn1_Finish | ||
2962 | asn1_GetSequence | ||
2963 | asn1_add_error | ||
2964 | asn1_const_Finish | ||
2965 | asn1_do_adb | ||
2966 | asn1_do_lock | ||
2967 | asn1_enc_free | ||
2968 | asn1_enc_init | ||
2969 | asn1_enc_restore | ||
2970 | asn1_enc_save | ||
2971 | asn1_ex_c2i | ||
2972 | asn1_get_choice_selector | ||
2973 | asn1_get_field_ptr | ||
2974 | asn1_set_choice_selector | ||
2975 | b2i_PVK_bio | ||
2976 | b2i_PrivateKey | ||
2977 | b2i_PrivateKey_bio | ||
2978 | b2i_PublicKey | ||
2979 | b2i_PublicKey_bio | ||
2980 | c2i_ASN1_BIT_STRING | ||
2981 | c2i_ASN1_INTEGER | ||
2982 | c2i_ASN1_OBJECT | ||
2983 | check_defer | ||
2984 | d2i_ACCESS_DESCRIPTION | ||
2985 | d2i_ASN1_BIT_STRING | ||
2986 | d2i_ASN1_BMPSTRING | ||
2987 | d2i_ASN1_BOOLEAN | ||
2988 | d2i_ASN1_ENUMERATED | ||
2989 | d2i_ASN1_GENERALIZEDTIME | ||
2990 | d2i_ASN1_GENERALSTRING | ||
2991 | d2i_ASN1_IA5STRING | ||
2992 | d2i_ASN1_INTEGER | ||
2993 | d2i_ASN1_NULL | ||
2994 | d2i_ASN1_OBJECT | ||
2995 | d2i_ASN1_OCTET_STRING | ||
2996 | d2i_ASN1_PRINTABLE | ||
2997 | d2i_ASN1_PRINTABLESTRING | ||
2998 | d2i_ASN1_SEQUENCE_ANY | ||
2999 | d2i_ASN1_SET | ||
3000 | d2i_ASN1_SET_ANY | ||
3001 | d2i_ASN1_T61STRING | ||
3002 | d2i_ASN1_TIME | ||
3003 | d2i_ASN1_TYPE | ||
3004 | d2i_ASN1_UINTEGER | ||
3005 | d2i_ASN1_UNIVERSALSTRING | ||
3006 | d2i_ASN1_UTCTIME | ||
3007 | d2i_ASN1_UTF8STRING | ||
3008 | d2i_ASN1_VISIBLESTRING | ||
3009 | d2i_ASN1_bytes | ||
3010 | d2i_ASN1_type_bytes | ||
3011 | d2i_AUTHORITY_INFO_ACCESS | ||
3012 | d2i_AUTHORITY_KEYID | ||
3013 | d2i_AutoPrivateKey | ||
3014 | d2i_BASIC_CONSTRAINTS | ||
3015 | d2i_CERTIFICATEPOLICIES | ||
3016 | d2i_CRL_DIST_POINTS | ||
3017 | d2i_DHparams | ||
3018 | d2i_DHparams_bio | ||
3019 | d2i_DHparams_fp | ||
3020 | d2i_DIRECTORYSTRING | ||
3021 | d2i_DISPLAYTEXT | ||
3022 | d2i_DIST_POINT | ||
3023 | d2i_DIST_POINT_NAME | ||
3024 | d2i_DSAPrivateKey | ||
3025 | d2i_DSAPrivateKey_bio | ||
3026 | d2i_DSAPrivateKey_fp | ||
3027 | d2i_DSAPublicKey | ||
3028 | d2i_DSA_PUBKEY | ||
3029 | d2i_DSA_PUBKEY_bio | ||
3030 | d2i_DSA_PUBKEY_fp | ||
3031 | d2i_DSA_SIG | ||
3032 | d2i_DSAparams | ||
3033 | d2i_DSAparams_bio | ||
3034 | d2i_DSAparams_fp | ||
3035 | d2i_ECDSA_SIG | ||
3036 | d2i_ECPKPARAMETERS | ||
3037 | d2i_ECPKParameters | ||
3038 | d2i_ECParameters | ||
3039 | d2i_ECPrivateKey | ||
3040 | d2i_ECPrivateKey_bio | ||
3041 | d2i_ECPrivateKey_fp | ||
3042 | d2i_EC_PRIVATEKEY | ||
3043 | d2i_EC_PUBKEY | ||
3044 | d2i_EC_PUBKEY_bio | ||
3045 | d2i_EC_PUBKEY_fp | ||
3046 | d2i_EDIPARTYNAME | ||
3047 | d2i_ESS_CERT_ID | ||
3048 | d2i_ESS_ISSUER_SERIAL | ||
3049 | d2i_ESS_SIGNING_CERT | ||
3050 | d2i_EXTENDED_KEY_USAGE | ||
3051 | d2i_GENERAL_NAME | ||
3052 | d2i_GENERAL_NAMES | ||
3053 | d2i_GOST_CIPHER_PARAMS | ||
3054 | d2i_ISSUING_DIST_POINT | ||
3055 | d2i_NETSCAPE_CERT_SEQUENCE | ||
3056 | d2i_NETSCAPE_ENCRYPTED_PKEY | ||
3057 | d2i_NETSCAPE_PKEY | ||
3058 | d2i_NETSCAPE_SPKAC | ||
3059 | d2i_NETSCAPE_SPKI | ||
3060 | d2i_NETSCAPE_X509 | ||
3061 | d2i_NOTICEREF | ||
3062 | d2i_Netscape_RSA | ||
3063 | d2i_OCSP_BASICRESP | ||
3064 | d2i_OCSP_CERTID | ||
3065 | d2i_OCSP_CERTSTATUS | ||
3066 | d2i_OCSP_CRLID | ||
3067 | d2i_OCSP_ONEREQ | ||
3068 | d2i_OCSP_REQINFO | ||
3069 | d2i_OCSP_REQUEST | ||
3070 | d2i_OCSP_REQUEST_bio | ||
3071 | d2i_OCSP_RESPBYTES | ||
3072 | d2i_OCSP_RESPDATA | ||
3073 | d2i_OCSP_RESPID | ||
3074 | d2i_OCSP_RESPONSE | ||
3075 | d2i_OCSP_RESPONSE_bio | ||
3076 | d2i_OCSP_REVOKEDINFO | ||
3077 | d2i_OCSP_SERVICELOC | ||
3078 | d2i_OCSP_SIGNATURE | ||
3079 | d2i_OCSP_SINGLERESP | ||
3080 | d2i_OTHERNAME | ||
3081 | d2i_PBE2PARAM | ||
3082 | d2i_PBEPARAM | ||
3083 | d2i_PBKDF2PARAM | ||
3084 | d2i_PKCS12 | ||
3085 | d2i_PKCS12_BAGS | ||
3086 | d2i_PKCS12_MAC_DATA | ||
3087 | d2i_PKCS12_SAFEBAG | ||
3088 | d2i_PKCS12_bio | ||
3089 | d2i_PKCS12_fp | ||
3090 | d2i_PKCS7 | ||
3091 | d2i_PKCS7_DIGEST | ||
3092 | d2i_PKCS7_ENCRYPT | ||
3093 | d2i_PKCS7_ENC_CONTENT | ||
3094 | d2i_PKCS7_ENVELOPE | ||
3095 | d2i_PKCS7_ISSUER_AND_SERIAL | ||
3096 | d2i_PKCS7_RECIP_INFO | ||
3097 | d2i_PKCS7_SIGNED | ||
3098 | d2i_PKCS7_SIGNER_INFO | ||
3099 | d2i_PKCS7_SIGN_ENVELOPE | ||
3100 | d2i_PKCS7_bio | ||
3101 | d2i_PKCS7_fp | ||
3102 | d2i_PKCS8PrivateKey_bio | ||
3103 | d2i_PKCS8PrivateKey_fp | ||
3104 | d2i_PKCS8_PRIV_KEY_INFO | ||
3105 | d2i_PKCS8_PRIV_KEY_INFO_bio | ||
3106 | d2i_PKCS8_PRIV_KEY_INFO_fp | ||
3107 | d2i_PKCS8_bio | ||
3108 | d2i_PKCS8_fp | ||
3109 | d2i_PKEY_USAGE_PERIOD | ||
3110 | d2i_POLICYINFO | ||
3111 | d2i_POLICYQUALINFO | ||
3112 | d2i_PROXY_CERT_INFO_EXTENSION | ||
3113 | d2i_PROXY_POLICY | ||
3114 | d2i_PUBKEY | ||
3115 | d2i_PUBKEY_bio | ||
3116 | d2i_PUBKEY_fp | ||
3117 | d2i_PrivateKey | ||
3118 | d2i_PrivateKey_bio | ||
3119 | d2i_PrivateKey_fp | ||
3120 | d2i_PublicKey | ||
3121 | d2i_RSAPrivateKey | ||
3122 | d2i_RSAPrivateKey_bio | ||
3123 | d2i_RSAPrivateKey_fp | ||
3124 | d2i_RSAPublicKey | ||
3125 | d2i_RSAPublicKey_bio | ||
3126 | d2i_RSAPublicKey_fp | ||
3127 | d2i_RSA_NET | ||
3128 | d2i_RSA_PSS_PARAMS | ||
3129 | d2i_RSA_PUBKEY | ||
3130 | d2i_RSA_PUBKEY_bio | ||
3131 | d2i_RSA_PUBKEY_fp | ||
3132 | d2i_SXNET | ||
3133 | d2i_SXNETID | ||
3134 | d2i_TS_ACCURACY | ||
3135 | d2i_TS_MSG_IMPRINT | ||
3136 | d2i_TS_MSG_IMPRINT_bio | ||
3137 | d2i_TS_MSG_IMPRINT_fp | ||
3138 | d2i_TS_REQ | ||
3139 | d2i_TS_REQ_bio | ||
3140 | d2i_TS_REQ_fp | ||
3141 | d2i_TS_RESP | ||
3142 | d2i_TS_RESP_bio | ||
3143 | d2i_TS_RESP_fp | ||
3144 | d2i_TS_STATUS_INFO | ||
3145 | d2i_TS_TST_INFO | ||
3146 | d2i_TS_TST_INFO_bio | ||
3147 | d2i_TS_TST_INFO_fp | ||
3148 | d2i_USERNOTICE | ||
3149 | d2i_X509 | ||
3150 | d2i_X509_ALGOR | ||
3151 | d2i_X509_ALGORS | ||
3152 | d2i_X509_ATTRIBUTE | ||
3153 | d2i_X509_AUX | ||
3154 | d2i_X509_CERT_AUX | ||
3155 | d2i_X509_CERT_PAIR | ||
3156 | d2i_X509_CINF | ||
3157 | d2i_X509_CRL | ||
3158 | d2i_X509_CRL_INFO | ||
3159 | d2i_X509_CRL_bio | ||
3160 | d2i_X509_CRL_fp | ||
3161 | d2i_X509_EXTENSION | ||
3162 | d2i_X509_EXTENSIONS | ||
3163 | d2i_X509_NAME | ||
3164 | d2i_X509_NAME_ENTRY | ||
3165 | d2i_X509_PUBKEY | ||
3166 | d2i_X509_REQ | ||
3167 | d2i_X509_REQ_INFO | ||
3168 | d2i_X509_REQ_bio | ||
3169 | d2i_X509_REQ_fp | ||
3170 | d2i_X509_REVOKED | ||
3171 | d2i_X509_SIG | ||
3172 | d2i_X509_VAL | ||
3173 | d2i_X509_bio | ||
3174 | d2i_X509_fp | ||
3175 | get_rfc2409_prime_1024 | ||
3176 | get_rfc2409_prime_768 | ||
3177 | get_rfc3526_prime_1536 | ||
3178 | get_rfc3526_prime_2048 | ||
3179 | get_rfc3526_prime_3072 | ||
3180 | get_rfc3526_prime_4096 | ||
3181 | get_rfc3526_prime_6144 | ||
3182 | get_rfc3526_prime_8192 | ||
3183 | hex_to_string | ||
3184 | i2a_ACCESS_DESCRIPTION | ||
3185 | i2a_ASN1_ENUMERATED | ||
3186 | i2a_ASN1_INTEGER | ||
3187 | i2a_ASN1_OBJECT | ||
3188 | i2a_ASN1_STRING | ||
3189 | i2b_PVK_bio | ||
3190 | i2b_PrivateKey_bio | ||
3191 | i2b_PublicKey_bio | ||
3192 | i2c_ASN1_BIT_STRING | ||
3193 | i2c_ASN1_INTEGER | ||
3194 | i2d_ACCESS_DESCRIPTION | ||
3195 | i2d_ASN1_BIT_STRING | ||
3196 | i2d_ASN1_BMPSTRING | ||
3197 | i2d_ASN1_BOOLEAN | ||
3198 | i2d_ASN1_ENUMERATED | ||
3199 | i2d_ASN1_GENERALIZEDTIME | ||
3200 | i2d_ASN1_GENERALSTRING | ||
3201 | i2d_ASN1_IA5STRING | ||
3202 | i2d_ASN1_INTEGER | ||
3203 | i2d_ASN1_NULL | ||
3204 | i2d_ASN1_OBJECT | ||
3205 | i2d_ASN1_OCTET_STRING | ||
3206 | i2d_ASN1_PRINTABLE | ||
3207 | i2d_ASN1_PRINTABLESTRING | ||
3208 | i2d_ASN1_SEQUENCE_ANY | ||
3209 | i2d_ASN1_SET | ||
3210 | i2d_ASN1_SET_ANY | ||
3211 | i2d_ASN1_T61STRING | ||
3212 | i2d_ASN1_TIME | ||
3213 | i2d_ASN1_TYPE | ||
3214 | i2d_ASN1_UNIVERSALSTRING | ||
3215 | i2d_ASN1_UTCTIME | ||
3216 | i2d_ASN1_UTF8STRING | ||
3217 | i2d_ASN1_VISIBLESTRING | ||
3218 | i2d_ASN1_bio_stream | ||
3219 | i2d_ASN1_bytes | ||
3220 | i2d_AUTHORITY_INFO_ACCESS | ||
3221 | i2d_AUTHORITY_KEYID | ||
3222 | i2d_BASIC_CONSTRAINTS | ||
3223 | i2d_CERTIFICATEPOLICIES | ||
3224 | i2d_CRL_DIST_POINTS | ||
3225 | i2d_DHparams | ||
3226 | i2d_DHparams_bio | ||
3227 | i2d_DHparams_fp | ||
3228 | i2d_DIRECTORYSTRING | ||
3229 | i2d_DISPLAYTEXT | ||
3230 | i2d_DIST_POINT | ||
3231 | i2d_DIST_POINT_NAME | ||
3232 | i2d_DSAPrivateKey | ||
3233 | i2d_DSAPrivateKey_bio | ||
3234 | i2d_DSAPrivateKey_fp | ||
3235 | i2d_DSAPublicKey | ||
3236 | i2d_DSA_PUBKEY | ||
3237 | i2d_DSA_PUBKEY_bio | ||
3238 | i2d_DSA_PUBKEY_fp | ||
3239 | i2d_DSA_SIG | ||
3240 | i2d_DSAparams | ||
3241 | i2d_DSAparams_bio | ||
3242 | i2d_DSAparams_fp | ||
3243 | i2d_ECDSA_SIG | ||
3244 | i2d_ECPKPARAMETERS | ||
3245 | i2d_ECPKParameters | ||
3246 | i2d_ECParameters | ||
3247 | i2d_ECPrivateKey | ||
3248 | i2d_ECPrivateKey_bio | ||
3249 | i2d_ECPrivateKey_fp | ||
3250 | i2d_EC_PRIVATEKEY | ||
3251 | i2d_EC_PUBKEY | ||
3252 | i2d_EC_PUBKEY_bio | ||
3253 | i2d_EC_PUBKEY_fp | ||
3254 | i2d_EDIPARTYNAME | ||
3255 | i2d_ESS_CERT_ID | ||
3256 | i2d_ESS_ISSUER_SERIAL | ||
3257 | i2d_ESS_SIGNING_CERT | ||
3258 | i2d_EXTENDED_KEY_USAGE | ||
3259 | i2d_GENERAL_NAME | ||
3260 | i2d_GENERAL_NAMES | ||
3261 | i2d_GOST_CIPHER_PARAMS | ||
3262 | i2d_ISSUING_DIST_POINT | ||
3263 | i2d_NETSCAPE_CERT_SEQUENCE | ||
3264 | i2d_NETSCAPE_ENCRYPTED_PKEY | ||
3265 | i2d_NETSCAPE_PKEY | ||
3266 | i2d_NETSCAPE_SPKAC | ||
3267 | i2d_NETSCAPE_SPKI | ||
3268 | i2d_NETSCAPE_X509 | ||
3269 | i2d_NOTICEREF | ||
3270 | i2d_Netscape_RSA | ||
3271 | i2d_OCSP_BASICRESP | ||
3272 | i2d_OCSP_CERTID | ||
3273 | i2d_OCSP_CERTSTATUS | ||
3274 | i2d_OCSP_CRLID | ||
3275 | i2d_OCSP_ONEREQ | ||
3276 | i2d_OCSP_REQINFO | ||
3277 | i2d_OCSP_REQUEST | ||
3278 | i2d_OCSP_REQUEST_bio | ||
3279 | i2d_OCSP_RESPBYTES | ||
3280 | i2d_OCSP_RESPDATA | ||
3281 | i2d_OCSP_RESPID | ||
3282 | i2d_OCSP_RESPONSE | ||
3283 | i2d_OCSP_RESPONSE_bio | ||
3284 | i2d_OCSP_REVOKEDINFO | ||
3285 | i2d_OCSP_SERVICELOC | ||
3286 | i2d_OCSP_SIGNATURE | ||
3287 | i2d_OCSP_SINGLERESP | ||
3288 | i2d_OTHERNAME | ||
3289 | i2d_PBE2PARAM | ||
3290 | i2d_PBEPARAM | ||
3291 | i2d_PBKDF2PARAM | ||
3292 | i2d_PKCS12 | ||
3293 | i2d_PKCS12_BAGS | ||
3294 | i2d_PKCS12_MAC_DATA | ||
3295 | i2d_PKCS12_SAFEBAG | ||
3296 | i2d_PKCS12_bio | ||
3297 | i2d_PKCS12_fp | ||
3298 | i2d_PKCS7 | ||
3299 | i2d_PKCS7_DIGEST | ||
3300 | i2d_PKCS7_ENCRYPT | ||
3301 | i2d_PKCS7_ENC_CONTENT | ||
3302 | i2d_PKCS7_ENVELOPE | ||
3303 | i2d_PKCS7_ISSUER_AND_SERIAL | ||
3304 | i2d_PKCS7_NDEF | ||
3305 | i2d_PKCS7_RECIP_INFO | ||
3306 | i2d_PKCS7_SIGNED | ||
3307 | i2d_PKCS7_SIGNER_INFO | ||
3308 | i2d_PKCS7_SIGN_ENVELOPE | ||
3309 | i2d_PKCS7_bio | ||
3310 | i2d_PKCS7_bio_stream | ||
3311 | i2d_PKCS7_fp | ||
3312 | i2d_PKCS8PrivateKeyInfo_bio | ||
3313 | i2d_PKCS8PrivateKeyInfo_fp | ||
3314 | i2d_PKCS8PrivateKey_bio | ||
3315 | i2d_PKCS8PrivateKey_fp | ||
3316 | i2d_PKCS8PrivateKey_nid_bio | ||
3317 | i2d_PKCS8PrivateKey_nid_fp | ||
3318 | i2d_PKCS8_PRIV_KEY_INFO | ||
3319 | i2d_PKCS8_PRIV_KEY_INFO_bio | ||
3320 | i2d_PKCS8_PRIV_KEY_INFO_fp | ||
3321 | i2d_PKCS8_bio | ||
3322 | i2d_PKCS8_fp | ||
3323 | i2d_PKEY_USAGE_PERIOD | ||
3324 | i2d_POLICYINFO | ||
3325 | i2d_POLICYQUALINFO | ||
3326 | i2d_PROXY_CERT_INFO_EXTENSION | ||
3327 | i2d_PROXY_POLICY | ||
3328 | i2d_PUBKEY | ||
3329 | i2d_PUBKEY_bio | ||
3330 | i2d_PUBKEY_fp | ||
3331 | i2d_PrivateKey | ||
3332 | i2d_PrivateKey_bio | ||
3333 | i2d_PrivateKey_fp | ||
3334 | i2d_PublicKey | ||
3335 | i2d_RSAPrivateKey | ||
3336 | i2d_RSAPrivateKey_bio | ||
3337 | i2d_RSAPrivateKey_fp | ||
3338 | i2d_RSAPublicKey | ||
3339 | i2d_RSAPublicKey_bio | ||
3340 | i2d_RSAPublicKey_fp | ||
3341 | i2d_RSA_NET | ||
3342 | i2d_RSA_PSS_PARAMS | ||
3343 | i2d_RSA_PUBKEY | ||
3344 | i2d_RSA_PUBKEY_bio | ||
3345 | i2d_RSA_PUBKEY_fp | ||
3346 | i2d_SXNET | ||
3347 | i2d_SXNETID | ||
3348 | i2d_TS_ACCURACY | ||
3349 | i2d_TS_MSG_IMPRINT | ||
3350 | i2d_TS_MSG_IMPRINT_bio | ||
3351 | i2d_TS_MSG_IMPRINT_fp | ||
3352 | i2d_TS_REQ | ||
3353 | i2d_TS_REQ_bio | ||
3354 | i2d_TS_REQ_fp | ||
3355 | i2d_TS_RESP | ||
3356 | i2d_TS_RESP_bio | ||
3357 | i2d_TS_RESP_fp | ||
3358 | i2d_TS_STATUS_INFO | ||
3359 | i2d_TS_TST_INFO | ||
3360 | i2d_TS_TST_INFO_bio | ||
3361 | i2d_TS_TST_INFO_fp | ||
3362 | i2d_USERNOTICE | ||
3363 | i2d_X509 | ||
3364 | i2d_X509_ALGOR | ||
3365 | i2d_X509_ALGORS | ||
3366 | i2d_X509_ATTRIBUTE | ||
3367 | i2d_X509_AUX | ||
3368 | i2d_X509_CERT_AUX | ||
3369 | i2d_X509_CERT_PAIR | ||
3370 | i2d_X509_CINF | ||
3371 | i2d_X509_CRL | ||
3372 | i2d_X509_CRL_INFO | ||
3373 | i2d_X509_CRL_bio | ||
3374 | i2d_X509_CRL_fp | ||
3375 | i2d_X509_EXTENSION | ||
3376 | i2d_X509_EXTENSIONS | ||
3377 | i2d_X509_NAME | ||
3378 | i2d_X509_NAME_ENTRY | ||
3379 | i2d_X509_PUBKEY | ||
3380 | i2d_X509_REQ | ||
3381 | i2d_X509_REQ_INFO | ||
3382 | i2d_X509_REQ_bio | ||
3383 | i2d_X509_REQ_fp | ||
3384 | i2d_X509_REVOKED | ||
3385 | i2d_X509_SIG | ||
3386 | i2d_X509_VAL | ||
3387 | i2d_X509_bio | ||
3388 | i2d_X509_fp | ||
3389 | i2o_ECPublicKey | ||
3390 | i2s_ASN1_ENUMERATED | ||
3391 | i2s_ASN1_ENUMERATED_TABLE | ||
3392 | i2s_ASN1_INTEGER | ||
3393 | i2s_ASN1_OCTET_STRING | ||
3394 | i2t_ASN1_OBJECT | ||
3395 | i2v_ASN1_BIT_STRING | ||
3396 | i2v_GENERAL_NAME | ||
3397 | i2v_GENERAL_NAMES | ||
3398 | idea_cbc_encrypt | ||
3399 | idea_cfb64_encrypt | ||
3400 | idea_ecb_encrypt | ||
3401 | idea_encrypt | ||
3402 | idea_ofb64_encrypt | ||
3403 | idea_options | ||
3404 | idea_set_decrypt_key | ||
3405 | idea_set_encrypt_key | ||
3406 | lh_delete | ||
3407 | lh_doall | ||
3408 | lh_doall_arg | ||
3409 | lh_free | ||
3410 | lh_insert | ||
3411 | lh_new | ||
3412 | lh_node_stats | ||
3413 | lh_node_stats_bio | ||
3414 | lh_node_usage_stats | ||
3415 | lh_node_usage_stats_bio | ||
3416 | lh_num_items | ||
3417 | lh_retrieve | ||
3418 | lh_stats | ||
3419 | lh_stats_bio | ||
3420 | lh_strhash | ||
3421 | name_cmp | ||
3422 | o2i_ECPublicKey | ||
3423 | obj_cleanup_defer | ||
3424 | s2i_ASN1_INTEGER | ||
3425 | s2i_ASN1_OCTET_STRING | ||
3426 | sk_delete | ||
3427 | sk_delete_ptr | ||
3428 | sk_dup | ||
3429 | sk_find | ||
3430 | sk_find_ex | ||
3431 | sk_free | ||
3432 | sk_insert | ||
3433 | sk_is_sorted | ||
3434 | sk_new | ||
3435 | sk_new_null | ||
3436 | sk_num | ||
3437 | sk_pop | ||
3438 | sk_pop_free | ||
3439 | sk_push | ||
3440 | sk_set | ||
3441 | sk_set_cmp_func | ||
3442 | sk_shift | ||
3443 | sk_sort | ||
3444 | sk_unshift | ||
3445 | sk_value | ||
3446 | sk_zero | ||
3447 | string_to_hex | ||
3448 | v2i_ASN1_BIT_STRING | ||
3449 | v2i_GENERAL_NAME | ||
3450 | v2i_GENERAL_NAMES | ||
3451 | v2i_GENERAL_NAME_ex | ||
diff --git a/src/lib/libcrypto/aes/aes_locl.h b/src/lib/libcrypto/aes/aes_locl.h index 83b20b5f5b..c47f65da62 100644 --- a/src/lib/libcrypto/aes/aes_locl.h +++ b/src/lib/libcrypto/aes/aes_locl.h | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: aes_locl.h,v 1.10 2014/06/12 15:49:27 deraadt Exp $ */ | 1 | /* $OpenBSD: aes_locl.h,v 1.11 2016/12/21 15:49:29 jsing Exp $ */ |
2 | /* ==================================================================== | 2 | /* ==================================================================== |
3 | * Copyright (c) 1998-2002 The OpenSSL Project. All rights reserved. | 3 | * Copyright (c) 1998-2002 The OpenSSL Project. All rights reserved. |
4 | * | 4 | * |
@@ -62,6 +62,8 @@ | |||
62 | #include <stdlib.h> | 62 | #include <stdlib.h> |
63 | #include <string.h> | 63 | #include <string.h> |
64 | 64 | ||
65 | __BEGIN_HIDDEN_DECLS | ||
66 | |||
65 | #define GETU32(pt) (((u32)(pt)[0] << 24) ^ ((u32)(pt)[1] << 16) ^ ((u32)(pt)[2] << 8) ^ ((u32)(pt)[3])) | 67 | #define GETU32(pt) (((u32)(pt)[0] << 24) ^ ((u32)(pt)[1] << 16) ^ ((u32)(pt)[2] << 8) ^ ((u32)(pt)[3])) |
66 | #define PUTU32(ct, st) { (ct)[0] = (u8)((st) >> 24); (ct)[1] = (u8)((st) >> 16); (ct)[2] = (u8)((st) >> 8); (ct)[3] = (u8)(st); } | 68 | #define PUTU32(ct, st) { (ct)[0] = (u8)((st) >> 24); (ct)[1] = (u8)((st) >> 16); (ct)[2] = (u8)((st) >> 8); (ct)[3] = (u8)(st); } |
67 | 69 | ||
@@ -76,4 +78,6 @@ typedef unsigned char u8; | |||
76 | /* This controls loop-unrolling in aes_core.c */ | 78 | /* This controls loop-unrolling in aes_core.c */ |
77 | #undef FULL_UNROLL | 79 | #undef FULL_UNROLL |
78 | 80 | ||
81 | __END_HIDDEN_DECLS | ||
82 | |||
79 | #endif /* !HEADER_AES_LOCL_H */ | 83 | #endif /* !HEADER_AES_LOCL_H */ |
diff --git a/src/lib/libcrypto/asn1/asn1_locl.h b/src/lib/libcrypto/asn1/asn1_locl.h index 9b612c8183..17bb4157a9 100644 --- a/src/lib/libcrypto/asn1/asn1_locl.h +++ b/src/lib/libcrypto/asn1/asn1_locl.h | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: asn1_locl.h,v 1.7 2015/10/19 16:32:37 beck Exp $ */ | 1 | /* $OpenBSD: asn1_locl.h,v 1.8 2016/12/21 15:49:29 jsing Exp $ */ |
2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL | 2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL |
3 | * project 2006. | 3 | * project 2006. |
4 | */ | 4 | */ |
@@ -56,6 +56,8 @@ | |||
56 | * | 56 | * |
57 | */ | 57 | */ |
58 | 58 | ||
59 | __BEGIN_HIDDEN_DECLS | ||
60 | |||
59 | /* Internal ASN1 structures and functions: not for application use */ | 61 | /* Internal ASN1 structures and functions: not for application use */ |
60 | 62 | ||
61 | /* ASN1 print context structure */ | 63 | /* ASN1 print context structure */ |
@@ -149,3 +151,5 @@ struct x509_crl_method_st { | |||
149 | 151 | ||
150 | int UTF8_getc(const unsigned char *str, int len, unsigned long *val); | 152 | int UTF8_getc(const unsigned char *str, int len, unsigned long *val); |
151 | int UTF8_putc(unsigned char *str, int len, unsigned long value); | 153 | int UTF8_putc(unsigned char *str, int len, unsigned long value); |
154 | |||
155 | __END_HIDDEN_DECLS | ||
diff --git a/src/lib/libcrypto/asn1/charmap.h b/src/lib/libcrypto/asn1/charmap.h index d9397bf826..bed5487600 100644 --- a/src/lib/libcrypto/asn1/charmap.h +++ b/src/lib/libcrypto/asn1/charmap.h | |||
@@ -1,8 +1,10 @@ | |||
1 | /* $OpenBSD: charmap.h,v 1.4 2014/06/12 15:49:27 deraadt Exp $ */ | 1 | /* $OpenBSD: charmap.h,v 1.5 2016/12/21 15:49:29 jsing Exp $ */ |
2 | /* Auto generated with chartype.pl script. | 2 | /* Auto generated with chartype.pl script. |
3 | * Mask of various character properties | 3 | * Mask of various character properties |
4 | */ | 4 | */ |
5 | 5 | ||
6 | __BEGIN_HIDDEN_DECLS | ||
7 | |||
6 | static const unsigned char char_type[] = { | 8 | static const unsigned char char_type[] = { |
7 | 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, | 9 | 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, |
8 | 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, | 10 | 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, |
@@ -13,3 +15,5 @@ static const unsigned char char_type[] = { | |||
13 | 0, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, | 15 | 0, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, |
14 | 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 0, 0, 0, 0, 2 | 16 | 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 0, 0, 0, 0, 2 |
15 | }; | 17 | }; |
18 | |||
19 | __END_HIDDEN_DECLS | ||
diff --git a/src/lib/libcrypto/bf/bf_pi.h b/src/lib/libcrypto/bf/bf_pi.h index fe9b9e8a4b..ce4843a6b2 100644 --- a/src/lib/libcrypto/bf/bf_pi.h +++ b/src/lib/libcrypto/bf/bf_pi.h | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: bf_pi.h,v 1.3 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: bf_pi.h,v 1.4 2016/12/21 15:49:29 jsing Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -56,6 +56,8 @@ | |||
56 | * [including the GNU Public Licence.] | 56 | * [including the GNU Public Licence.] |
57 | */ | 57 | */ |
58 | 58 | ||
59 | __BEGIN_HIDDEN_DECLS | ||
60 | |||
59 | static const BF_KEY bf_init= { | 61 | static const BF_KEY bf_init= { |
60 | { | 62 | { |
61 | 0x243f6a88L, 0x85a308d3L, 0x13198a2eL, 0x03707344L, | 63 | 0x243f6a88L, 0x85a308d3L, 0x13198a2eL, 0x03707344L, |
@@ -323,3 +325,4 @@ static const BF_KEY bf_init= { | |||
323 | } | 325 | } |
324 | }; | 326 | }; |
325 | 327 | ||
328 | __END_HIDDEN_DECLS | ||
diff --git a/src/lib/libcrypto/bn/bn.h b/src/lib/libcrypto/bn/bn.h index 4ae6a8195d..5f8278faa8 100644 --- a/src/lib/libcrypto/bn/bn.h +++ b/src/lib/libcrypto/bn/bn.h | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: bn.h,v 1.31 2016/03/04 16:23:30 deraadt Exp $ */ | 1 | /* $OpenBSD: bn.h,v 1.32 2016/12/21 15:49:29 jsing Exp $ */ |
2 | /* Copyright (C) 1995-1997 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1997 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -617,118 +617,6 @@ const BIGNUM *BN_get0_nist_prime_256(void); | |||
617 | const BIGNUM *BN_get0_nist_prime_384(void); | 617 | const BIGNUM *BN_get0_nist_prime_384(void); |
618 | const BIGNUM *BN_get0_nist_prime_521(void); | 618 | const BIGNUM *BN_get0_nist_prime_521(void); |
619 | 619 | ||
620 | /* library internal functions */ | ||
621 | |||
622 | #define bn_wexpand(a,words) (((words) <= (a)->dmax)?(a):bn_expand2((a),(words))) | ||
623 | BIGNUM *bn_expand2(BIGNUM *a, int words); | ||
624 | BIGNUM *bn_expand(BIGNUM *a, int bits); | ||
625 | |||
626 | #ifndef OPENSSL_NO_DEPRECATED | ||
627 | BIGNUM *bn_dup_expand(const BIGNUM *a, int words); /* unused */ | ||
628 | #endif | ||
629 | |||
630 | /* Bignum consistency macros | ||
631 | * There is one "API" macro, bn_fix_top(), for stripping leading zeroes from | ||
632 | * bignum data after direct manipulations on the data. There is also an | ||
633 | * "internal" macro, bn_check_top(), for verifying that there are no leading | ||
634 | * zeroes. Unfortunately, some auditing is required due to the fact that | ||
635 | * bn_fix_top() has become an overabused duct-tape because bignum data is | ||
636 | * occasionally passed around in an inconsistent state. So the following | ||
637 | * changes have been made to sort this out; | ||
638 | * - bn_fix_top()s implementation has been moved to bn_correct_top() | ||
639 | * - if BN_DEBUG isn't defined, bn_fix_top() maps to bn_correct_top(), and | ||
640 | * bn_check_top() is as before. | ||
641 | * - if BN_DEBUG *is* defined; | ||
642 | * - bn_check_top() tries to pollute unused words even if the bignum 'top' is | ||
643 | * consistent. (ed: only if BN_DEBUG_RAND is defined) | ||
644 | * - bn_fix_top() maps to bn_check_top() rather than "fixing" anything. | ||
645 | * The idea is to have debug builds flag up inconsistent bignums when they | ||
646 | * occur. If that occurs in a bn_fix_top(), we examine the code in question; if | ||
647 | * the use of bn_fix_top() was appropriate (ie. it follows directly after code | ||
648 | * that manipulates the bignum) it is converted to bn_correct_top(), and if it | ||
649 | * was not appropriate, we convert it permanently to bn_check_top() and track | ||
650 | * down the cause of the bug. Eventually, no internal code should be using the | ||
651 | * bn_fix_top() macro. External applications and libraries should try this with | ||
652 | * their own code too, both in terms of building against the openssl headers | ||
653 | * with BN_DEBUG defined *and* linking with a version of OpenSSL built with it | ||
654 | * defined. This not only improves external code, it provides more test | ||
655 | * coverage for openssl's own code. | ||
656 | */ | ||
657 | |||
658 | #ifdef BN_DEBUG | ||
659 | |||
660 | /* We only need assert() when debugging */ | ||
661 | #include <assert.h> | ||
662 | |||
663 | #ifdef BN_DEBUG_RAND | ||
664 | #define bn_pollute(a) \ | ||
665 | do { \ | ||
666 | const BIGNUM *_bnum1 = (a); \ | ||
667 | if(_bnum1->top < _bnum1->dmax) { \ | ||
668 | unsigned char _tmp_char; \ | ||
669 | /* We cast away const without the compiler knowing, any \ | ||
670 | * *genuinely* constant variables that aren't mutable \ | ||
671 | * wouldn't be constructed with top!=dmax. */ \ | ||
672 | BN_ULONG *_not_const; \ | ||
673 | memcpy(&_not_const, &_bnum1->d, sizeof(BN_ULONG*)); \ | ||
674 | arc4random_buf(&_tmp_char, 1); \ | ||
675 | memset((unsigned char *)(_not_const + _bnum1->top), _tmp_char, \ | ||
676 | (_bnum1->dmax - _bnum1->top) * sizeof(BN_ULONG)); \ | ||
677 | } \ | ||
678 | } while(0) | ||
679 | #else | ||
680 | #define bn_pollute(a) | ||
681 | #endif | ||
682 | |||
683 | #define bn_check_top(a) \ | ||
684 | do { \ | ||
685 | const BIGNUM *_bnum2 = (a); \ | ||
686 | if (_bnum2 != NULL) { \ | ||
687 | assert((_bnum2->top == 0) || \ | ||
688 | (_bnum2->d[_bnum2->top - 1] != 0)); \ | ||
689 | bn_pollute(_bnum2); \ | ||
690 | } \ | ||
691 | } while(0) | ||
692 | |||
693 | #define bn_fix_top(a) bn_check_top(a) | ||
694 | |||
695 | #define bn_check_size(bn, bits) bn_wcheck_size(bn, ((bits+BN_BITS2-1))/BN_BITS2) | ||
696 | #define bn_wcheck_size(bn, words) \ | ||
697 | do { \ | ||
698 | const BIGNUM *_bnum2 = (bn); \ | ||
699 | assert(words <= (_bnum2)->dmax && words >= (_bnum2)->top); \ | ||
700 | } while(0) | ||
701 | |||
702 | #else /* !BN_DEBUG */ | ||
703 | |||
704 | #define bn_pollute(a) | ||
705 | #define bn_check_top(a) | ||
706 | #define bn_fix_top(a) bn_correct_top(a) | ||
707 | #define bn_check_size(bn, bits) | ||
708 | #define bn_wcheck_size(bn, words) | ||
709 | |||
710 | #endif | ||
711 | |||
712 | #define bn_correct_top(a) \ | ||
713 | { \ | ||
714 | BN_ULONG *ftl; \ | ||
715 | int tmp_top = (a)->top; \ | ||
716 | if (tmp_top > 0) \ | ||
717 | { \ | ||
718 | for (ftl= &((a)->d[tmp_top-1]); tmp_top > 0; tmp_top--) \ | ||
719 | if (*(ftl--)) break; \ | ||
720 | (a)->top = tmp_top; \ | ||
721 | } \ | ||
722 | bn_pollute(a); \ | ||
723 | } | ||
724 | |||
725 | BN_ULONG bn_mul_add_words(BN_ULONG *rp, const BN_ULONG *ap, int num, BN_ULONG w); | ||
726 | BN_ULONG bn_mul_words(BN_ULONG *rp, const BN_ULONG *ap, int num, BN_ULONG w); | ||
727 | void bn_sqr_words(BN_ULONG *rp, const BN_ULONG *ap, int num); | ||
728 | BN_ULONG bn_div_words(BN_ULONG h, BN_ULONG l, BN_ULONG d); | ||
729 | BN_ULONG bn_add_words(BN_ULONG *rp, const BN_ULONG *ap, const BN_ULONG *bp, int num); | ||
730 | BN_ULONG bn_sub_words(BN_ULONG *rp, const BN_ULONG *ap, const BN_ULONG *bp, int num); | ||
731 | |||
732 | /* Primes from RFC 2409 */ | 620 | /* Primes from RFC 2409 */ |
733 | BIGNUM *get_rfc2409_prime_768(BIGNUM *bn); | 621 | BIGNUM *get_rfc2409_prime_768(BIGNUM *bn); |
734 | BIGNUM *get_rfc2409_prime_1024(BIGNUM *bn); | 622 | BIGNUM *get_rfc2409_prime_1024(BIGNUM *bn); |
@@ -741,8 +629,6 @@ BIGNUM *get_rfc3526_prime_4096(BIGNUM *bn); | |||
741 | BIGNUM *get_rfc3526_prime_6144(BIGNUM *bn); | 629 | BIGNUM *get_rfc3526_prime_6144(BIGNUM *bn); |
742 | BIGNUM *get_rfc3526_prime_8192(BIGNUM *bn); | 630 | BIGNUM *get_rfc3526_prime_8192(BIGNUM *bn); |
743 | 631 | ||
744 | int BN_bntest_rand(BIGNUM *rnd, int bits, int top, int bottom); | ||
745 | |||
746 | /* BEGIN ERROR CODES */ | 632 | /* BEGIN ERROR CODES */ |
747 | /* The following lines are auto generated by the script mkerr.pl. Any changes | 633 | /* The following lines are auto generated by the script mkerr.pl. Any changes |
748 | * made after this point may be overwritten when the script is next run. | 634 | * made after this point may be overwritten when the script is next run. |
diff --git a/src/lib/libcrypto/bn/bn_lcl.h b/src/lib/libcrypto/bn/bn_lcl.h index eb4af1b75b..ca130a63cb 100644 --- a/src/lib/libcrypto/bn/bn_lcl.h +++ b/src/lib/libcrypto/bn/bn_lcl.h | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: bn_lcl.h,v 1.22 2015/11/06 21:42:32 miod Exp $ */ | 1 | /* $OpenBSD: bn_lcl.h,v 1.23 2016/12/21 15:49:29 jsing Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -116,10 +116,7 @@ | |||
116 | 116 | ||
117 | #include <openssl/bn.h> | 117 | #include <openssl/bn.h> |
118 | 118 | ||
119 | #ifdef __cplusplus | 119 | __BEGIN_HIDDEN_DECLS |
120 | extern "C" { | ||
121 | #endif | ||
122 | |||
123 | 120 | ||
124 | /* | 121 | /* |
125 | * BN_window_bits_for_exponent_size -- macro for sliding window mod_exp functions | 122 | * BN_window_bits_for_exponent_size -- macro for sliding window mod_exp functions |
@@ -452,7 +449,7 @@ extern "C" { | |||
452 | } | 449 | } |
453 | #endif /* !BN_LLONG */ | 450 | #endif /* !BN_LLONG */ |
454 | 451 | ||
455 | void bn_mul_normal(BN_ULONG *r, BN_ULONG *a, int na, BN_ULONG *b, int nb); | 452 | void bn_mul_normal(BN_ULONG *r, BN_ULONG *a, int na, BN_ULONG *b, int nb); |
456 | void bn_mul_comba8(BN_ULONG *r, BN_ULONG *a, BN_ULONG *b); | 453 | void bn_mul_comba8(BN_ULONG *r, BN_ULONG *a, BN_ULONG *b); |
457 | void bn_mul_comba4(BN_ULONG *r, BN_ULONG *a, BN_ULONG *b); | 454 | void bn_mul_comba4(BN_ULONG *r, BN_ULONG *a, BN_ULONG *b); |
458 | void bn_sqr_normal(BN_ULONG *r, const BN_ULONG *a, int n, BN_ULONG *tmp); | 455 | void bn_sqr_normal(BN_ULONG *r, const BN_ULONG *a, int n, BN_ULONG *tmp); |
@@ -477,8 +474,116 @@ BN_ULONG bn_sub_part_words(BN_ULONG *r, const BN_ULONG *a, const BN_ULONG *b, | |||
477 | int cl, int dl); | 474 | int cl, int dl); |
478 | int bn_mul_mont(BN_ULONG *rp, const BN_ULONG *ap, const BN_ULONG *bp, const BN_ULONG *np, const BN_ULONG *n0, int num); | 475 | int bn_mul_mont(BN_ULONG *rp, const BN_ULONG *ap, const BN_ULONG *bp, const BN_ULONG *np, const BN_ULONG *n0, int num); |
479 | 476 | ||
480 | #ifdef __cplusplus | 477 | #define bn_wexpand(a,words) (((words) <= (a)->dmax)?(a):bn_expand2((a),(words))) |
481 | } | 478 | BIGNUM *bn_expand2(BIGNUM *a, int words); |
479 | BIGNUM *bn_expand(BIGNUM *a, int bits); | ||
480 | |||
481 | BIGNUM *bn_dup_expand(const BIGNUM *a, int words); /* unused */ | ||
482 | |||
483 | /* Bignum consistency macros | ||
484 | * There is one "API" macro, bn_fix_top(), for stripping leading zeroes from | ||
485 | * bignum data after direct manipulations on the data. There is also an | ||
486 | * "internal" macro, bn_check_top(), for verifying that there are no leading | ||
487 | * zeroes. Unfortunately, some auditing is required due to the fact that | ||
488 | * bn_fix_top() has become an overabused duct-tape because bignum data is | ||
489 | * occasionally passed around in an inconsistent state. So the following | ||
490 | * changes have been made to sort this out; | ||
491 | * - bn_fix_top()s implementation has been moved to bn_correct_top() | ||
492 | * - if BN_DEBUG isn't defined, bn_fix_top() maps to bn_correct_top(), and | ||
493 | * bn_check_top() is as before. | ||
494 | * - if BN_DEBUG *is* defined; | ||
495 | * - bn_check_top() tries to pollute unused words even if the bignum 'top' is | ||
496 | * consistent. (ed: only if BN_DEBUG_RAND is defined) | ||
497 | * - bn_fix_top() maps to bn_check_top() rather than "fixing" anything. | ||
498 | * The idea is to have debug builds flag up inconsistent bignums when they | ||
499 | * occur. If that occurs in a bn_fix_top(), we examine the code in question; if | ||
500 | * the use of bn_fix_top() was appropriate (ie. it follows directly after code | ||
501 | * that manipulates the bignum) it is converted to bn_correct_top(), and if it | ||
502 | * was not appropriate, we convert it permanently to bn_check_top() and track | ||
503 | * down the cause of the bug. Eventually, no internal code should be using the | ||
504 | * bn_fix_top() macro. External applications and libraries should try this with | ||
505 | * their own code too, both in terms of building against the openssl headers | ||
506 | * with BN_DEBUG defined *and* linking with a version of OpenSSL built with it | ||
507 | * defined. This not only improves external code, it provides more test | ||
508 | * coverage for openssl's own code. | ||
509 | */ | ||
510 | |||
511 | #ifdef BN_DEBUG | ||
512 | |||
513 | /* We only need assert() when debugging */ | ||
514 | #include <assert.h> | ||
515 | |||
516 | #ifdef BN_DEBUG_RAND | ||
517 | #define bn_pollute(a) \ | ||
518 | do { \ | ||
519 | const BIGNUM *_bnum1 = (a); \ | ||
520 | if(_bnum1->top < _bnum1->dmax) { \ | ||
521 | unsigned char _tmp_char; \ | ||
522 | /* We cast away const without the compiler knowing, any \ | ||
523 | * *genuinely* constant variables that aren't mutable \ | ||
524 | * wouldn't be constructed with top!=dmax. */ \ | ||
525 | BN_ULONG *_not_const; \ | ||
526 | memcpy(&_not_const, &_bnum1->d, sizeof(BN_ULONG*)); \ | ||
527 | arc4random_buf(&_tmp_char, 1); \ | ||
528 | memset((unsigned char *)(_not_const + _bnum1->top), _tmp_char, \ | ||
529 | (_bnum1->dmax - _bnum1->top) * sizeof(BN_ULONG)); \ | ||
530 | } \ | ||
531 | } while(0) | ||
532 | #else | ||
533 | #define bn_pollute(a) | ||
534 | #endif | ||
535 | |||
536 | #define bn_check_top(a) \ | ||
537 | do { \ | ||
538 | const BIGNUM *_bnum2 = (a); \ | ||
539 | if (_bnum2 != NULL) { \ | ||
540 | assert((_bnum2->top == 0) || \ | ||
541 | (_bnum2->d[_bnum2->top - 1] != 0)); \ | ||
542 | bn_pollute(_bnum2); \ | ||
543 | } \ | ||
544 | } while(0) | ||
545 | |||
546 | #define bn_fix_top(a) bn_check_top(a) | ||
547 | |||
548 | #define bn_check_size(bn, bits) bn_wcheck_size(bn, ((bits+BN_BITS2-1))/BN_BITS2) | ||
549 | #define bn_wcheck_size(bn, words) \ | ||
550 | do { \ | ||
551 | const BIGNUM *_bnum2 = (bn); \ | ||
552 | assert(words <= (_bnum2)->dmax && words >= (_bnum2)->top); \ | ||
553 | } while(0) | ||
554 | |||
555 | #else /* !BN_DEBUG */ | ||
556 | |||
557 | #define bn_pollute(a) | ||
558 | #define bn_check_top(a) | ||
559 | #define bn_fix_top(a) bn_correct_top(a) | ||
560 | #define bn_check_size(bn, bits) | ||
561 | #define bn_wcheck_size(bn, words) | ||
562 | |||
482 | #endif | 563 | #endif |
483 | 564 | ||
565 | #define bn_correct_top(a) \ | ||
566 | { \ | ||
567 | BN_ULONG *ftl; \ | ||
568 | int tmp_top = (a)->top; \ | ||
569 | if (tmp_top > 0) \ | ||
570 | { \ | ||
571 | for (ftl= &((a)->d[tmp_top-1]); tmp_top > 0; tmp_top--) \ | ||
572 | if (*(ftl--)) break; \ | ||
573 | (a)->top = tmp_top; \ | ||
574 | } \ | ||
575 | bn_pollute(a); \ | ||
576 | } | ||
577 | |||
578 | BN_ULONG bn_mul_add_words(BN_ULONG *rp, const BN_ULONG *ap, int num, BN_ULONG w); | ||
579 | BN_ULONG bn_mul_words(BN_ULONG *rp, const BN_ULONG *ap, int num, BN_ULONG w); | ||
580 | void bn_sqr_words(BN_ULONG *rp, const BN_ULONG *ap, int num); | ||
581 | BN_ULONG bn_div_words(BN_ULONG h, BN_ULONG l, BN_ULONG d); | ||
582 | BN_ULONG bn_add_words(BN_ULONG *rp, const BN_ULONG *ap, const BN_ULONG *bp, int num); | ||
583 | BN_ULONG bn_sub_words(BN_ULONG *rp, const BN_ULONG *ap, const BN_ULONG *bp, int num); | ||
584 | |||
585 | int BN_bntest_rand(BIGNUM *rnd, int bits, int top, int bottom); | ||
586 | |||
587 | __END_HIDDEN_DECLS | ||
588 | |||
484 | #endif | 589 | #endif |
diff --git a/src/lib/libcrypto/bn/bn_prime.h b/src/lib/libcrypto/bn/bn_prime.h index 3102d8eb41..d5199008f9 100644 --- a/src/lib/libcrypto/bn/bn_prime.h +++ b/src/lib/libcrypto/bn/bn_prime.h | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: bn_prime.h,v 1.6 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: bn_prime.h,v 1.7 2016/12/21 15:49:29 jsing Exp $ */ |
2 | /* Auto generated by bn_prime.pl */ | 2 | /* Auto generated by bn_prime.pl */ |
3 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 3 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
4 | * All rights reserved. | 4 | * All rights reserved. |
@@ -57,6 +57,8 @@ | |||
57 | * [including the GNU Public Licence.] | 57 | * [including the GNU Public Licence.] |
58 | */ | 58 | */ |
59 | 59 | ||
60 | __BEGIN_HIDDEN_DECLS | ||
61 | |||
60 | #define NUMPRIMES 2048 | 62 | #define NUMPRIMES 2048 |
61 | typedef unsigned short prime_t; | 63 | typedef unsigned short prime_t; |
62 | static const prime_t primes[NUMPRIMES] = { | 64 | static const prime_t primes[NUMPRIMES] = { |
@@ -317,3 +319,5 @@ static const prime_t primes[NUMPRIMES] = { | |||
317 | 17707, 17713, 17729, 17737, 17747, 17749, 17761, 17783, | 319 | 17707, 17713, 17729, 17737, 17747, 17749, 17761, 17783, |
318 | 17789, 17791, 17807, 17827, 17837, 17839, 17851, 17863, | 320 | 17789, 17791, 17807, 17827, 17837, 17839, 17851, 17863, |
319 | }; | 321 | }; |
322 | |||
323 | __END_HIDDEN_DECLS | ||
diff --git a/src/lib/libcrypto/camellia/cmll_locl.h b/src/lib/libcrypto/camellia/cmll_locl.h index 8a4f540fbc..325b6e2d6f 100644 --- a/src/lib/libcrypto/camellia/cmll_locl.h +++ b/src/lib/libcrypto/camellia/cmll_locl.h | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: cmll_locl.h,v 1.5 2014/11/13 20:01:58 miod Exp $ */ | 1 | /* $OpenBSD: cmll_locl.h,v 1.6 2016/12/21 15:49:29 jsing Exp $ */ |
2 | /* ==================================================================== | 2 | /* ==================================================================== |
3 | * Copyright 2006 NTT (Nippon Telegraph and Telephone Corporation) . | 3 | * Copyright 2006 NTT (Nippon Telegraph and Telephone Corporation) . |
4 | * ALL RIGHTS RESERVED. | 4 | * ALL RIGHTS RESERVED. |
@@ -68,6 +68,8 @@ | |||
68 | #ifndef HEADER_CAMELLIA_LOCL_H | 68 | #ifndef HEADER_CAMELLIA_LOCL_H |
69 | #define HEADER_CAMELLIA_LOCL_H | 69 | #define HEADER_CAMELLIA_LOCL_H |
70 | 70 | ||
71 | __BEGIN_HIDDEN_DECLS | ||
72 | |||
71 | typedef unsigned int u32; | 73 | typedef unsigned int u32; |
72 | typedef unsigned char u8; | 74 | typedef unsigned char u8; |
73 | 75 | ||
@@ -82,4 +84,6 @@ void Camellia_EncryptBlock(int keyBitLength, const u8 plaintext[], | |||
82 | void Camellia_DecryptBlock(int keyBitLength, const u8 ciphertext[], | 84 | void Camellia_DecryptBlock(int keyBitLength, const u8 ciphertext[], |
83 | const KEY_TABLE_TYPE keyTable, u8 plaintext[]); | 85 | const KEY_TABLE_TYPE keyTable, u8 plaintext[]); |
84 | 86 | ||
87 | __END_HIDDEN_DECLS | ||
88 | |||
85 | #endif /* #ifndef HEADER_CAMELLIA_LOCL_H */ | 89 | #endif /* #ifndef HEADER_CAMELLIA_LOCL_H */ |
diff --git a/src/lib/libcrypto/cast/cast_s.h b/src/lib/libcrypto/cast/cast_s.h index 7d4e220e32..472128bb40 100644 --- a/src/lib/libcrypto/cast/cast_s.h +++ b/src/lib/libcrypto/cast/cast_s.h | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: cast_s.h,v 1.5 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: cast_s.h,v 1.6 2016/12/21 15:49:29 jsing Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -55,6 +55,9 @@ | |||
55 | * copied and put under another distribution licence | 55 | * copied and put under another distribution licence |
56 | * [including the GNU Public Licence.] | 56 | * [including the GNU Public Licence.] |
57 | */ | 57 | */ |
58 | |||
59 | __BEGIN_HIDDEN_DECLS | ||
60 | |||
58 | const CAST_LONG CAST_S_table0[256]={ | 61 | const CAST_LONG CAST_S_table0[256]={ |
59 | 0x30fb40d4,0x9fa0ff0b,0x6beccd2f,0x3f258c7a, | 62 | 0x30fb40d4,0x9fa0ff0b,0x6beccd2f,0x3f258c7a, |
60 | 0x1e213f2f,0x9c004dd3,0x6003e540,0xcf9fc949, | 63 | 0x1e213f2f,0x9c004dd3,0x6003e540,0xcf9fc949, |
@@ -583,3 +586,5 @@ const CAST_LONG CAST_S_table7[256]={ | |||
583 | 0x04f19130,0xba6e4ec0,0x99265164,0x1ee7230d, | 586 | 0x04f19130,0xba6e4ec0,0x99265164,0x1ee7230d, |
584 | 0x50b2ad80,0xeaee6801,0x8db2a283,0xea8bf59e, | 587 | 0x50b2ad80,0xeaee6801,0x8db2a283,0xea8bf59e, |
585 | }; | 588 | }; |
589 | |||
590 | __END_HIDDEN_DECLS | ||
diff --git a/src/lib/libcrypto/conf/conf_def.h b/src/lib/libcrypto/conf/conf_def.h index 8f8c1fd961..956e44337d 100644 --- a/src/lib/libcrypto/conf/conf_def.h +++ b/src/lib/libcrypto/conf/conf_def.h | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: conf_def.h,v 1.5 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: conf_def.h,v 1.6 2016/12/21 15:49:29 jsing Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -59,6 +59,8 @@ | |||
59 | /* THIS FILE WAS AUTOMAGICALLY GENERATED! | 59 | /* THIS FILE WAS AUTOMAGICALLY GENERATED! |
60 | Please modify and use keysets.pl to regenerate it. */ | 60 | Please modify and use keysets.pl to regenerate it. */ |
61 | 61 | ||
62 | __BEGIN_HIDDEN_DECLS | ||
63 | |||
62 | #define CONF_NUMBER 1 | 64 | #define CONF_NUMBER 1 |
63 | #define CONF_UPPER 2 | 65 | #define CONF_UPPER 2 |
64 | #define CONF_LOWER 4 | 66 | #define CONF_LOWER 4 |
@@ -160,3 +162,5 @@ static unsigned short CONF_type_win32[256] = { | |||
160 | 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, | 162 | 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, |
161 | 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, | 163 | 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, 0x1000, |
162 | }; | 164 | }; |
165 | |||
166 | __END_HIDDEN_DECLS | ||
diff --git a/src/lib/libcrypto/constant_time_locl.h b/src/lib/libcrypto/constant_time_locl.h index f8f0eae7ea..2cabfb460e 100644 --- a/src/lib/libcrypto/constant_time_locl.h +++ b/src/lib/libcrypto/constant_time_locl.h | |||
@@ -47,9 +47,7 @@ | |||
47 | #ifndef HEADER_CONSTANT_TIME_LOCL_H | 47 | #ifndef HEADER_CONSTANT_TIME_LOCL_H |
48 | # define HEADER_CONSTANT_TIME_LOCL_H | 48 | # define HEADER_CONSTANT_TIME_LOCL_H |
49 | 49 | ||
50 | #ifdef __cplusplus | 50 | __BEGIN_HIDDEN_DECLS |
51 | extern "C" { | ||
52 | #endif | ||
53 | 51 | ||
54 | /*- | 52 | /*- |
55 | * The boolean methods return a bitmask of all ones (0xff...f) for true | 53 | * The boolean methods return a bitmask of all ones (0xff...f) for true |
@@ -202,8 +200,6 @@ static inline int constant_time_select_int(unsigned int mask, int a, int b) | |||
202 | return (int)(constant_time_select(mask, (unsigned)(a), (unsigned)(b))); | 200 | return (int)(constant_time_select(mask, (unsigned)(a), (unsigned)(b))); |
203 | } | 201 | } |
204 | 202 | ||
205 | #ifdef __cplusplus | 203 | __END_HIDDEN_DECLS |
206 | } | ||
207 | #endif | ||
208 | 204 | ||
209 | #endif /* HEADER_CONSTANT_TIME_LOCL_H */ | 205 | #endif /* HEADER_CONSTANT_TIME_LOCL_H */ |
diff --git a/src/lib/libcrypto/des/des_locl.h b/src/lib/libcrypto/des/des_locl.h index 38ac68a6e6..34a7609873 100644 --- a/src/lib/libcrypto/des/des_locl.h +++ b/src/lib/libcrypto/des/des_locl.h | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: des_locl.h,v 1.18 2014/10/28 07:35:58 jsg Exp $ */ | 1 | /* $OpenBSD: des_locl.h,v 1.19 2016/12/21 15:49:29 jsing Exp $ */ |
2 | /* Copyright (C) 1995-1997 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1997 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -70,6 +70,8 @@ | |||
70 | 70 | ||
71 | #include <openssl/des.h> | 71 | #include <openssl/des.h> |
72 | 72 | ||
73 | __BEGIN_HIDDEN_DECLS | ||
74 | |||
73 | #define ITERATIONS 16 | 75 | #define ITERATIONS 16 |
74 | #define HALF_ITERATIONS 8 | 76 | #define HALF_ITERATIONS 8 |
75 | 77 | ||
@@ -389,4 +391,7 @@ void fcrypt_body(DES_LONG *out,DES_key_schedule *ks, | |||
389 | #ifdef OPENSSL_SMALL_FOOTPRINT | 391 | #ifdef OPENSSL_SMALL_FOOTPRINT |
390 | #undef DES_UNROLL | 392 | #undef DES_UNROLL |
391 | #endif | 393 | #endif |
394 | |||
395 | __END_HIDDEN_DECLS | ||
396 | |||
392 | #endif | 397 | #endif |
diff --git a/src/lib/libcrypto/des/spr.h b/src/lib/libcrypto/des/spr.h index eec6beb9f7..5e717065fb 100644 --- a/src/lib/libcrypto/des/spr.h +++ b/src/lib/libcrypto/des/spr.h | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: spr.h,v 1.5 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: spr.h,v 1.6 2016/12/21 15:49:29 jsing Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -56,6 +56,8 @@ | |||
56 | * [including the GNU Public Licence.] | 56 | * [including the GNU Public Licence.] |
57 | */ | 57 | */ |
58 | 58 | ||
59 | __BEGIN_HIDDEN_DECLS | ||
60 | |||
59 | const DES_LONG DES_SPtrans[8][64]={ | 61 | const DES_LONG DES_SPtrans[8][64]={ |
60 | { | 62 | { |
61 | /* nibble 0 */ | 63 | /* nibble 0 */ |
@@ -202,3 +204,5 @@ const DES_LONG DES_SPtrans[8][64]={ | |||
202 | 0x00000080L, 0x20820000L, 0x00820080L, 0x00000000L, | 204 | 0x00000080L, 0x20820000L, 0x00820080L, 0x00000000L, |
203 | 0x20000000L, 0x20800080L, 0x00020000L, 0x00820080L, | 205 | 0x20000000L, 0x20800080L, 0x00020000L, 0x00820080L, |
204 | }}; | 206 | }}; |
207 | |||
208 | __END_HIDDEN_DECLS | ||
diff --git a/src/lib/libcrypto/dsa/dsa_locl.h b/src/lib/libcrypto/dsa/dsa_locl.h index c65a2f20cf..cdb38e036b 100644 --- a/src/lib/libcrypto/dsa/dsa_locl.h +++ b/src/lib/libcrypto/dsa/dsa_locl.h | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: dsa_locl.h,v 1.2 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: dsa_locl.h,v 1.3 2016/12/21 15:49:29 jsing Exp $ */ |
2 | /* ==================================================================== | 2 | /* ==================================================================== |
3 | * Copyright (c) 2007 The OpenSSL Project. All rights reserved. | 3 | * Copyright (c) 2007 The OpenSSL Project. All rights reserved. |
4 | * | 4 | * |
@@ -55,7 +55,11 @@ | |||
55 | 55 | ||
56 | #include <openssl/dsa.h> | 56 | #include <openssl/dsa.h> |
57 | 57 | ||
58 | __BEGIN_HIDDEN_DECLS | ||
59 | |||
58 | int dsa_builtin_paramgen(DSA *ret, size_t bits, size_t qbits, | 60 | int dsa_builtin_paramgen(DSA *ret, size_t bits, size_t qbits, |
59 | const EVP_MD *evpmd, const unsigned char *seed_in, size_t seed_len, | 61 | const EVP_MD *evpmd, const unsigned char *seed_in, size_t seed_len, |
60 | unsigned char *seed_out, | 62 | unsigned char *seed_out, |
61 | int *counter_ret, unsigned long *h_ret, BN_GENCB *cb); | 63 | int *counter_ret, unsigned long *h_ret, BN_GENCB *cb); |
64 | |||
65 | __END_HIDDEN_DECLS | ||
diff --git a/src/lib/libcrypto/ec/ec_lcl.h b/src/lib/libcrypto/ec/ec_lcl.h index d11aaed8cb..e1c91e67ab 100644 --- a/src/lib/libcrypto/ec/ec_lcl.h +++ b/src/lib/libcrypto/ec/ec_lcl.h | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: ec_lcl.h,v 1.6 2016/11/04 17:33:19 miod Exp $ */ | 1 | /* $OpenBSD: ec_lcl.h,v 1.7 2016/12/21 15:49:29 jsing Exp $ */ |
2 | /* | 2 | /* |
3 | * Originally written by Bodo Moeller for the OpenSSL project. | 3 | * Originally written by Bodo Moeller for the OpenSSL project. |
4 | */ | 4 | */ |
@@ -69,19 +69,23 @@ | |||
69 | * | 69 | * |
70 | */ | 70 | */ |
71 | 71 | ||
72 | |||
73 | #include <stdlib.h> | 72 | #include <stdlib.h> |
74 | 73 | ||
75 | #include <openssl/obj_mac.h> | 74 | #include <openssl/obj_mac.h> |
76 | #include <openssl/ec.h> | 75 | #include <openssl/ec.h> |
77 | #include <openssl/bn.h> | 76 | #include <openssl/bn.h> |
78 | 77 | ||
78 | __BEGIN_HIDDEN_DECLS | ||
79 | |||
79 | #if defined(__SUNPRO_C) | 80 | #if defined(__SUNPRO_C) |
80 | # if __SUNPRO_C >= 0x520 | 81 | # if __SUNPRO_C >= 0x520 |
81 | # pragma error_messages (off,E_ARRAY_OF_INCOMPLETE_NONAME,E_ARRAY_OF_INCOMPLETE) | 82 | # pragma error_messages (off,E_ARRAY_OF_INCOMPLETE_NONAME,E_ARRAY_OF_INCOMPLETE) |
82 | # endif | 83 | # endif |
83 | #endif | 84 | #endif |
84 | 85 | ||
86 | #define bn_wexpand(a,words) (((words) <= (a)->dmax)?(a):bn_expand2((a),(words))) | ||
87 | BIGNUM *bn_expand2(BIGNUM *a, int words); | ||
88 | |||
85 | /* Use default functions for poin2oct, oct2point and compressed coordinates */ | 89 | /* Use default functions for poin2oct, oct2point and compressed coordinates */ |
86 | #define EC_FLAGS_DEFAULT_OCT 0x1 | 90 | #define EC_FLAGS_DEFAULT_OCT 0x1 |
87 | 91 | ||
@@ -447,4 +451,7 @@ void ec_GFp_nistp_points_make_affine_internal(size_t num, void *point_array, | |||
447 | void (*felem_inv)(void *out, const void *in), | 451 | void (*felem_inv)(void *out, const void *in), |
448 | void (*felem_contract)(void *out, const void *in)); | 452 | void (*felem_contract)(void *out, const void *in)); |
449 | void ec_GFp_nistp_recode_scalar_bits(unsigned char *sign, unsigned char *digit, unsigned char in); | 453 | void ec_GFp_nistp_recode_scalar_bits(unsigned char *sign, unsigned char *digit, unsigned char in); |
454 | |||
450 | #endif | 455 | #endif |
456 | |||
457 | __END_HIDDEN_DECLS | ||
diff --git a/src/lib/libcrypto/ec/ecp_nistz256_table.h b/src/lib/libcrypto/ec/ecp_nistz256_table.h index 61f32a8a5a..6aa74edf35 100644 --- a/src/lib/libcrypto/ec/ecp_nistz256_table.h +++ b/src/lib/libcrypto/ec/ecp_nistz256_table.h | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: ecp_nistz256_table.h,v 1.1 2016/11/04 17:33:19 miod Exp $ */ | 1 | /* $OpenBSD: ecp_nistz256_table.h,v 1.2 2016/12/21 15:49:29 jsing Exp $ */ |
2 | /* Copyright (c) 2015, Intel Inc. | 2 | /* Copyright (c) 2015, Intel Inc. |
3 | * | 3 | * |
4 | * Permission to use, copy, modify, and/or distribute this software for any | 4 | * Permission to use, copy, modify, and/or distribute this software for any |
@@ -25,6 +25,8 @@ | |||
25 | * in order to increase the chances of using a large page but that appears to | 25 | * in order to increase the chances of using a large page but that appears to |
26 | * lead to invalid ELF files being produced. */ | 26 | * lead to invalid ELF files being produced. */ |
27 | 27 | ||
28 | __BEGIN_HIDDEN_DECLS | ||
29 | |||
28 | #if defined(__GNUC__) | 30 | #if defined(__GNUC__) |
29 | __attribute((aligned(4096))) | 31 | __attribute((aligned(4096))) |
30 | #elif defined(_MSC_VER) | 32 | #elif defined(_MSC_VER) |
@@ -9551,3 +9553,5 @@ ecp_nistz256_precomputed | |||
9551 | TOBN(0xd6baef61, 0x3f714aa1), TOBN(0xf51865ad, 0xeb78795e), | 9553 | TOBN(0xd6baef61, 0x3f714aa1), TOBN(0xf51865ad, 0xeb78795e), |
9552 | TOBN(0xd3e21fce, 0xe6a9d694), TOBN(0x82ceb1dd, 0x8a37b527)} | 9554 | TOBN(0xd3e21fce, 0xe6a9d694), TOBN(0x82ceb1dd, 0x8a37b527)} |
9553 | }; | 9555 | }; |
9556 | |||
9557 | __END_HIDDEN_DECLS | ||
diff --git a/src/lib/libcrypto/ecdh/ech_locl.h b/src/lib/libcrypto/ecdh/ech_locl.h index 8338007393..b5777df423 100644 --- a/src/lib/libcrypto/ecdh/ech_locl.h +++ b/src/lib/libcrypto/ecdh/ech_locl.h | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: ech_locl.h,v 1.4 2015/09/13 10:46:20 jsing Exp $ */ | 1 | /* $OpenBSD: ech_locl.h,v 1.5 2016/12/21 15:49:29 jsing Exp $ */ |
2 | /* ==================================================================== | 2 | /* ==================================================================== |
3 | * Copyright (c) 2000-2005 The OpenSSL Project. All rights reserved. | 3 | * Copyright (c) 2000-2005 The OpenSSL Project. All rights reserved. |
4 | * | 4 | * |
@@ -58,9 +58,7 @@ | |||
58 | 58 | ||
59 | #include <openssl/ecdh.h> | 59 | #include <openssl/ecdh.h> |
60 | 60 | ||
61 | #ifdef __cplusplus | 61 | __BEGIN_HIDDEN_DECLS |
62 | extern "C" { | ||
63 | #endif | ||
64 | 62 | ||
65 | struct ecdh_method { | 63 | struct ecdh_method { |
66 | const char *name; | 64 | const char *name; |
@@ -90,8 +88,6 @@ typedef struct ecdh_data_st { | |||
90 | 88 | ||
91 | ECDH_DATA *ecdh_check(EC_KEY *); | 89 | ECDH_DATA *ecdh_check(EC_KEY *); |
92 | 90 | ||
93 | #ifdef __cplusplus | 91 | __END_HIDDEN_DECLS |
94 | } | ||
95 | #endif | ||
96 | 92 | ||
97 | #endif /* HEADER_ECH_LOCL_H */ | 93 | #endif /* HEADER_ECH_LOCL_H */ |
diff --git a/src/lib/libcrypto/ecdsa/ecs_locl.h b/src/lib/libcrypto/ecdsa/ecs_locl.h index 24d866ae64..94e8874332 100644 --- a/src/lib/libcrypto/ecdsa/ecs_locl.h +++ b/src/lib/libcrypto/ecdsa/ecs_locl.h | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: ecs_locl.h,v 1.4 2015/02/08 13:35:07 jsing Exp $ */ | 1 | /* $OpenBSD: ecs_locl.h,v 1.5 2016/12/21 15:49:29 jsing Exp $ */ |
2 | /* | 2 | /* |
3 | * Written by Nils Larsch for the OpenSSL project | 3 | * Written by Nils Larsch for the OpenSSL project |
4 | */ | 4 | */ |
@@ -61,9 +61,7 @@ | |||
61 | 61 | ||
62 | #include <openssl/ecdsa.h> | 62 | #include <openssl/ecdsa.h> |
63 | 63 | ||
64 | #ifdef __cplusplus | 64 | __BEGIN_HIDDEN_DECLS |
65 | extern "C" { | ||
66 | #endif | ||
67 | 65 | ||
68 | typedef struct ecdsa_data_st { | 66 | typedef struct ecdsa_data_st { |
69 | /* EC_KEY_METH_DATA part */ | 67 | /* EC_KEY_METH_DATA part */ |
@@ -83,8 +81,6 @@ typedef struct ecdsa_data_st { | |||
83 | */ | 81 | */ |
84 | ECDSA_DATA *ecdsa_check(EC_KEY *eckey); | 82 | ECDSA_DATA *ecdsa_check(EC_KEY *eckey); |
85 | 83 | ||
86 | #ifdef __cplusplus | 84 | __END_HIDDEN_DECLS |
87 | } | ||
88 | #endif | ||
89 | 85 | ||
90 | #endif /* HEADER_ECS_LOCL_H */ | 86 | #endif /* HEADER_ECS_LOCL_H */ |
diff --git a/src/lib/libcrypto/engine/eng_int.h b/src/lib/libcrypto/engine/eng_int.h index f240411981..dbb639949d 100644 --- a/src/lib/libcrypto/engine/eng_int.h +++ b/src/lib/libcrypto/engine/eng_int.h | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: eng_int.h,v 1.8 2014/07/11 08:44:48 jsing Exp $ */ | 1 | /* $OpenBSD: eng_int.h,v 1.9 2016/12/21 15:49:29 jsing Exp $ */ |
2 | /* Written by Geoff Thorpe (geoff@geoffthorpe.net) for the OpenSSL | 2 | /* Written by Geoff Thorpe (geoff@geoffthorpe.net) for the OpenSSL |
3 | * project 2000. | 3 | * project 2000. |
4 | */ | 4 | */ |
@@ -67,9 +67,7 @@ | |||
67 | /* Take public definitions from engine.h */ | 67 | /* Take public definitions from engine.h */ |
68 | #include <openssl/engine.h> | 68 | #include <openssl/engine.h> |
69 | 69 | ||
70 | #ifdef __cplusplus | 70 | __BEGIN_HIDDEN_DECLS |
71 | extern "C" { | ||
72 | #endif | ||
73 | 71 | ||
74 | /* If we compile with this symbol defined, then both reference counts in the | 72 | /* If we compile with this symbol defined, then both reference counts in the |
75 | * ENGINE structure will be monitored with a line of output on stderr for each | 73 | * ENGINE structure will be monitored with a line of output on stderr for each |
@@ -199,8 +197,6 @@ struct engine_st { | |||
199 | struct engine_st *next; | 197 | struct engine_st *next; |
200 | }; | 198 | }; |
201 | 199 | ||
202 | #ifdef __cplusplus | 200 | __END_HIDDEN_DECLS |
203 | } | ||
204 | #endif | ||
205 | 201 | ||
206 | #endif /* HEADER_ENGINE_INT_H */ | 202 | #endif /* HEADER_ENGINE_INT_H */ |
diff --git a/src/lib/libcrypto/evp/evp_locl.h b/src/lib/libcrypto/evp/evp_locl.h index 80071ec1ab..e264f9c998 100644 --- a/src/lib/libcrypto/evp/evp_locl.h +++ b/src/lib/libcrypto/evp/evp_locl.h | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: evp_locl.h,v 1.13 2014/06/12 15:49:29 deraadt Exp $ */ | 1 | /* $OpenBSD: evp_locl.h,v 1.14 2016/12/21 15:49:29 jsing Exp $ */ |
2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL | 2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL |
3 | * project 2000. | 3 | * project 2000. |
4 | */ | 4 | */ |
@@ -56,6 +56,8 @@ | |||
56 | * | 56 | * |
57 | */ | 57 | */ |
58 | 58 | ||
59 | __BEGIN_HIDDEN_DECLS | ||
60 | |||
59 | /* Macros to code block cipher wrappers */ | 61 | /* Macros to code block cipher wrappers */ |
60 | 62 | ||
61 | /* Wrapper functions for each cipher mode */ | 63 | /* Wrapper functions for each cipher mode */ |
@@ -364,3 +366,5 @@ struct evp_aead_st { | |||
364 | size_t nonce_len, const unsigned char *in, size_t in_len, | 366 | size_t nonce_len, const unsigned char *in, size_t in_len, |
365 | const unsigned char *ad, size_t ad_len); | 367 | const unsigned char *ad, size_t ad_len); |
366 | }; | 368 | }; |
369 | |||
370 | __END_HIDDEN_DECLS | ||
diff --git a/src/lib/libcrypto/gost/gost_asn1.h b/src/lib/libcrypto/gost/gost_asn1.h index 8cafa6be3b..7cabfc79c9 100644 --- a/src/lib/libcrypto/gost/gost_asn1.h +++ b/src/lib/libcrypto/gost/gost_asn1.h | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: gost_asn1.h,v 1.2 2016/09/04 17:02:31 jsing Exp $ */ | 1 | /* $OpenBSD: gost_asn1.h,v 1.3 2016/12/21 15:49:29 jsing Exp $ */ |
2 | /* | 2 | /* |
3 | * Copyright (c) 2014 Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> | 3 | * Copyright (c) 2014 Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> |
4 | * Copyright (c) 2005-2006 Cryptocom LTD | 4 | * Copyright (c) 2005-2006 Cryptocom LTD |
@@ -54,6 +54,8 @@ | |||
54 | 54 | ||
55 | #include <openssl/asn1.h> | 55 | #include <openssl/asn1.h> |
56 | 56 | ||
57 | __BEGIN_HIDDEN_DECLS | ||
58 | |||
57 | typedef struct { | 59 | typedef struct { |
58 | ASN1_OCTET_STRING *encrypted_key; | 60 | ASN1_OCTET_STRING *encrypted_key; |
59 | ASN1_OCTET_STRING *imit; | 61 | ASN1_OCTET_STRING *imit; |
@@ -100,4 +102,6 @@ GOST_KEY_PARAMS *d2i_GOST_KEY_PARAMS(GOST_KEY_PARAMS **a, const unsigned char ** | |||
100 | int i2d_GOST_KEY_PARAMS(GOST_KEY_PARAMS *a, unsigned char **out); | 102 | int i2d_GOST_KEY_PARAMS(GOST_KEY_PARAMS *a, unsigned char **out); |
101 | extern const ASN1_ITEM GOST_KEY_PARAMS_it; | 103 | extern const ASN1_ITEM GOST_KEY_PARAMS_it; |
102 | 104 | ||
105 | __END_HIDDEN_DECLS | ||
106 | |||
103 | #endif | 107 | #endif |
diff --git a/src/lib/libcrypto/gost/gost_locl.h b/src/lib/libcrypto/gost/gost_locl.h index 9036f59771..b2e2c1362a 100644 --- a/src/lib/libcrypto/gost/gost_locl.h +++ b/src/lib/libcrypto/gost/gost_locl.h | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: gost_locl.h,v 1.3 2014/11/13 20:29:55 miod Exp $ */ | 1 | /* $OpenBSD: gost_locl.h,v 1.4 2016/12/21 15:49:29 jsing Exp $ */ |
2 | /* | 2 | /* |
3 | * Copyright (c) 2014 Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> | 3 | * Copyright (c) 2014 Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> |
4 | * Copyright (c) 2005-2006 Cryptocom LTD | 4 | * Copyright (c) 2005-2006 Cryptocom LTD |
@@ -55,6 +55,8 @@ | |||
55 | #include <openssl/ec.h> | 55 | #include <openssl/ec.h> |
56 | #include <openssl/ecdsa.h> | 56 | #include <openssl/ecdsa.h> |
57 | 57 | ||
58 | __BEGIN_HIDDEN_DECLS | ||
59 | |||
58 | /* Internal representation of GOST substitution blocks */ | 60 | /* Internal representation of GOST substitution blocks */ |
59 | typedef struct { | 61 | typedef struct { |
60 | unsigned char k8[16]; | 62 | unsigned char k8[16]; |
@@ -110,4 +112,6 @@ extern int GostR3410_get_pk_digest(int nid); | |||
110 | extern int GostR3410_256_param_id(const char *value); | 112 | extern int GostR3410_256_param_id(const char *value); |
111 | extern int GostR3410_512_param_id(const char *value); | 113 | extern int GostR3410_512_param_id(const char *value); |
112 | 114 | ||
115 | __END_HIDDEN_DECLS | ||
116 | |||
113 | #endif | 117 | #endif |
diff --git a/src/lib/libcrypto/md4/md4_locl.h b/src/lib/libcrypto/md4/md4_locl.h index ef574c040d..6cf69ded82 100644 --- a/src/lib/libcrypto/md4/md4_locl.h +++ b/src/lib/libcrypto/md4/md4_locl.h | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: md4_locl.h,v 1.9 2015/09/14 01:45:03 doug Exp $ */ | 1 | /* $OpenBSD: md4_locl.h,v 1.10 2016/12/21 15:49:29 jsing Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -61,8 +61,12 @@ | |||
61 | #include <openssl/opensslconf.h> | 61 | #include <openssl/opensslconf.h> |
62 | #include <openssl/md4.h> | 62 | #include <openssl/md4.h> |
63 | 63 | ||
64 | __BEGIN_HIDDEN_DECLS | ||
65 | |||
64 | void md4_block_data_order (MD4_CTX *c, const void *p,size_t num); | 66 | void md4_block_data_order (MD4_CTX *c, const void *p,size_t num); |
65 | 67 | ||
68 | __END_HIDDEN_DECLS | ||
69 | |||
66 | #define DATA_ORDER_IS_LITTLE_ENDIAN | 70 | #define DATA_ORDER_IS_LITTLE_ENDIAN |
67 | 71 | ||
68 | #define HASH_LONG MD4_LONG | 72 | #define HASH_LONG MD4_LONG |
diff --git a/src/lib/libcrypto/md5/md5_locl.h b/src/lib/libcrypto/md5/md5_locl.h index 00c5a67e31..325c531420 100644 --- a/src/lib/libcrypto/md5/md5_locl.h +++ b/src/lib/libcrypto/md5/md5_locl.h | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: md5_locl.h,v 1.13 2014/10/20 13:06:54 bcook Exp $ */ | 1 | /* $OpenBSD: md5_locl.h,v 1.14 2016/12/21 15:49:29 jsing Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -72,8 +72,12 @@ | |||
72 | # endif | 72 | # endif |
73 | #endif | 73 | #endif |
74 | 74 | ||
75 | __BEGIN_HIDDEN_DECLS | ||
76 | |||
75 | void md5_block_data_order (MD5_CTX *c, const void *p,size_t num); | 77 | void md5_block_data_order (MD5_CTX *c, const void *p,size_t num); |
76 | 78 | ||
79 | __END_HIDDEN_DECLS | ||
80 | |||
77 | #define DATA_ORDER_IS_LITTLE_ENDIAN | 81 | #define DATA_ORDER_IS_LITTLE_ENDIAN |
78 | 82 | ||
79 | #define HASH_LONG MD5_LONG | 83 | #define HASH_LONG MD5_LONG |
diff --git a/src/lib/libcrypto/modes/modes_lcl.h b/src/lib/libcrypto/modes/modes_lcl.h index a90f4a2b37..f8830e4deb 100644 --- a/src/lib/libcrypto/modes/modes_lcl.h +++ b/src/lib/libcrypto/modes/modes_lcl.h | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: modes_lcl.h,v 1.9 2016/11/04 13:56:05 miod Exp $ */ | 1 | /* $OpenBSD: modes_lcl.h,v 1.10 2016/12/21 15:49:29 jsing Exp $ */ |
2 | /* ==================================================================== | 2 | /* ==================================================================== |
3 | * Copyright (c) 2010 The OpenSSL Project. All rights reserved. | 3 | * Copyright (c) 2010 The OpenSSL Project. All rights reserved. |
4 | * | 4 | * |
@@ -12,6 +12,8 @@ | |||
12 | 12 | ||
13 | #include <openssl/modes.h> | 13 | #include <openssl/modes.h> |
14 | 14 | ||
15 | __BEGIN_HIDDEN_DECLS | ||
16 | |||
15 | #if defined(_LP64) | 17 | #if defined(_LP64) |
16 | typedef long i64; | 18 | typedef long i64; |
17 | typedef unsigned long u64; | 19 | typedef unsigned long u64; |
@@ -106,3 +108,4 @@ struct ccm128_context { | |||
106 | void *key; | 108 | void *key; |
107 | }; | 109 | }; |
108 | 110 | ||
111 | __END_HIDDEN_DECLS | ||
diff --git a/src/lib/libcrypto/o_time.h b/src/lib/libcrypto/o_time.h index 27411b3637..8c6301db31 100644 --- a/src/lib/libcrypto/o_time.h +++ b/src/lib/libcrypto/o_time.h | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: o_time.h,v 1.6 2014/06/12 15:49:27 deraadt Exp $ */ | 1 | /* $OpenBSD: o_time.h,v 1.7 2016/12/21 15:49:29 jsing Exp $ */ |
2 | /* Written by Richard Levitte (richard@levitte.org) for the OpenSSL | 2 | /* Written by Richard Levitte (richard@levitte.org) for the OpenSSL |
3 | * project 2001. | 3 | * project 2001. |
4 | */ | 4 | */ |
@@ -61,6 +61,10 @@ | |||
61 | 61 | ||
62 | #include <time.h> | 62 | #include <time.h> |
63 | 63 | ||
64 | __BEGIN_HIDDEN_DECLS | ||
65 | |||
64 | int OPENSSL_gmtime_adj(struct tm *tm, int offset_day, long offset_sec); | 66 | int OPENSSL_gmtime_adj(struct tm *tm, int offset_day, long offset_sec); |
65 | 67 | ||
68 | __END_HIDDEN_DECLS | ||
69 | |||
66 | #endif | 70 | #endif |
diff --git a/src/lib/libcrypto/objects/obj_xref.h b/src/lib/libcrypto/objects/obj_xref.h index 4499456694..59c597ce41 100644 --- a/src/lib/libcrypto/objects/obj_xref.h +++ b/src/lib/libcrypto/objects/obj_xref.h | |||
@@ -1,6 +1,8 @@ | |||
1 | /* $OpenBSD: obj_xref.h,v 1.3 2014/11/09 19:17:13 miod Exp $ */ | 1 | /* $OpenBSD: obj_xref.h,v 1.4 2016/12/21 15:49:29 jsing Exp $ */ |
2 | /* AUTOGENERATED BY objxref.pl, DO NOT EDIT */ | 2 | /* AUTOGENERATED BY objxref.pl, DO NOT EDIT */ |
3 | 3 | ||
4 | __BEGIN_HIDDEN_DECLS | ||
5 | |||
4 | typedef struct | 6 | typedef struct |
5 | { | 7 | { |
6 | int sign_id; | 8 | int sign_id; |
@@ -80,3 +82,4 @@ static const nid_triple * const sigoid_srt_xref[] = | |||
80 | &sigoid_srt[31], | 82 | &sigoid_srt[31], |
81 | }; | 83 | }; |
82 | 84 | ||
85 | __END_HIDDEN_DECLS | ||
diff --git a/src/lib/libcrypto/ripemd/rmd_locl.h b/src/lib/libcrypto/ripemd/rmd_locl.h index 54cce5b645..f38b101cc6 100644 --- a/src/lib/libcrypto/ripemd/rmd_locl.h +++ b/src/lib/libcrypto/ripemd/rmd_locl.h | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: rmd_locl.h,v 1.12 2014/10/20 13:06:54 bcook Exp $ */ | 1 | /* $OpenBSD: rmd_locl.h,v 1.13 2016/12/21 15:49:29 jsing Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -72,8 +72,12 @@ | |||
72 | # endif | 72 | # endif |
73 | #endif | 73 | #endif |
74 | 74 | ||
75 | __BEGIN_HIDDEN_DECLS | ||
76 | |||
75 | void ripemd160_block_data_order (RIPEMD160_CTX *c, const void *p,size_t num); | 77 | void ripemd160_block_data_order (RIPEMD160_CTX *c, const void *p,size_t num); |
76 | 78 | ||
79 | __END_HIDDEN_DECLS | ||
80 | |||
77 | #define DATA_ORDER_IS_LITTLE_ENDIAN | 81 | #define DATA_ORDER_IS_LITTLE_ENDIAN |
78 | 82 | ||
79 | #define HASH_LONG RIPEMD160_LONG | 83 | #define HASH_LONG RIPEMD160_LONG |
@@ -143,4 +147,3 @@ void ripemd160_block_data_order (RIPEMD160_CTX *c, const void *p,size_t num); | |||
143 | a+=F5(b,c,d)+X(w)+K; \ | 147 | a+=F5(b,c,d)+X(w)+K; \ |
144 | a=ROTATE(a,s)+e; \ | 148 | a=ROTATE(a,s)+e; \ |
145 | c=ROTATE(c,10); } | 149 | c=ROTATE(c,10); } |
146 | |||
diff --git a/src/lib/libcrypto/ripemd/rmdconst.h b/src/lib/libcrypto/ripemd/rmdconst.h index b36011cc44..f34047f4ff 100644 --- a/src/lib/libcrypto/ripemd/rmdconst.h +++ b/src/lib/libcrypto/ripemd/rmdconst.h | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: rmdconst.h,v 1.2 2014/06/12 15:49:30 deraadt Exp $ */ | 1 | /* $OpenBSD: rmdconst.h,v 1.3 2016/12/21 15:49:29 jsing Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -55,6 +55,9 @@ | |||
55 | * copied and put under another distribution licence | 55 | * copied and put under another distribution licence |
56 | * [including the GNU Public Licence.] | 56 | * [including the GNU Public Licence.] |
57 | */ | 57 | */ |
58 | |||
59 | __BEGIN_HIDDEN_DECLS | ||
60 | |||
58 | #define KL0 0x00000000L | 61 | #define KL0 0x00000000L |
59 | #define KL1 0x5A827999L | 62 | #define KL1 0x5A827999L |
60 | #define KL2 0x6ED9EBA1L | 63 | #define KL2 0x6ED9EBA1L |
@@ -397,3 +400,4 @@ | |||
397 | #define WR79 11 | 400 | #define WR79 11 |
398 | #define SR79 11 | 401 | #define SR79 11 |
399 | 402 | ||
403 | __END_HIDDEN_DECLS | ||
diff --git a/src/lib/libcrypto/rsa/rsa_locl.h b/src/lib/libcrypto/rsa/rsa_locl.h index 24da0dc179..e949ee8aa9 100644 --- a/src/lib/libcrypto/rsa/rsa_locl.h +++ b/src/lib/libcrypto/rsa/rsa_locl.h | |||
@@ -1,4 +1,9 @@ | |||
1 | /* $OpenBSD: rsa_locl.h,v 1.3 2014/07/09 19:51:31 jsing Exp $ */ | 1 | /* $OpenBSD: rsa_locl.h,v 1.4 2016/12/21 15:49:29 jsing Exp $ */ |
2 | |||
3 | __BEGIN_HIDDEN_DECLS | ||
4 | |||
2 | extern int int_rsa_verify(int dtype, const unsigned char *m, | 5 | extern int int_rsa_verify(int dtype, const unsigned char *m, |
3 | unsigned int m_len, unsigned char *rm, size_t *prm_len, | 6 | unsigned int m_len, unsigned char *rm, size_t *prm_len, |
4 | const unsigned char *sigbuf, size_t siglen, RSA *rsa); | 7 | const unsigned char *sigbuf, size_t siglen, RSA *rsa); |
8 | |||
9 | __END_HIDDEN_DECLS | ||
diff --git a/src/lib/libcrypto/sha/sha_locl.h b/src/lib/libcrypto/sha/sha_locl.h index d871a3b69d..bb5f1b2072 100644 --- a/src/lib/libcrypto/sha/sha_locl.h +++ b/src/lib/libcrypto/sha/sha_locl.h | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: sha_locl.h,v 1.21 2016/03/15 20:50:22 krw Exp $ */ | 1 | /* $OpenBSD: sha_locl.h,v 1.22 2016/12/21 15:49:29 jsing Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -88,8 +88,13 @@ | |||
88 | #ifndef SHA1_ASM | 88 | #ifndef SHA1_ASM |
89 | static | 89 | static |
90 | #endif | 90 | #endif |
91 | |||
92 | __BEGIN_HIDDEN_DECLS | ||
93 | |||
91 | void sha1_block_data_order (SHA_CTX *c, const void *p,size_t num); | 94 | void sha1_block_data_order (SHA_CTX *c, const void *p,size_t num); |
92 | 95 | ||
96 | __END_HIDDEN_DECLS | ||
97 | |||
93 | #include "md32_common.h" | 98 | #include "md32_common.h" |
94 | 99 | ||
95 | #define INIT_DATA_h0 0x67452301UL | 100 | #define INIT_DATA_h0 0x67452301UL |
diff --git a/src/lib/libcrypto/ui/ui_locl.h b/src/lib/libcrypto/ui/ui_locl.h index c8190d1307..c424be6546 100644 --- a/src/lib/libcrypto/ui/ui_locl.h +++ b/src/lib/libcrypto/ui/ui_locl.h | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: ui_locl.h,v 1.6 2014/06/12 15:49:31 deraadt Exp $ */ | 1 | /* $OpenBSD: ui_locl.h,v 1.7 2016/12/21 15:49:29 jsing Exp $ */ |
2 | 2 | ||
3 | /* Written by Richard Levitte (richard@levitte.org) for the OpenSSL | 3 | /* Written by Richard Levitte (richard@levitte.org) for the OpenSSL |
4 | * project 2001. | 4 | * project 2001. |
@@ -63,6 +63,8 @@ | |||
63 | #include <openssl/ui.h> | 63 | #include <openssl/ui.h> |
64 | #include <openssl/crypto.h> | 64 | #include <openssl/crypto.h> |
65 | 65 | ||
66 | __BEGIN_HIDDEN_DECLS | ||
67 | |||
66 | #ifdef _ | 68 | #ifdef _ |
67 | #undef _ | 69 | #undef _ |
68 | #endif | 70 | #endif |
@@ -145,4 +147,6 @@ struct ui_st { | |||
145 | int flags; | 147 | int flags; |
146 | }; | 148 | }; |
147 | 149 | ||
150 | __END_HIDDEN_DECLS | ||
151 | |||
148 | #endif | 152 | #endif |
diff --git a/src/lib/libcrypto/whrlpool/wp_locl.h b/src/lib/libcrypto/whrlpool/wp_locl.h index 7724b57acc..771c65e413 100644 --- a/src/lib/libcrypto/whrlpool/wp_locl.h +++ b/src/lib/libcrypto/whrlpool/wp_locl.h | |||
@@ -1,5 +1,9 @@ | |||
1 | /* $OpenBSD: wp_locl.h,v 1.2 2014/06/12 15:49:31 deraadt Exp $ */ | 1 | /* $OpenBSD: wp_locl.h,v 1.3 2016/12/21 15:49:29 jsing Exp $ */ |
2 | 2 | ||
3 | #include <openssl/whrlpool.h> | 3 | #include <openssl/whrlpool.h> |
4 | 4 | ||
5 | __BEGIN_HIDDEN_DECLS | ||
6 | |||
5 | void whirlpool_block(WHIRLPOOL_CTX *,const void *,size_t); | 7 | void whirlpool_block(WHIRLPOOL_CTX *,const void *,size_t); |
8 | |||
9 | __END_HIDDEN_DECLS | ||
diff --git a/src/lib/libcrypto/x509/vpm_int.h b/src/lib/libcrypto/x509/vpm_int.h index 3bd357bddd..6c8061c847 100644 --- a/src/lib/libcrypto/x509/vpm_int.h +++ b/src/lib/libcrypto/x509/vpm_int.h | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: vpm_int.h,v 1.2 2016/11/05 20:14:59 beck Exp $ */ | 1 | /* $OpenBSD: vpm_int.h,v 1.3 2016/12/21 15:49:29 jsing Exp $ */ |
2 | /* | 2 | /* |
3 | * Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL project | 3 | * Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL project |
4 | * 2013. | 4 | * 2013. |
@@ -57,6 +57,8 @@ | |||
57 | * | 57 | * |
58 | */ | 58 | */ |
59 | 59 | ||
60 | __BEGIN_HIDDEN_DECLS | ||
61 | |||
60 | /* internal only structure to hold additional X509_VERIFY_PARAM data */ | 62 | /* internal only structure to hold additional X509_VERIFY_PARAM data */ |
61 | 63 | ||
62 | struct X509_VERIFY_PARAM_ID_st { | 64 | struct X509_VERIFY_PARAM_ID_st { |
@@ -68,3 +70,5 @@ struct X509_VERIFY_PARAM_ID_st { | |||
68 | unsigned char *ip; /* If not NULL IP address to match */ | 70 | unsigned char *ip; /* If not NULL IP address to match */ |
69 | size_t iplen; /* Length of IP address */ | 71 | size_t iplen; /* Length of IP address */ |
70 | }; | 72 | }; |
73 | |||
74 | __END_HIDDEN_DECLS | ||
diff --git a/src/lib/libcrypto/x509/x509_lcl.h b/src/lib/libcrypto/x509/x509_lcl.h index b16df78ad7..3e83b66dd6 100644 --- a/src/lib/libcrypto/x509/x509_lcl.h +++ b/src/lib/libcrypto/x509/x509_lcl.h | |||
@@ -56,4 +56,8 @@ | |||
56 | * | 56 | * |
57 | */ | 57 | */ |
58 | 58 | ||
59 | __BEGIN_HIDDEN_DECLS | ||
60 | |||
59 | int x509_check_cert_time(X509_STORE_CTX *ctx, X509 *x, int quiet); | 61 | int x509_check_cert_time(X509_STORE_CTX *ctx, X509 *x, int quiet); |
62 | |||
63 | __END_HIDDEN_DECLS | ||
diff --git a/src/lib/libcrypto/x509v3/ext_dat.h b/src/lib/libcrypto/x509v3/ext_dat.h index f8bf7916b3..1bacb0d5a1 100644 --- a/src/lib/libcrypto/x509v3/ext_dat.h +++ b/src/lib/libcrypto/x509v3/ext_dat.h | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: ext_dat.h,v 1.12 2015/02/10 13:28:17 jsing Exp $ */ | 1 | /* $OpenBSD: ext_dat.h,v 1.13 2016/12/21 15:49:29 jsing Exp $ */ |
2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL | 2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL |
3 | * project 1999. | 3 | * project 1999. |
4 | */ | 4 | */ |
@@ -58,6 +58,8 @@ | |||
58 | 58 | ||
59 | #include <openssl/opensslconf.h> | 59 | #include <openssl/opensslconf.h> |
60 | 60 | ||
61 | __BEGIN_HIDDEN_DECLS | ||
62 | |||
61 | /* This file contains a table of "standard" extensions */ | 63 | /* This file contains a table of "standard" extensions */ |
62 | 64 | ||
63 | extern X509V3_EXT_METHOD v3_bcons, v3_nscert, v3_key_usage, v3_ext_ku; | 65 | extern X509V3_EXT_METHOD v3_bcons, v3_nscert, v3_key_usage, v3_ext_ku; |
@@ -127,3 +129,5 @@ static const X509V3_EXT_METHOD *standard_exts[] = { | |||
127 | 129 | ||
128 | /* Number of standard extensions */ | 130 | /* Number of standard extensions */ |
129 | #define STANDARD_EXTENSION_COUNT (sizeof(standard_exts)/sizeof(X509V3_EXT_METHOD *)) | 131 | #define STANDARD_EXTENSION_COUNT (sizeof(standard_exts)/sizeof(X509V3_EXT_METHOD *)) |
132 | |||
133 | __END_HIDDEN_DECLS | ||
diff --git a/src/lib/libcrypto/x509v3/pcy_int.h b/src/lib/libcrypto/x509v3/pcy_int.h index 50ed7cbfcf..92b94e2911 100644 --- a/src/lib/libcrypto/x509v3/pcy_int.h +++ b/src/lib/libcrypto/x509v3/pcy_int.h | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: pcy_int.h,v 1.4 2015/07/18 00:01:05 beck Exp $ */ | 1 | /* $OpenBSD: pcy_int.h,v 1.5 2016/12/21 15:49:29 jsing Exp $ */ |
2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL | 2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL |
3 | * project 2004. | 3 | * project 2004. |
4 | */ | 4 | */ |
@@ -56,6 +56,7 @@ | |||
56 | * | 56 | * |
57 | */ | 57 | */ |
58 | 58 | ||
59 | __BEGIN_HIDDEN_DECLS | ||
59 | 60 | ||
60 | typedef struct X509_POLICY_DATA_st X509_POLICY_DATA; | 61 | typedef struct X509_POLICY_DATA_st X509_POLICY_DATA; |
61 | 62 | ||
@@ -204,3 +205,5 @@ int policy_node_match(const X509_POLICY_LEVEL *lvl, | |||
204 | const X509_POLICY_NODE *node, const ASN1_OBJECT *oid); | 205 | const X509_POLICY_NODE *node, const ASN1_OBJECT *oid); |
205 | 206 | ||
206 | const X509_POLICY_CACHE *policy_cache_set(X509 *x); | 207 | const X509_POLICY_CACHE *policy_cache_set(X509 *x); |
208 | |||
209 | __END_HIDDEN_DECLS | ||