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_des_ede3_cbc; 178 hc_EVP_cc_aes_128_cbc; 179 hc_EVP_cc_aes_192_cbc; 180 hc_EVP_cc_aes_256_cbc; 181 hc_EVP_cc_aes_128_cfb8; 182 hc_EVP_cc_aes_192_cfb8; 183 hc_EVP_cc_aes_256_cfb8; 184 185 hc_EVP_hcrypto_md2; 186 hc_EVP_hcrypto_md4; 187 hc_EVP_hcrypto_md5; 188 hc_EVP_hcrypto_sha1; 189 hc_EVP_hcrypto_sha256; 190 hc_EVP_hcrypto_sha384; 191 hc_EVP_hcrypto_sha512; 192 hc_EVP_hcrypto_des_ede3_cbc; 193 hc_EVP_hcrypto_aes_128_cbc; 194 hc_EVP_hcrypto_aes_192_cbc; 195 hc_EVP_hcrypto_aes_256_cbc; 196 hc_EVP_hcrypto_aes_128_cfb8; 197 hc_EVP_hcrypto_aes_192_cfb8; 198 hc_EVP_hcrypto_aes_256_cfb8; 199 hc_EVP_hcrypto_rc4; 200 hc_EVP_hcrypto_rc4_40; 201 202 hc_EVP_hcrypto_aes_128_cts; 203 hc_EVP_hcrypto_aes_192_cts; 204 hc_EVP_hcrypto_aes_256_cts; 205 hc_HMAC; 206 hc_HMAC_CTX_cleanup; 207 hc_HMAC_CTX_init; 208 hc_HMAC_Final; 209 hc_HMAC_Init_ex; 210 hc_HMAC_Update; 211 hc_HMAC_size; 212 hc_MD2_Final; 213 hc_MD2_Init; 214 hc_MD2_Update; 215 hc_MD4_Final; 216 hc_MD4_Init; 217 hc_MD4_Update; 218 hc_MD5_Final; 219 hc_MD5_Init; 220 hc_MD5_Update; 221 hc_OpenSSL_add_all_algorithms; 222 hc_OpenSSL_add_all_algorithms_conf; 223 hc_OpenSSL_add_all_algorithms_noconf; 224 hc_PKCS12_key_gen; 225 hc_PKCS5_PBKDF2_HMAC_SHA1; 226 hc_RAND_add; 227 hc_RAND_bytes; 228 hc_RAND_cleanup; 229 hc_RAND_egd; 230 hc_RAND_egd_bytes; 231 hc_RAND_egd_method; 232 hc_RAND_file_name; 233 hc_RAND_fortuna_method; 234 hc_RAND_get_rand_method; 235 hc_RAND_load_file; 236 hc_RAND_pseudo_bytes; 237 hc_RAND_seed; 238 hc_RAND_set_rand_engine; 239 hc_RAND_set_rand_method; 240 hc_RAND_status; 241 hc_RAND_unix_method; 242 hc_RAND_timer_method; 243 hc_RAND_write_file; 244 hc_RC2_cbc_encrypt; 245 hc_RC2_decryptc; 246 hc_RC2_encryptc; 247 hc_RC2_set_key; 248 hc_RC4; 249 hc_RC4_set_key; 250 hc_RSA_check_key; 251 hc_RSA_free; 252 hc_RSA_generate_key_ex; 253 hc_RSA_get_app_data; 254 hc_RSA_get_default_method; 255 hc_RSA_get_method; 256 hc_RSA_new; 257 hc_RSA_new_method; 258 hc_RSA_null_method; 259 hc_RSA_private_decrypt; 260 hc_RSA_private_encrypt; 261 hc_RSA_public_decrypt; 262 hc_RSA_public_encrypt; 263 hc_RSA_set_app_data; 264 hc_RSA_set_default_method; 265 hc_RSA_set_method; 266 hc_RSA_sign; 267 hc_RSA_size; 268 hc_RSA_up_ref; 269 hc_RSA_verify; 270 hc_SHA1_Final; 271 hc_SHA1_Init; 272 hc_SHA1_Update; 273 hc_SHA256_Final; 274 hc_SHA256_Init; 275 hc_SHA256_Update; 276 hc_SHA384_Final; 277 hc_SHA384_Init; 278 hc_SHA384_Update; 279 hc_SHA512_Final; 280 hc_SHA512_Init; 281 hc_SHA512_Update; 282 hc_UI_UTIL_read_pw_string; 283 hc_UI_UTIL_read_pw_string; 284 hc_i2d_DHparams; 285 hc_d2i_RSAPrivateKey; 286 hc_i2d_RSAPrivateKey; 287 hc_i2d_RSAPublicKey; 288 hc_d2i_RSAPublicKey; 289 hc_EVP_CIPHER_CTX_ctrl; 290 hc_EVP_CIPHER_CTX_rand_key; 291 hc_EVP_CIPHER_CTX_set_key_length; 292 hc_EVP_hcrypto_rc2_40_cbc; 293 hc_EVP_hcrypto_camellia_128_cbc; 294 hc_EVP_CipherUpdate; 295 hc_EVP_CipherFinal_ex; 296 hc_hcrypto_validate; 297 local: 298 *; 299}; 300