Merge from 0.9.7-stable.
authorRichard Levitte <levitte@openssl.org>
Wed, 13 Nov 2002 18:10:30 +0000 (18:10 +0000)
committerRichard Levitte <levitte@openssl.org>
Wed, 13 Nov 2002 18:10:30 +0000 (18:10 +0000)
crypto/cryptlib.h
crypto/crypto.h
crypto/pem/pem_lib.c
util/libeay.num

index b8727aa..0d6b9d5 100644 (file)
@@ -93,10 +93,6 @@ extern "C" {
 #define DECIMAL_SIZE(type)     ((sizeof(type)*8+2)/3+1)
 #define HEX_SIZE(type)         (sizeof(type)*2)
 
-/* die if we have to */
-void OpenSSLDie(const char *file,int line,const char *assertion);
-#define OPENSSL_assert(e)      ((e) ? (void)0 : OpenSSLDie(__FILE__, __LINE__, #e))
-
 #ifdef  __cplusplus
 }
 #endif
index d6cb6f3..2a4dbd5 100644 (file)
@@ -491,6 +491,10 @@ void CRYPTO_mem_leaks(struct bio_st *bio);
 typedef void *CRYPTO_MEM_LEAK_CB(unsigned long, const char *, int, int, void *);
 void CRYPTO_mem_leaks_cb(CRYPTO_MEM_LEAK_CB *cb);
 
+/* die if we have to */
+void OpenSSLDie(const char *file,int line,const char *assertion);
+#define OPENSSL_assert(e)      ((e) ? (void)0 : OpenSSLDie(__FILE__, __LINE__, #e))
+
 /* BEGIN ERROR CODES */
 /* The following lines are auto generated by the script mkerr.pl. Any changes
  * made after this point may be overwritten when the script is next run.
index fbc94d6..8e213c1 100644 (file)
@@ -306,7 +306,7 @@ int PEM_ASN1_write_bio(int (*i2d)(), const char *name, BIO *bp, char *x,
                goto err;
                }
        /* dzise + 8 bytes are needed */
