xref: /netbsd-src/crypto/external/bsd/heimdal/dist/lib/hcrypto/version-script.map (revision 82d56013d7b633d116a93943de88e08335357a7c)
1# Id
2
3HEIMDAL_CRYPTO_1.0 {
4	global:
5		hc_AES_cbc_encrypt;
6		hc_AES_cfb8_encrypt;
7		hc_AES_decrypt;
8		hc_AES_decrypt_key;
9		hc_BN_CTX_end;
10		hc_BN_CTX_free;
11		hc_BN_CTX_get;
12		hc_BN_CTX_new;
13		hc_BN_CTX_start;
14		hc_AES_encrypt;
15		hc_AES_set_encrypt_key;
16		hc_BN_GENCB_call;
17		hc_BN_GENCB_set;
18		hc_BN_bin2bn;
19		hc_BN_bn2bin;
20		hc_BN_bn2hex;
21		hc_BN_clear;
22		hc_BN_clear_bit;
23		hc_BN_clear_free;
24		hc_BN_cmp;
25		hc_BN_dup;
26		hc_BN_free;
27		hc_BN_get_word;
28		hc_BN_hex2bn;
29		hc_BN_is_bit_set;
30		hc_BN_is_negative;
31		hc_BN_new;
32		hc_BN_num_bits;
33		hc_BN_num_bytes;
34		hc_BN_rand;
35		hc_BN_set_bit;
36		hc_BN_set_negative;
37		hc_BN_set_word;
38		hc_BN_uadd;
39		hc_DES_cbc_cksum;
40		hc_DES_cbc_encrypt;
41		hc_DES_cfb64_encrypt;
42		hc_DES_check_key_parity;
43		hc_DES_ecb3_encrypt;
44		hc_DES_ecb_encrypt;
45		hc_DES_ede3_cbc_encrypt;
46		hc_DES_encrypt;
47		hc_DES_generate_random_block;
48		hc_DES_init_random_number_generator;
49		hc_DES_is_weak_key;
50		hc_DES_key_sched;
51		hc_DES_mem_rand8;
52		hc_DES_new_random_key;
53		hc_DES_pcbc_encrypt;
54		hc_DES_rand_data;
55		hc_DES_rand_data_key;
56		hc_DES_random_key;
57		hc_DES_read_password;
58		hc_DES_set_key;
59		hc_DES_set_key_checked;
60		hc_DES_set_key_unchecked;
61		hc_DES_set_odd_parity;
62		hc_DES_set_random_generator_seed;
63		hc_DES_set_sequence_number;
64		hc_DES_string_to_key;
65		hc_DH_check_pubkey;
66		hc_DH_compute_key;
67		hc_DH_free;
68		hc_DH_generate_key;
69		hc_DH_generate_parameters_ex;
70		hc_DH_get_default_method;
71		hc_DH_get_ex_data;
72		hc_DH_ltm_method;
73		hc_DH_gmp_method;
74		hc_DH_new;
75		hc_DH_new_method;
76		hc_DH_null_method;
77		hc_DH_set_default_method;
78		hc_DH_set_ex_data;
79		hc_DH_set_method;
80		hc_DH_size;
81		hc_DH_up_ref;
82		hc_DSA_free;
83		hc_DSA_get_default_method;
84		hc_DSA_new;
85		hc_DSA_null_method;
86		hc_DSA_set_default_method;
87		hc_DSA_up_ref;
88		hc_DSA_verify;
89		hc_ENGINE_new;
90		hc_ENGINE_free;
91		hc_ENGINE_add_conf_module;
92		hc_ENGINE_by_dso;
93		hc_ENGINE_by_id;
94		hc_ENGINE_finish;
95		hc_ENGINE_get_DH;
96		hc_ENGINE_get_RAND;
97		hc_ENGINE_get_RSA;
98		hc_ENGINE_get_default_DH;
99		hc_ENGINE_get_default_RSA;
100		hc_ENGINE_get_id;
101		hc_ENGINE_get_name;
102		hc_ENGINE_load_builtin_engines;
103		hc_ENGINE_set_DH;
104		hc_ENGINE_set_RSA;
105		hc_ENGINE_set_default_DH;
106		hc_ENGINE_set_default_RSA;
107		hc_ENGINE_set_destroy_function;
108		hc_ENGINE_set_id;
109		hc_ENGINE_set_name;
110		hc_ENGINE_up_ref;
111		hc_EVP_BytesToKey;
112		hc_EVP_CIPHER_CTX_block_size;
113		hc_EVP_CIPHER_CTX_cipher;
114		hc_EVP_CIPHER_CTX_cleanup;
115		hc_EVP_CIPHER_CTX_flags;
116		hc_EVP_CIPHER_CTX_get_app_data;
117		hc_EVP_CIPHER_CTX_init;
118		hc_EVP_CIPHER_CTX_iv_length;
119		hc_EVP_CIPHER_CTX_key_length;
120		hc_EVP_CIPHER_CTX_mode;
121		hc_EVP_CIPHER_CTX_set_app_data;
122		hc_EVP_CIPHER_block_size;
123		hc_EVP_CIPHER_iv_length;
124		hc_EVP_CIPHER_key_length;
125		hc_EVP_Cipher;
126		hc_EVP_CipherInit_ex;
127		hc_EVP_Digest;
128		hc_EVP_DigestFinal_ex;
129		hc_EVP_DigestInit_ex;
130		hc_EVP_DigestUpdate;
131		hc_EVP_MD_CTX_block_size;
132		hc_EVP_MD_CTX_cleanup;
133		hc_EVP_MD_CTX_cleanup;
134		hc_EVP_MD_CTX_create;
135		hc_EVP_MD_CTX_create;
136		hc_EVP_MD_CTX_destroy;
137		hc_EVP_MD_CTX_destroy;
138		hc_EVP_MD_CTX_init;
139		hc_EVP_MD_CTX_init;
140		hc_EVP_MD_CTX_md;
141		hc_EVP_MD_CTX_size;
142		hc_EVP_MD_block_size;
143		hc_EVP_MD_size;
144		hc_EVP_aes_128_cbc;
145		hc_EVP_aes_192_cbc;
146		hc_EVP_aes_256_cbc;
147		hc_EVP_aes_128_cfb8;
148		hc_EVP_aes_192_cfb8;
149		hc_EVP_aes_256_cfb8;
150		hc_EVP_des_cbc;
151		hc_EVP_des_ede3_cbc;
152		hc_EVP_camellia_128_cbc;
153		hc_EVP_camellia_192_cbc;
154		hc_EVP_camellia_256_cbc;
155		hc_EVP_enc_null;
156		hc_EVP_get_cipherbyname;
157		hc_EVP_md2;
158		hc_EVP_md4;
159		hc_EVP_md5;
160		hc_EVP_md_null;
161		hc_EVP_rc2_40_cbc;
162		hc_EVP_rc2_64_cbc;
163		hc_EVP_rc2_cbc;
164		hc_EVP_rc4;
165		hc_EVP_rc4_40;
166		hc_EVP_sha;
167		hc_EVP_sha1;
168		hc_EVP_sha256;
169		hc_EVP_sha384;
170		hc_EVP_sha512;
171
172		hc_EVP_cc_md2;
173		hc_EVP_cc_md4;
174		hc_EVP_cc_md5;
175		hc_EVP_cc_sha1;
176		hc_EVP_cc_sha256;
177		hc_EVP_cc_sha384;
178		hc_EVP_cc_sha512;
179		hc_EVP_cc_des_ede3_cbc;
180		hc_EVP_cc_aes_128_cbc;
181		hc_EVP_cc_aes_192_cbc;
182		hc_EVP_cc_aes_256_cbc;
183		hc_EVP_cc_aes_128_cfb8;
184		hc_EVP_cc_aes_192_cfb8;
185		hc_EVP_cc_aes_256_cfb8;
186
187		hc_EVP_hcrypto_md2;
188		hc_EVP_hcrypto_md4;
189		hc_EVP_hcrypto_md5;
190		hc_EVP_hcrypto_sha1;
191		hc_EVP_hcrypto_sha256;
192		hc_EVP_hcrypto_sha384;
193		hc_EVP_hcrypto_sha512;
194		hc_EVP_hcrypto_des_ede3_cbc;
195		hc_EVP_hcrypto_aes_128_cbc;
196		hc_EVP_hcrypto_aes_192_cbc;
197		hc_EVP_hcrypto_aes_256_cbc;
198		hc_EVP_hcrypto_aes_128_cfb8;
199		hc_EVP_hcrypto_aes_192_cfb8;
200		hc_EVP_hcrypto_aes_256_cfb8;
201		hc_EVP_hcrypto_rc4;
202		hc_EVP_hcrypto_rc4_40;
203
204		hc_EVP_ossl_md2;
205		hc_EVP_ossl_md4;
206		hc_EVP_ossl_md5;
207		hc_EVP_ossl_sha1;
208		hc_EVP_ossl_sha256;
209		hc_EVP_ossl_sha384;
210		hc_EVP_ossl_sha512;
211		hc_EVP_ossl_des_ede3_cbc;
212		hc_EVP_ossl_aes_128_cbc;
213		hc_EVP_ossl_aes_192_cbc;
214		hc_EVP_ossl_aes_256_cbc;
215		hc_EVP_ossl_aes_128_cfb8;
216		hc_EVP_ossl_aes_192_cfb8;
217		hc_EVP_ossl_aes_256_cfb8;
218		hc_EVP_ossl_rc2_cbc;
219		hc_EVP_ossl_rc2_40_cbc;
220		hc_EVP_ossl_rc4;
221		hc_EVP_ossl_rc4_40;
222
223		hc_EVP_pkcs11_md2;
224		hc_EVP_pkcs11_md4;
225		hc_EVP_pkcs11_md5;
226		hc_EVP_pkcs11_sha1;
227		hc_EVP_pkcs11_sha256;
228		hc_EVP_pkcs11_des_ede3_cbc;
229		hc_EVP_pkcs11_aes_128_cbc;
230		hc_EVP_pkcs11_aes_192_cbc;
231		hc_EVP_pkcs11_aes_256_cbc;
232		hc_EVP_pkcs11_aes_128_cfb8;
233		hc_EVP_pkcs11_aes_192_cfb8;
234		hc_EVP_pkcs11_aes_256_cfb8;
235		hc_EVP_pkcs11_rc2_40_cbc;
236		hc_EVP_pkcs11_rc2_64_cbc;
237		hc_EVP_pkcs11_rc2_cbc;
238		hc_EVP_pkcs11_rc4;
239		hc_EVP_pkcs11_rc4_40;
240
241		hc_EVP_hcrypto_aes_128_cts;
242		hc_EVP_hcrypto_aes_192_cts;
243		hc_EVP_hcrypto_aes_256_cts;
244		hc_HMAC;
245		hc_HMAC_CTX_cleanup;
246		hc_HMAC_CTX_init;
247		hc_HMAC_Final;
248		hc_HMAC_Init_ex;
249		hc_HMAC_Update;
250		hc_HMAC_size;
251		hc_MD2_Final;
252		hc_MD2_Init;
253		hc_MD2_Update;
254		hc_MD4_Final;
255		hc_MD4_Init;
256		hc_MD4_Update;
257		hc_MD5_Final;
258		hc_MD5_Init;
259		hc_MD5_Update;
260		hc_OpenSSL_add_all_algorithms;
261		hc_OpenSSL_add_all_algorithms_conf;
262		hc_OpenSSL_add_all_algorithms_noconf;
263		hc_PKCS12_key_gen;
264		hc_PKCS5_PBKDF2_HMAC;
265		hc_PKCS5_PBKDF2_HMAC_SHA1;
266		hc_RAND_add;
267		hc_RAND_bytes;
268		hc_RAND_cleanup;
269		hc_RAND_file_name;
270		hc_RAND_fortuna_method;
271		hc_RAND_get_rand_method;
272		hc_RAND_load_file;
273		hc_RAND_pseudo_bytes;
274		hc_RAND_seed;
275		hc_RAND_set_rand_engine;
276		hc_RAND_set_rand_method;
277		hc_RAND_status;
278		hc_RAND_unix_method;
279		hc_RAND_timer_method;
280		hc_RAND_write_file;
281		hc_RC2_cbc_encrypt;
282		hc_RC2_decryptc;
283		hc_RC2_encryptc;
284		hc_RC2_set_key;
285		hc_RC4;
286		hc_RC4_set_key;
287		hc_RSA_check_key;
288		hc_RSA_free;
289		hc_RSA_generate_key_ex;
290		hc_RSA_get_app_data;
291		hc_RSA_get_default_method;
292		hc_RSA_get_method;
293		hc_RSA_new;
294		hc_RSA_new_method;
295		hc_RSA_null_method;
296		hc_RSA_private_decrypt;
297		hc_RSA_private_encrypt;
298		hc_RSA_public_decrypt;
299		hc_RSA_public_encrypt;
300		hc_RSA_set_app_data;
301		hc_RSA_set_default_method;
302		hc_RSA_set_method;
303		hc_RSA_sign;
304		hc_RSA_size;
305		hc_RSA_up_ref;
306		hc_RSA_verify;
307		hc_SHA1_Final;
308		hc_SHA1_Init;
309		hc_SHA1_Update;
310		hc_SHA256_Final;
311		hc_SHA256_Init;
312		hc_SHA256_Update;
313		hc_SHA384_Final;
314		hc_SHA384_Init;
315		hc_SHA384_Update;
316		hc_SHA512_Final;
317		hc_SHA512_Init;
318		hc_SHA512_Update;
319		hc_UI_UTIL_read_pw_string;
320		hc_UI_UTIL_read_pw_string;
321		hc_i2d_DHparams;
322		hc_d2i_RSAPrivateKey;
323		hc_i2d_RSAPrivateKey;
324		hc_i2d_RSAPublicKey;
325		hc_d2i_RSAPublicKey;
326		hc_EVP_CIPHER_CTX_ctrl;
327		hc_EVP_CIPHER_CTX_rand_key;
328		hc_EVP_CIPHER_CTX_set_key_length;
329		hc_EVP_hcrypto_rc2_cbc;
330		hc_EVP_hcrypto_rc2_40_cbc;
331		hc_EVP_hcrypto_camellia_128_cbc;
332		hc_EVP_CipherUpdate;
333		hc_EVP_CipherFinal_ex;
334		hc_hcrypto_validate;
335	local:
336		*;
337};
338