-       // actually it needs the cipher block size extra...
+       /* actually it needs the cipher block size extra... */
        data=(unsigned char *)OPENSSL_malloc((unsigned int)dsize+20);
        if (data == NULL)
                {
index 5edc1bc..8014a3d 100755 (executable)
@@ -980,7 +980,7 @@ BN_mul_word                             999 EXIST::FUNCTION:
 BN_sub_word                             1000   EXIST::FUNCTION:
 BN_dec2bn                               1001   EXIST::FUNCTION:
 BN_bn2dec                               1002   EXIST::FUNCTION:
-BIO_ghbn_ctrl                           1003   EXIST::FUNCTION:
+BIO_ghbn_ctrl                           1003   NOEXIST::FUNCTION:
 CRYPTO_free_ex_data                     1004   EXIST::FUNCTION:
 CRYPTO_get_ex_data                      1005   EXIST::FUNCTION:
 CRYPTO_set_ex_data                      1007   EXIST::FUNCTION:
@@ -2794,178 +2794,186 @@ d2i_ASN1_UNIVERSALSTRING                3235  EXIST::FUNCTION:
 EVP_des_ede3_ecb                        3236   EXIST::FUNCTION:DES
 X509_REQ_print_ex                       3237   EXIST::FUNCTION:BIO
 ENGINE_up_ref                           3238   EXIST::FUNCTION:
-BN_get0_nist_prime_384                  3239   EXIST::FUNCTION:
-ENGINE_register_ECDSA                   3240   EXIST::FUNCTION:
-BN_nist_mod_192                         3241   EXIST::FUNCTION:
-EC_GROUP_get_trinomial_basis            3242   EXIST::FUNCTION:EC
-ECDH_get_default_method                 3243   EXIST::FUNCTION:ECDH
-PKCS12_add_safe                         3244   EXIST::FUNCTION:
-ENGINE_register_ECDH                    3245   EXIST::FUNCTION:
-i2d_ECPrivateKey                        3246   EXIST::FUNCTION:EC
-BN_get0_nist_prime_192                  3247   EXIST::FUNCTION:
-EC_POINT_set_affine_coordinates_GF2m    3248   EXIST:!VMS:FUNCTION:EC
-EC_POINT_set_affine_coords_GF2m         3248   EXIST:VMS:FUNCTION:EC
-BN_GF2m_mod_exp_arr                     3249   EXIST::FUNCTION:
-X509_keyid_get0                         3250   EXIST::FUNCTION:
-EC_GROUP_new_by_nid                     3251   EXIST::FUNCTION:EC
-BN_GF2m_mod_mul_arr                     3252   EXIST::FUNCTION:
-EC_KEY_copy                             3253   EXIST::FUNCTION:EC
-EC_GROUP_check_discriminant             3254   EXIST::FUNCTION:EC
-EC_POINT_point2bn                       3255   EXIST::FUNCTION:EC
-EC_GROUP_new_curve_GF2m                 3256   EXIST::FUNCTION:EC
-EVP_PKEY_get1_EC_KEY                    3257   EXIST::FUNCTION:EC
-ENGINE_get_default_ECDH                 3258   EXIST::FUNCTION:
-ASN1_OCTET_STRING_NDEF_it               3259   EXIST:!EXPORT_VAR_AS_FUNCTION:VARIABLE:
-ASN1_OCTET_STRING_NDEF_it               3259   EXIST:EXPORT_VAR_AS_FUNCTION:FUNCTION:
-ENGINE_get_static_state                 3260   EXIST::FUNCTION:
-ECDSA_SIG_new                           3261   EXIST::FUNCTION:ECDSA
-BN_GF2m_mod_sqr                         3262   EXIST::FUNCTION:
-EC_POINT_bn2point                       3263   EXIST::FUNCTION:EC
-EC_GROUP_get_point_conversion_form      3264   EXIST:!VMS:FUNCTION:EC
-EC_GROUP_get_point_conv_form            3264   EXIST:VMS:FUNCTION:EC
-PEM_read_bio_ECPKParameters             3265   EXIST::FUNCTION:EC
-EC_GROUP_get_pentanomial_basis          3266   EXIST::FUNCTION:EC
-EC_GROUP_get_nid                        3267   EXIST::FUNCTION:EC
-ECDSA_sign_setup                        3268   EXIST::FUNCTION:ECDSA
-BN_GF2m_mod_solve_quad_arr              3269   EXIST::FUNCTION:
-EC_KEY_up_ref                           3270   EXIST::FUNCTION:EC
-BN_GF2m_mod_div                         3271   EXIST::FUNCTION:
-EC_KEY_free                             3272   EXIST::FUNCTION:EC
-PEM_write_bio_ECPrivateKey              3273   EXIST::FUNCTION:EC
-d2i_EC_PUBKEY                           3274   EXIST::FUNCTION:EC
-EC_KEY_print_fp                         3275   EXIST::FUNCTION:EC,FP_API
-BN_GF2m_mod_arr                         3276   EXIST::FUNCTION:
-ECDH_get_ex_data                        3277   EXIST::FUNCTION:ECDH
-ECDSA_do_sign                           3278   EXIST::FUNCTION:ECDSA
-ENGINE_unregister_ECDH                  3279   EXIST::FUNCTION:
-ECDH_OpenSSL                            3280   EXIST::FUNCTION:ECDH
-EC_POINT_dup                            3281   EXIST::FUNCTION:EC
-EC_get_builtin_curves                   3282   EXIST::FUNCTION:EC
-EVP_PKEY_set1_EC_KEY                    3283   EXIST::FUNCTION:EC
-BN_GF2m_mod_sqrt_arr                    3284   EXIST::FUNCTION:
-i2d_ECPrivateKey_bio                    3285   EXIST::FUNCTION:BIO,EC
-ECPKParameters_print_fp                 3286   EXIST::FUNCTION:EC,FP_API
-ECDSA_SIG_free                          3287   EXIST::FUNCTION:ECDSA
-PEM_write_bio_ECPKParameters            3288   EXIST::FUNCTION:EC
-EC_GROUP_set_nid                        3289   EXIST::FUNCTION:EC
-PKCS12_add_safes                        3290   EXIST::FUNCTION:
-BN_GF2m_poly2arr                        3291   EXIST::FUNCTION:
-BN_get0_nist_prime_224                  3292   EXIST::FUNCTION:
-i2d_ECParameters                        3293   EXIST::FUNCTION:EC
-i2d_ECPKParameters                      3294   EXIST::FUNCTION:EC
-BN_ncopy                                3295   EXIST::FUNCTION:
-d2i_ECPKParameters                      3296   EXIST::FUNCTION:EC
-ENGINE_set_ECDH                         3297   EXIST::FUNCTION:
-PEM_write_bio_EC_PUBKEY                 3298   EXIST::FUNCTION:EC
-ECParameters_print                      3299   EXIST::FUNCTION:BIO,EC
-BN_GF2m_mod_mul                         3300   EXIST::FUNCTION:
-EC_GROUP_set_seed                       3301   EXIST::FUNCTION:EC
-EC_GROUP_get_curve_GF2m                 3302   EXIST::FUNCTION:EC
-ECPublicKey_set_octet_string            3303   EXIST::FUNCTION:EC
-ECDSA_get_ex_data                       3304   EXIST::FUNCTION:ECDSA
-BN_GF2m_mod                             3305   EXIST::FUNCTION:
-EC_GROUP_get_seed_len                   3306   EXIST::FUNCTION:EC
-PEM_read_bio_EC_PUBKEY                  3307   EXIST::FUNCTION:EC
-i2d_EC_PUBKEY                           3308   EXIST::FUNCTION:EC
-ECDSA_get_default_method                3309   EXIST::FUNCTION:ECDSA
-ASN1_put_eoc                            3310   EXIST::FUNCTION:
-ECDSA_DATA_free                         3311   EXIST::FUNCTION:ECDSA
-EC_METHOD_get_field_type                3312   EXIST::FUNCTION:EC
-EC_GFp_nist_method                      3313   EXIST::FUNCTION:EC
-BN_GF2m_mod_sqr_arr                     3314   EXIST::FUNCTION:
-EC_GROUP_set_curve_GF2m                 3315   EXIST::FUNCTION:EC
-ENGINE_set_default_ECDSA                3316   EXIST::FUNCTION:
-BN_GF2m_mod_sqrt                        3317   EXIST::FUNCTION:
-ECDH_set_default_method                 3318   EXIST::FUNCTION:ECDH
-EC_KEY_generate_key                     3319   EXIST::FUNCTION:EC
-BN_GF2m_arr2poly                        3320   EXIST::FUNCTION:
-ECPublicKey_get_octet_string            3321   EXIST::FUNCTION:EC
-EC_GROUP_check                          3322   EXIST::FUNCTION:EC
-d2i_ECPrivateKey_bio                    3323   EXIST::FUNCTION:BIO,EC
-d2i_ECPrivateKey                        3324   EXIST::FUNCTION:EC
-ASN1_item_ndef_i2d                      3325   EXIST::FUNCTION:
-i2d_PKCS7_NDEF                          3326   EXIST::FUNCTION:
-EC_GROUP_get_degree                     3327   EXIST::FUNCTION:EC
-BN_GF2m_add                             3328   EXIST::FUNCTION:
-BN_nist_mod_224                         3329   EXIST::FUNCTION:
-i2d_EC_PUBKEY_bio                       3330   EXIST::FUNCTION:BIO,EC
-EC_GROUP_get_asn1_flag                  3331   EXIST::FUNCTION:EC
-ECDH_get_ex_new_index                   3332   EXIST::FUNCTION:ECDH
-ECDH_size                               3333   EXIST::FUNCTION:ECDH
-BN_GF2m_mod_inv                         3334   EXIST::FUNCTION:
-BN_GF2m_mod_exp                         3335   EXIST::FUNCTION:
-EC_GROUP_get0_seed                      3336   EXIST::FUNCTION:EC
-ecdsa_check                             3337   EXIST::FUNCTION:ECDSA
-BN_GF2m_mod_div_arr                     3338   EXIST::FUNCTION:
-ENGINE_set_ECDSA                        3339   EXIST::FUNCTION:
-ECPKParameters_print                    3340   EXIST::FUNCTION:BIO,EC
-PEM_write_EC_PUBKEY                     3341   EXIST:!WIN16:FUNCTION:EC
-ECDH_set_method                         3342   EXIST::FUNCTION:ECDH
-ECDH_set_ex_data                        3343   EXIST::FUNCTION:ECDH
-BN_nist_mod_521                         3344   EXIST::FUNCTION:
-EC_GROUP_set_point_conversion_form      3345   EXIST:!VMS:FUNCTION:EC
-EC_GROUP_set_point_conv_form            3345   EXIST:VMS:FUNCTION:EC
-PEM_read_EC_PUBKEY                      3346   EXIST:!WIN16:FUNCTION:EC
-i2d_ECDSA_SIG                           3347   EXIST::FUNCTION:ECDSA
-ECDSA_OpenSSL                           3348   EXIST::FUNCTION:ECDSA
-ECDSA_set_default_method                3349   EXIST::FUNCTION:ECDSA
-EC_POINT_set_compressed_coordinates_GF2m 3350  EXIST:!VMS:FUNCTION:EC
-EC_POINT_set_compr_coords_GF2m          3350   EXIST:VMS:FUNCTION:EC
-ECDH_DATA_new_method                    3351   EXIST::FUNCTION:ECDH
-BN_get0_nist_prime_256                  3352   EXIST::FUNCTION:
-PEM_read_ECPrivateKey                   3353   EXIST:!WIN16:FUNCTION:EC
-ERR_load_ECDSA_strings                  3354   EXIST::FUNCTION:ECDSA
-EC_GROUP_get_basis_type                 3355   EXIST::FUNCTION:EC
-ECDH_DATA_new                           3356   EXIST::FUNCTION:ECDH
-BN_nist_mod_384                         3357   EXIST::FUNCTION:
-PEM_write_ECPKParameters                3358   EXIST:!WIN16:FUNCTION:EC
-ECDH_compute_key                        3359   EXIST::FUNCTION:ECDH
-ENGINE_register_all_ECDH                3360   EXIST::FUNCTION:
-BN_GF2m_mod_solve_quad                  3361   EXIST::FUNCTION:
-i2d_ECPrivateKey_fp                     3362   EXIST::FUNCTION:EC,FP_API
-ENGINE_register_all_ECDSA               3363   EXIST::FUNCTION:
-EC_POINT_get_affine_coordinates_GF2m    3364   EXIST:!VMS:FUNCTION:EC
-EC_POINT_get_affine_coords_GF2m         3364   EXIST:VMS:FUNCTION:EC
-EC_GROUP_dup                            3365   EXIST::FUNCTION:EC
-ENGINE_get_default_ECDSA                3366   EXIST::FUNCTION:
-EC_KEY_new                              3367   EXIST::FUNCTION:EC
-ECDSA_verify                            3368   EXIST::FUNCTION:ECDSA
-EC_POINT_point2hex                      3369   EXIST::FUNCTION:EC
-ECDSA_do_verify                         3370   EXIST::FUNCTION:ECDSA
-d2i_ECPrivateKey_fp                     3371   EXIST::FUNCTION:EC,FP_API
-PEM_write_ECPrivateKey                  3372   EXIST:!WIN16:FUNCTION:EC
-PEM_read_ECPKParameters                 3373   EXIST:!WIN16:FUNCTION:EC
-ECParameters_print_fp                   3374   EXIST::FUNCTION:EC,FP_API
-ECDH_DATA_free                          3375   EXIST::FUNCTION:ECDH
-i2d_EC_PUBKEY_fp                        3376   EXIST::FUNCTION:EC,FP_API
-BN_nist_mod_256                         3377   EXIST::FUNCTION:
-ECDSA_DATA_new                          3378   EXIST::FUNCTION:ECDSA
-ECDSA_size                              3379   EXIST::FUNCTION:ECDSA
-d2i_EC_PUBKEY_bio                       3380   EXIST::FUNCTION:BIO,EC
-BN_get0_nist_prime_521                  3381   EXIST::FUNCTION:
-PEM_read_bio_ECPrivateKey               3382   EXIST::FUNCTION:EC
-ENGINE_get_ECDH                         3383   EXIST::FUNCTION:
-d2i_ECDSA_SIG                           3384   EXIST::FUNCTION:ECDSA
-ECDSA_sign                              3385   EXIST::FUNCTION:ECDSA
-ENGINE_get_ECDSA                        3386   EXIST::FUNCTION:
-EVP_ecdsa                               3387   EXIST::FUNCTION:SHA
-PKCS12_add_cert                         3388   EXIST::FUNCTION:
-ERR_load_ECDH_strings                   3389   EXIST::FUNCTION:ECDH
-EC_KEY_dup                              3390   EXIST::FUNCTION:EC
-ECDSA_set_method                        3391   EXIST::FUNCTION:ECDSA
-d2i_ECParameters                        3392   EXIST::FUNCTION:EC
-EC_GF2m_simple_method                   3393   EXIST::FUNCTION:EC
-ECDSA_set_ex_data                       3394   EXIST::FUNCTION:ECDSA
-EC_KEY_print                            3395   EXIST::FUNCTION:BIO,EC
-ECDSA_get_ex_new_index                  3396   EXIST::FUNCTION:ECDSA
-EC_GROUP_set_asn1_flag                  3397   EXIST::FUNCTION:EC
-EC_KEY_check_key                        3398   EXIST::FUNCTION:EC
-d2i_EC_PUBKEY_fp                        3399   EXIST::FUNCTION:EC,FP_API
-ecdh_check                              3400   EXIST::FUNCTION:ECDH
-ECDSA_DATA_new_method                   3401   EXIST::FUNCTION:ECDSA
-ENGINE_set_default_ECDH                 3402   EXIST::FUNCTION:
-PKCS12_add_key                          3403   EXIST::FUNCTION:
-DSO_merge                               3404   EXIST::FUNCTION:
-EC_POINT_hex2point                      3405   EXIST::FUNCTION:EC
-BN_GF2m_mod_inv_arr                     3406   EXIST::FUNCTION:
-ENGINE_unregister_ECDSA                 3407   EXIST::FUNCTION:
+BUF_MEM_grow_clean                      3239   EXIST::FUNCTION:
+CRYPTO_realloc_clean                    3240   EXIST::FUNCTION:
+BUF_strlcat                             3241   EXIST::FUNCTION:
+BIO_indent                              3242   EXIST::FUNCTION:
+BUF_strlcpy                             3243   EXIST::FUNCTION:
+OpenSSLDie                              3244   EXIST::FUNCTION:
+BN_get0_nist_prime_384                  3245   EXIST::FUNCTION:
+ENGINE_register_ECDSA                   3246   EXIST::FUNCTION:
+BN_nist_mod_192                         3247   EXIST::FUNCTION:
+EC_GROUP_get_trinomial_basis            3248   EXIST::FUNCTION:EC
+ECDH_get_default_method                 3249   EXIST::FUNCTION:ECDH
+PKCS12_add_safe                         3250   EXIST::FUNCTION:
+ENGINE_register_ECDH                    3251   EXIST::FUNCTION:
+i2d_ECPrivateKey                        3252   EXIST::FUNCTION:EC
+BN_get0_nist_prime_192                  3253   EXIST::FUNCTION:
+EC_POINT_set_affine_coordinates_GF2m    3254   EXIST:!VMS:FUNCTION:EC
+EC_POINT_set_affine_coords_GF2m         3254   EXIST:VMS:FUNCTION:EC
+BN_GF2m_mod_exp_arr                     3255   EXIST::FUNCTION:
+X509_keyid_get0                         3256   EXIST::FUNCTION:
+EC_GROUP_new_by_nid                     3257   EXIST::FUNCTION:EC
+BN_GF2m_mod_mul_arr                     3258   EXIST::FUNCTION:
+EC_KEY_copy                             3259   EXIST::FUNCTION:EC
+EC_GROUP_check_discriminant             3260   EXIST::FUNCTION:EC
+EC_POINT_point2bn                       3261   EXIST::FUNCTION:EC
+EC_GROUP_new_curve_GF2m                 3262   EXIST::FUNCTION:EC
+EVP_PKEY_get1_EC_KEY                    3263   EXIST::FUNCTION:EC
+ENGINE_get_default_ECDH                 3264   EXIST::FUNCTION:
+ASN1_OCTET_STRING_NDEF_it               3265   EXIST:!EXPORT_VAR_AS_FUNCTION:VARIABLE:
+ASN1_OCTET_STRING_NDEF_it               3265   EXIST:EXPORT_VAR_AS_FUNCTION:FUNCTION:
+ENGINE_get_static_state                 3266   EXIST::FUNCTION:
+ECDSA_SIG_new                           3267   EXIST::FUNCTION:ECDSA
+BN_GF2m_mod_sqr                         3268   EXIST::FUNCTION:
+EC_POINT_bn2point                       3269   EXIST::FUNCTION:EC
+EC_GROUP_get_point_conversion_form      3270   EXIST:!VMS:FUNCTION:EC
+EC_GROUP_get_point_conv_form            3270   EXIST:VMS:FUNCTION:EC
+PEM_read_bio_ECPKParameters             3271   EXIST::FUNCTION:EC
+EC_GROUP_get_pentanomial_basis          3272   EXIST::FUNCTION:EC
+EC_GROUP_get_nid                        3273   EXIST::FUNCTION:EC
+ECDSA_sign_setup                        3274   EXIST::FUNCTION:ECDSA
+BN_GF2m_mod_solve_quad_arr              3275   EXIST::FUNCTION:
+EC_KEY_up_ref                           3276   EXIST::FUNCTION:EC
+BN_GF2m_mod_div                         3277   EXIST::FUNCTION:
+EC_KEY_free                             3278   EXIST::FUNCTION:EC
+PEM_write_bio_ECPrivateKey              3279   EXIST::FUNCTION:EC
+d2i_EC_PUBKEY                           3280   EXIST::FUNCTION:EC
+EC_KEY_print_fp                         3281   EXIST::FUNCTION:EC,FP_API
+BN_GF2m_mod_arr                         3282   EXIST::FUNCTION:
+ECDH_get_ex_data                        3283   EXIST::FUNCTION:ECDH
+ECDSA_do_sign                           3284   EXIST::FUNCTION:ECDSA
+ENGINE_unregister_ECDH                  3285   EXIST::FUNCTION:
+ECDH_OpenSSL                            3286   EXIST::FUNCTION:ECDH
+EC_POINT_dup                            3287   EXIST::FUNCTION:EC
+EC_get_builtin_curves                   3288   EXIST::FUNCTION:EC
+EVP_PKEY_set1_EC_KEY                    3289   EXIST::FUNCTION:EC
+BN_GF2m_mod_sqrt_arr                    3290   EXIST::FUNCTION:
+i2d_ECPrivateKey_bio                    3291   EXIST::FUNCTION:BIO,EC
+ECPKParameters_print_fp                 3292   EXIST::FUNCTION:EC,FP_API
+ECDSA_SIG_free                          3293   EXIST::FUNCTION:ECDSA
+PEM_write_bio_ECPKParameters            3294   EXIST::FUNCTION:EC
+EC_GROUP_set_nid                        3295   EXIST::FUNCTION:EC
+PKCS12_add_safes                        3296   EXIST::FUNCTION:
+BN_GF2m_poly2arr                        3297   EXIST::FUNCTION:
+BN_get0_nist_prime_224                  3298   EXIST::FUNCTION:
+i2d_ECParameters                        3299   EXIST::FUNCTION:EC
+i2d_ECPKParameters                      3300   EXIST::FUNCTION:EC
+BN_ncopy                                3301   EXIST::FUNCTION:
+d2i_ECPKParameters                      3302   EXIST::FUNCTION:EC
+ENGINE_set_ECDH                         3303   EXIST::FUNCTION:
+PEM_write_bio_EC_PUBKEY                 3304   EXIST::FUNCTION:EC
+ECParameters_print                      3305   EXIST::FUNCTION:BIO,EC
+ASN1_generate_nconf                     3306   EXIST::FUNCTION:
+BN_GF2m_mod_mul                         3307   EXIST::FUNCTION:
+EC_GROUP_set_seed                       3308   EXIST::FUNCTION:EC
+EC_GROUP_get_curve_GF2m                 3309   EXIST::FUNCTION:EC
+ECPublicKey_set_octet_string            3310   EXIST::FUNCTION:EC
+ECDSA_get_ex_data                       3311   EXIST::FUNCTION:ECDSA
+BN_GF2m_mod                             3312   EXIST::FUNCTION:
+EC_GROUP_get_seed_len                   3313   EXIST::FUNCTION:EC
+PEM_read_bio_EC_PUBKEY                  3314   EXIST::FUNCTION:EC
+i2d_EC_PUBKEY                           3315   EXIST::FUNCTION:EC
+ECDSA_get_default_method                3316   EXIST::FUNCTION:ECDSA
+ASN1_put_eoc                            3317   EXIST::FUNCTION:
+ECDSA_DATA_free                         3318   EXIST::FUNCTION:ECDSA
+EC_METHOD_get_field_type                3319   EXIST::FUNCTION:EC
+EC_GFp_nist_method                      3320   EXIST::FUNCTION:EC
+BN_GF2m_mod_sqr_arr                     3321   EXIST::FUNCTION:
+EC_GROUP_set_curve_GF2m                 3322   EXIST::FUNCTION:EC
+ENGINE_set_default_ECDSA                3323   EXIST::FUNCTION:
+BN_GF2m_mod_sqrt                        3324   EXIST::FUNCTION:
+ECDH_set_default_method                 3325   EXIST::FUNCTION:ECDH
+EC_KEY_generate_key                     3326   EXIST::FUNCTION:EC
+BN_GF2m_arr2poly                        3327   EXIST::FUNCTION:
+ECPublicKey_get_octet_string            3328   EXIST::FUNCTION:EC
+EC_GROUP_check                          3329   EXIST::FUNCTION:EC
+d2i_ECPrivateKey_bio                    3330   EXIST::FUNCTION:BIO,EC
+d2i_ECPrivateKey                        3331   EXIST::FUNCTION:EC
+ASN1_item_ndef_i2d                      3332   EXIST::FUNCTION:
+i2d_PKCS7_NDEF                          3333   EXIST::FUNCTION:
+EC_GROUP_get_degree                     3334   EXIST::FUNCTION:EC
+ASN1_generate_v3                        3335   EXIST::FUNCTION:
+BN_GF2m_add                             3336   EXIST::FUNCTION:
+BN_nist_mod_224                         3337   EXIST::FUNCTION:
+i2d_EC_PUBKEY_bio                       3338   EXIST::FUNCTION:BIO,EC
+EC_GROUP_get_asn1_flag                  3339   EXIST::FUNCTION:EC
+ECDH_get_ex_new_index                   3340   EXIST::FUNCTION:ECDH
+ECDH_size                               3341   EXIST::FUNCTION:ECDH
+BN_GF2m_mod_inv                         3342   EXIST::FUNCTION:
+BN_GF2m_mod_exp                         3343   EXIST::FUNCTION:
+EC_GROUP_get0_seed                      3344   EXIST::FUNCTION:EC
+ecdsa_check                             3345   EXIST::FUNCTION:ECDSA
+BN_GF2m_mod_div_arr                     3346   EXIST::FUNCTION:
+ENGINE_set_ECDSA                        3347   EXIST::FUNCTION:
+ECPKParameters_print                    3348   EXIST::FUNCTION:BIO,EC
+PEM_write_EC_PUBKEY                     3349   EXIST:!WIN16:FUNCTION:EC
+ECDH_set_method                         3350   EXIST::FUNCTION:ECDH
+ECDH_set_ex_data                        3351   EXIST::FUNCTION:ECDH
+BN_nist_mod_521                         3352   EXIST::FUNCTION:
+EC_GROUP_set_point_conversion_form      3353   EXIST:!VMS:FUNCTION:EC
+EC_GROUP_set_point_conv_form            3353   EXIST:VMS:FUNCTION:EC
+PEM_read_EC_PUBKEY                      3354   EXIST:!WIN16:FUNCTION:EC
+i2d_ECDSA_SIG                           3355   EXIST::FUNCTION:ECDSA
+ECDSA_OpenSSL                           3356   EXIST::FUNCTION:ECDSA
+ECDSA_set_default_method                3357   EXIST::FUNCTION:ECDSA
+EC_POINT_set_compressed_coordinates_GF2m 3358  EXIST:!VMS:FUNCTION:EC
+EC_POINT_set_compr_coords_GF2m          3358   EXIST:VMS:FUNCTION:EC
+ECDH_DATA_new_method                    3359   EXIST::FUNCTION:ECDH
+BN_get0_nist_prime_256                  3360   EXIST::FUNCTION:
+PEM_read_ECPrivateKey                   3361   EXIST:!WIN16:FUNCTION:EC
+ERR_load_ECDSA_strings                  3362   EXIST::FUNCTION:ECDSA
+EC_GROUP_get_basis_type                 3363   EXIST::FUNCTION:EC
+ECDH_DATA_new                           3364   EXIST::FUNCTION:ECDH
+BN_nist_mod_384                         3365   EXIST::FUNCTION:
+PEM_write_ECPKParameters                3366   EXIST:!WIN16:FUNCTION:EC
+ECDH_compute_key                        3367   EXIST::FUNCTION:ECDH
+ENGINE_register_all_ECDH                3368   EXIST::FUNCTION:
+BN_GF2m_mod_solve_quad                  3369   EXIST::FUNCTION:
+i2d_ECPrivateKey_fp                     3370   EXIST::FUNCTION:EC,FP_API
+ENGINE_register_all_ECDSA               3371   EXIST::FUNCTION:
+EC_POINT_get_affine_coordinates_GF2m    3372   EXIST:!VMS:FUNCTION:EC
+EC_POINT_get_affine_coords_GF2m         3372   EXIST:VMS:FUNCTION:EC
+EC_GROUP_dup                            3373   EXIST::FUNCTION:EC
+ENGINE_get_default_ECDSA                3374   EXIST::FUNCTION:
+EC_KEY_new                              3375   EXIST::FUNCTION:EC
+ECDSA_verify                            3376   EXIST::FUNCTION:ECDSA
+EC_POINT_point2hex                      3377   EXIST::FUNCTION:EC
+ECDSA_do_verify                         3378   EXIST::FUNCTION:ECDSA
+d2i_ECPrivateKey_fp                     3379   EXIST::FUNCTION:EC,FP_API
+PEM_write_ECPrivateKey                  3380   EXIST:!WIN16:FUNCTION:EC
+PEM_read_ECPKParameters                 3381   EXIST:!WIN16:FUNCTION:EC
+ECParameters_print_fp                   3382   EXIST::FUNCTION:EC,FP_API
+ECDH_DATA_free                          3383   EXIST::FUNCTION:ECDH
+i2d_EC_PUBKEY_fp                        3384   EXIST::FUNCTION:EC,FP_API
+BN_nist_mod_256                         3385   EXIST::FUNCTION:
+ECDSA_DATA_new                          3386   EXIST::FUNCTION:ECDSA
+ECDSA_size                              3387   EXIST::FUNCTION:ECDSA
+d2i_EC_PUBKEY_bio                       3388   EXIST::FUNCTION:BIO,EC
+BN_get0_nist_prime_521                  3389   EXIST::FUNCTION:
+PEM_read_bio_ECPrivateKey               3390   EXIST::FUNCTION:EC
+ENGINE_get_ECDH                         3391   EXIST::FUNCTION:
+d2i_ECDSA_SIG                           3392   EXIST::FUNCTION:ECDSA
+ECDSA_sign                              3393   EXIST::FUNCTION:ECDSA
+ENGINE_get_ECDSA                        3394   EXIST::FUNCTION:
+EVP_ecdsa                               3395   EXIST::FUNCTION:SHA
+PKCS12_add_cert                         3396   EXIST::FUNCTION:
+ERR_load_ECDH_strings                   3397   EXIST::FUNCTION:ECDH
+EC_KEY_dup                              3398   EXIST::FUNCTION:EC
+ECDSA_set_method                        3399   EXIST::FUNCTION:ECDSA
+d2i_ECParameters                        3400   EXIST::FUNCTION:EC
+EC_GF2m_simple_method                   3401   EXIST::FUNCTION:EC
+ECDSA_set_ex_data                       3402   EXIST::FUNCTION:ECDSA
+EC_KEY_print                            3403   EXIST::FUNCTION:BIO,EC
+ECDSA_get_ex_new_index                  3404   EXIST::FUNCTION:ECDSA
+EC_GROUP_set_asn1_flag                  3405   EXIST::FUNCTION:EC
+EC_KEY_check_key                        3406   EXIST::FUNCTION:EC
+d2i_EC_PUBKEY_fp                        3407   EXIST::FUNCTION:EC,FP_API
+ecdh_check                              3408   EXIST::FUNCTION:ECDH
+ECDSA_DATA_new_method                   3409   EXIST::FUNCTION:ECDSA
+ENGINE_set_default_ECDH                 3410   EXIST::FUNCTION:
+PKCS12_add_key                          3411   EXIST::FUNCTION:
+DSO_merge                               3412   EXIST::FUNCTION:
+EC_POINT_hex2point                      3413   EXIST::FUNCTION:EC
+BN_GF2m_mod_inv_arr                     3414   EXIST::FUNCTION:
+ENGINE_unregister_ECDSA                 3415   EXIST::FUNCTION: