This commit was generated by cvs2svn to track changes on a CVS vendor
branch.
This commit is contained in:
18
ms/README
Normal file
18
ms/README
Normal file
@@ -0,0 +1,18 @@
|
||||
Run these makefiles from the top level as in
|
||||
nmake -f ms\makefilename
|
||||
to build with visual C++ 4.[01].
|
||||
|
||||
The results will be in the out directory.
|
||||
|
||||
These makefiles and def files were generated my typing
|
||||
|
||||
perl util\mk1mf.pl VC-MSDOS no-sock >ms/msdos.mak
|
||||
perl util\mk1mf.pl VC-W31-32 >ms/w31.mak
|
||||
perl util\mk1mf.pl VC-W31-32 dll >ms/w31dll.mak
|
||||
perl util\mk1mf.pl VC-NT >ms/nt.mak
|
||||
perl util\mk1mf.pl VC-NT dll >ms/ntdll.mak
|
||||
|
||||
perl util\mkdef.pl 16 crypto > ms/crypto16.def
|
||||
perl util\mkdef.pl 32 crypto > ms/crypto32.def
|
||||
perl util\mkdef.pl 16 ssl > ms/ssl16.def
|
||||
perl util\mkdef.pl 32 ssl > ms/ssl32.def
|
||||
1
ms/certCA.srl
Normal file
1
ms/certCA.srl
Normal file
@@ -0,0 +1 @@
|
||||
15
|
||||
10
ms/certCA.ss
Normal file
10
ms/certCA.ss
Normal file
@@ -0,0 +1,10 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIBXDCCAQYCAQAwDQYJKoZIhvcNAQEEBQAwOTELMAkGA1UEBhMCQVUxFzAVBgNV
|
||||
BAoTDkRvZGd5IEJyb3RoZXJzMREwDwYDVQQDEwhEb2RneSBDQTAeFw05NzA3MTkx
|
||||
MTA1MTFaFw05NzA4MTgxMTA1MTFaMDkxCzAJBgNVBAYTAkFVMRcwFQYDVQQKEw5E
|
||||
b2RneSBCcm90aGVyczERMA8GA1UEAxMIRG9kZ3kgQ0EwXDANBgkqhkiG9w0BAQEF
|
||||
AANLADBIAkEA3dU4kgK/MVnr7Q3p+Nl5y1TRXPk5L9dNOJ0BoCjKC2wLXSzwcj5c
|
||||
Vx2X5WiIeDDH2Dt7AbDvtGhBLVOiq0LuuwIDAQABMA0GCSqGSIb3DQEBBAUAA0EA
|
||||
gT6uyZYLx1chz1oV3GnvlbUsWd1x1Y4UQ/KqIP3wr2Bh270CYlWZfm1xiHlQQ6Jf
|
||||
DPEMSzr1e1VcRUCT25z7KQ==
|
||||
-----END CERTIFICATE-----
|
||||
10
ms/certU.ss
Normal file
10
ms/certU.ss
Normal file
@@ -0,0 +1,10 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIBcTCCARsCARQwDQYJKoZIhvcNAQEEBQAwOTELMAkGA1UEBhMCQVUxFzAVBgNV
|
||||
BAoTDkRvZGd5IEJyb3RoZXJzMREwDwYDVQQDEwhEb2RneSBDQTAeFw05NzA3MTkx
|
||||
MTA1MTZaFw05NzA4MTgxMTA1MTZaME4xCzAJBgNVBAYTAkFVMRcwFQYDVQQKEw5E
|
||||
b2RneSBCcm90aGVyczESMBAGA1UEAxMJQnJvdGhlciAxMRIwEAYDVQQDEwlCcm90
|
||||
aGVyIDIwXDANBgkqhkiG9w0BAQEFAANLADBIAkEAxcxzGnflhfIiyt/ijc3WvWKK
|
||||
ajZOXnzKDmIo+ENc3Q16oJLkom0FdsYyVbYs9LEyHhApuurrLUH/odPyegqcAQID
|
||||
AQABMA0GCSqGSIb3DQEBBAUAA0EAlWvxkrsdbIUj3KSDqvMPYewgV1BAaluuYGCu
|
||||
TwllD+yfuZjSzOZbE0tQCigh2yhcGWRin6ngwd+wtxTAnaomMQ==
|
||||
-----END CERTIFICATE-----
|
||||
47
ms/cmp.pl
Normal file
47
ms/cmp.pl
Normal file
@@ -0,0 +1,47 @@
|
||||
#!/usr/local/bin/perl
|
||||
|
||||
($#ARGV == 1) || die "usage: cmp.pl <file1> <file2>\n";
|
||||
|
||||
open(IN0,"<$ARGV[0]") || die "unable to open $ARGV[0]\n";
|
||||
open(IN1,"<$ARGV[1]") || die "unable to open $ARGV[1]\n";
|
||||
binmode IN0;
|
||||
binmode IN1;
|
||||
|
||||
$tot=0;
|
||||
$ret=1;
|
||||
for (;;)
|
||||
{
|
||||
$n1=sysread(IN0,$b1,4096);
|
||||
$n2=sysread(IN1,$b2,4096);
|
||||
|
||||
last if ($n1 != $n2);
|
||||
last if ($b1 ne $b2);
|
||||
last if ($n1 < 0);
|
||||
if ($n1 == 0)
|
||||
{
|
||||
$ret=0;
|
||||
last;
|
||||
}
|
||||
$tot+=$n1;
|
||||
}
|
||||
|
||||
close(IN0);
|
||||
close(IN1);
|
||||
if ($ret)
|
||||
{
|
||||
printf STDERR "$ARGV[0] and $ARGV[1] are different\n";
|
||||
@a1=unpack("C*",$b1);
|
||||
@a2=unpack("C*",$b2);
|
||||
for ($i=0; $i<=$#a1; $i++)
|
||||
{
|
||||
if ($a1[$i] ne $a2[$i])
|
||||
{
|
||||
printf "%02X %02X <<\n",$a1[$i],$a2[$i];
|
||||
last;
|
||||
}
|
||||
}
|
||||
$nm=$tot+$n1;
|
||||
$tot+=$i+1;
|
||||
printf STDERR "diff at char $tot of $nm\n";
|
||||
}
|
||||
exit($ret);
|
||||
11
ms/do_ms.bat
Executable file
11
ms/do_ms.bat
Executable file
@@ -0,0 +1,11 @@
|
||||
|
||||
rem perl util\mk1mf.pl VC-MSDOS no-sock >ms\msdos.mak
|
||||
rem perl util\mk1mf.pl VC-W31-32 >ms\w31.mak
|
||||
perl util\mk1mf.pl VC-W31-32 dll >ms\w31dll.mak
|
||||
rem perl util\mk1mf.pl VC-WIN32 >ms\nt.mak
|
||||
perl util\mk1mf.pl VC-WIN32 dll >ms\ntdll.mak
|
||||
|
||||
perl util\mkdef.pl 16 libeay > ms\libeay16.def
|
||||
perl util\mkdef.pl 32 libeay > ms\libeay32.def
|
||||
perl util\mkdef.pl 16 ssleay > ms\ssleay16.def
|
||||
perl util\mkdef.pl 32 ssleay > ms\ssleay32.def
|
||||
9
ms/keyCA.ss
Normal file
9
ms/keyCA.ss
Normal file
@@ -0,0 +1,9 @@
|
||||
-----BEGIN RSA PRIVATE KEY-----
|
||||
MIIBOwIBAAJBAN3VOJICvzFZ6+0N6fjZectU0Vz5OS/XTTidAaAoygtsC10s8HI+
|
||||
XFcdl+VoiHgwx9g7ewGw77RoQS1ToqtC7rsCAwEAAQJAECcKa3dPvKQzjZtJwhjz
|
||||
yV5vsDlldJpUwR6Nk7/kllgw4rK2AQJKVXqe6lAv8+P3Pny/XEtUe7YZ0Q/i1L23
|
||||
QQIhAP8cckDTFzyaP8O7Hy/SL70e8a8FbHbSl5keVIkNHL2pAiEA3psXWV+eruDd
|
||||
l9ERN9ARLqR5VehhnTLKIw+MhHKPH8MCIQCVXDBAZ9Z48s5WaF3v/51XmqBhmklQ
|
||||
oCeFzE4uF3E2UQIhAN3T92ScoOjsNGZBdMMFmNm+FRvCwuN/5Wci64hhELc5AiAd
|
||||
RjOJzXN5tfiPfl97WF0LCb1UXsL54/+2yI6hTg3xng==
|
||||
-----END RSA PRIVATE KEY-----
|
||||
9
ms/keyU.ss
Normal file
9
ms/keyU.ss
Normal file
@@ -0,0 +1,9 @@
|
||||
-----BEGIN RSA PRIVATE KEY-----
|
||||
MIIBPAIBAAJBAMXMcxp35YXyIsrf4o3N1r1iimo2Tl58yg5iKPhDXN0NeqCS5KJt
|
||||
BXbGMlW2LPSxMh4QKbrq6y1B/6HT8noKnAECAwEAAQJAVJ21z+jio36GK8vDG26n
|
||||
IrV5CR7aP8malrSfWjVXEKjm4BR5on5C+TuVeV67WgwIEtIuwyzRefQuBLnmtJsT
|
||||
UQIhAOhPQ4NjInS7vXTrvVM/cXEHj+gMN0yq1Lrijo6qM/QrAiEA2fg7mr8Erj86
|
||||
t5kM2/clEnA4lMNg2UnfMEkBbEyW/oMCIQClSUgq4kzwq2coGlaRNZGcLxo3qwFp
|
||||
fh5vfaSaYwUmEwIhALRkw/ezRY1sWQ0gBst5hF35MGq2NE5A3A1bLmlSDdk/AiEA
|
||||
kuVZHwwJIzGrCf9RqJ7CEHs4gPda3OeOiu0+f6M9dvc=
|
||||
-----END RSA PRIVATE KEY-----
|
||||
875
ms/libeay16.def
Normal file
875
ms/libeay16.def
Normal file
@@ -0,0 +1,875 @@
|
||||
;
|
||||
; Definition file for the DDL version of the LIBEAY16 library from SSLeay
|
||||
;
|
||||
|
||||
LIBRARY LIBEAY16
|
||||
|
||||
DESCRIPTION 'SSLeay LIBEAY16 - eay@cryptsoft.com'
|
||||
|
||||
CODE PRELOAD MOVEABLE
|
||||
DATA PRELOAD MOVEABLE SINGLE
|
||||
|
||||
EXETYPE WINDOWS
|
||||
|
||||
HEAPSIZE 4096
|
||||
STACKSIZE 8192
|
||||
|
||||
EXPORTS
|
||||
_SSLeay @1
|
||||
_SSLeay_add_all_algorithms @508
|
||||
_SSLeay_add_all_ciphers @509
|
||||
_SSLeay_add_all_digests @510
|
||||
_SSLeay_version @2
|
||||
_ASN1_BIT_STRING_asn1_meth @3
|
||||
_ASN1_HEADER_free @4
|
||||
_ASN1_HEADER_new @5
|
||||
_ASN1_IA5STRING_asn1_meth @6
|
||||
_ASN1_INTEGER_get @7
|
||||
_ASN1_INTEGER_set @8
|
||||
_ASN1_INTEGER_to_BN @9
|
||||
_ASN1_OBJECT_create @10
|
||||
_ASN1_OBJECT_free @11
|
||||
_ASN1_OBJECT_new @12
|
||||
_ASN1_PRINTABLE_type @13
|
||||
_ASN1_STRING_cmp @14
|
||||
_ASN1_STRING_dup @15
|
||||
_ASN1_STRING_free @16
|
||||
_ASN1_STRING_new @17
|
||||
_ASN1_STRING_print @18
|
||||
_ASN1_STRING_set @19
|
||||
_ASN1_STRING_type_new @20
|
||||
_ASN1_TYPE_free @21
|
||||
_ASN1_TYPE_get @916
|
||||
_ASN1_TYPE_new @22
|
||||
_ASN1_TYPE_set @917
|
||||
_ASN1_UNIVERSALSTRING_to_string @23
|
||||
_ASN1_UTCTIME_check @24
|
||||
_ASN1_UTCTIME_print @25
|
||||
_ASN1_UTCTIME_set @26
|
||||
_ASN1_check_infinite_end @27
|
||||
_ASN1_d2i_bio @28
|
||||
_ASN1_digest @30
|
||||
_ASN1_dup @31
|
||||
_ASN1_get_object @32
|
||||
_ASN1_i2d_bio @33
|
||||
_ASN1_object_size @35
|
||||
_ASN1_parse @36
|
||||
_ASN1_put_object @37
|
||||
_ASN1_sign @38
|
||||
_ASN1_verify @39
|
||||
_BF_cbc_encrypt @40
|
||||
_BF_cfb64_encrypt @41
|
||||
_BF_ecb_encrypt @42
|
||||
_BF_encrypt @43
|
||||
_BF_ofb64_encrypt @44
|
||||
_BF_options @45
|
||||
_BF_set_key @46
|
||||
_BIO_accept @51
|
||||
_BIO_copy_next_retry @955
|
||||
_BIO_ctrl @52
|
||||
_BIO_ctrl_int @53
|
||||
_BIO_debug_callback @54
|
||||
_BIO_dump @55
|
||||
_BIO_dup_chain @56
|
||||
_BIO_f_base64 @57
|
||||
_BIO_f_buffer @58
|
||||
_BIO_f_cipher @59
|
||||
_BIO_f_md @60
|
||||
_BIO_f_nbio_test @915
|
||||
_BIO_f_null @61
|
||||
_BIO_fd_non_fatal_error @63
|
||||
_BIO_fd_should_retry @64
|
||||
_BIO_find_type @65
|
||||
_BIO_free @66
|
||||
_BIO_free_all @67
|
||||
_BIO_get_accept_socket @69
|
||||
_BIO_get_host_ip @71
|
||||
_BIO_get_port @72
|
||||
_BIO_get_retry_BIO @73
|
||||
_BIO_get_retry_reason @74
|
||||
_BIO_gethostbyname @75
|
||||
_BIO_gets @76
|
||||
_BIO_new @78
|
||||
_BIO_new_accept @79
|
||||
_BIO_new_connect @80
|
||||
_BIO_new_fd @81
|
||||
_BIO_new_socket @84
|
||||
_BIO_pop @85
|
||||
_BIO_printf @86
|
||||
_BIO_push @87
|
||||
_BIO_puts @88
|
||||
_BIO_read @89
|
||||
_BIO_s_accept @90
|
||||
_BIO_s_connect @91
|
||||
_BIO_s_fd @92
|
||||
_BIO_s_file_internal_w16 @94
|
||||
_BIO_s_mem @95
|
||||
_BIO_s_null @96
|
||||
_BIO_s_socket @99
|
||||
_BIO_set @100
|
||||
_BIO_set_cipher @101
|
||||
_BIO_set_tcp_ndelay @102
|
||||
_BIO_sock_cleanup @103
|
||||
_BIO_sock_error @104
|
||||
_BIO_sock_init @105
|
||||
_BIO_sock_non_fatal_error @106
|
||||
_BIO_sock_should_retry @107
|
||||
_BIO_socket_ioctl @108
|
||||
_BIO_write @109
|
||||
_BN_CTX_free @110
|
||||
_BN_CTX_new @111
|
||||
_BN_MONT_CTX_free @112
|
||||
_BN_MONT_CTX_new @113
|
||||
_BN_MONT_CTX_set @114
|
||||
_BN_add @115
|
||||
_BN_add_word @116
|
||||
_BN_ascii2bn @117
|
||||
_BN_bin2bn @118
|
||||
_BN_bn2ascii @119
|
||||
_BN_bn2bin @120
|
||||
_BN_clear @121
|
||||
_BN_clear_bit @122
|
||||
_BN_clear_free @123
|
||||
_BN_cmp @124
|
||||
_BN_copy @125
|
||||
_BN_div @126
|
||||
_BN_div_word @127
|
||||
_BN_dup @128
|
||||
_BN_free @129
|
||||
_BN_from_montgomery @130
|
||||
_BN_gcd @131
|
||||
_BN_generate_prime @132
|
||||
_BN_get_word @133
|
||||
_BN_is_bit_set @134
|
||||
_BN_is_prime @135
|
||||
_BN_lshift @136
|
||||
_BN_lshift1 @137
|
||||
_BN_mask_bits @138
|
||||
_BN_mod @139
|
||||
_BN_mod_exp @140
|
||||
_BN_mod_exp_mont @141
|
||||
_BN_mod_exp_recp @142
|
||||
_BN_mod_exp_simple @143
|
||||
_BN_mod_inverse @144
|
||||
_BN_mod_mul @145
|
||||
_BN_mod_mul_montgomery @146
|
||||
_BN_mod_mul_reciprocal @147
|
||||
_BN_mod_word @148
|
||||
_BN_mul @149
|
||||
_BN_new @150
|
||||
_BN_num_bits @151
|
||||
_BN_num_bits_word @152
|
||||
_BN_options @153
|
||||
_BN_print @154
|
||||
_BN_rand @156
|
||||
_BN_reciprocal @157
|
||||
_BN_rshift @158
|
||||
_BN_rshift1 @159
|
||||
_BN_set_bit @160
|
||||
_BN_set_word @161
|
||||
_BN_sqr @162
|
||||
_BN_sub @163
|
||||
_BN_to_ASN1_INTEGER @164
|
||||
_BN_ucmp @165
|
||||
_BN_value_one @166
|
||||
_BUF_MEM_free @167
|
||||
_BUF_MEM_grow @168
|
||||
_BUF_MEM_new @169
|
||||
_BUF_strdup @170
|
||||
_CONF_free @171
|
||||
_CONF_get_number @172
|
||||
_CONF_get_section @173
|
||||
_CONF_get_string @174
|
||||
_CONF_load @175
|
||||
_CRYPTO_add_lock @176
|
||||
_CRYPTO_dbg_free @177
|
||||
_CRYPTO_dbg_malloc @178
|
||||
_CRYPTO_dbg_realloc @179
|
||||
_CRYPTO_dbg_remalloc @180
|
||||
_CRYPTO_free @181
|
||||
_CRYPTO_get_add_lock_callback @182
|
||||
_CRYPTO_get_id_callback @183
|
||||
_CRYPTO_get_lock_name @184
|
||||
_CRYPTO_get_locking_callback @185
|
||||
_CRYPTO_get_mem_functions @186
|
||||
_CRYPTO_lock @187
|
||||
_CRYPTO_malloc @188
|
||||
_CRYPTO_mem_ctrl @189
|
||||
_CRYPTO_mem_leaks @190
|
||||
_CRYPTO_mem_leaks_cb @191
|
||||
_CRYPTO_realloc @193
|
||||
_CRYPTO_remalloc @194
|
||||
_CRYPTO_set_add_lock_callback @195
|
||||
_CRYPTO_set_id_callback @196
|
||||
_CRYPTO_set_locking_callback @197
|
||||
_CRYPTO_set_mem_functions @198
|
||||
_CRYPTO_thread_id @199
|
||||
_DH_check @200
|
||||
_DH_compute_key @201
|
||||
_DH_free @202
|
||||
_DH_generate_key @203
|
||||
_DH_generate_parameters @204
|
||||
_DH_new @205
|
||||
_DH_size @206
|
||||
_DHparams_print @207
|
||||
_DSA_free @209
|
||||
_DSA_generate_key @210
|
||||
_DSA_generate_parameters @211
|
||||
_DSA_is_prime @212
|
||||
_DSA_new @213
|
||||
_DSA_print @214
|
||||
_DSA_sign @216
|
||||
_DSA_sign_setup @217
|
||||
_DSA_size @218
|
||||
_DSA_verify @219
|
||||
_DSAparams_print @220
|
||||
_ERR_clear_error @222
|
||||
_ERR_error_string @223
|
||||
_ERR_free_strings @224
|
||||
_ERR_func_error_string @225
|
||||
_ERR_get_err_state_table @226
|
||||
_ERR_get_error @227
|
||||
_ERR_get_error_line @228
|
||||
_ERR_get_state @229
|
||||
_ERR_get_string_table @230
|
||||
_ERR_lib_error_string @231
|
||||
_ERR_load_ASN1_strings @232
|
||||
_ERR_load_BIO_strings @233
|
||||
_ERR_load_BN_strings @234
|
||||
_ERR_load_BUF_strings @235
|
||||
_ERR_load_CONF_strings @236
|
||||
_ERR_load_DH_strings @237
|
||||
_ERR_load_DSA_strings @238
|
||||
_ERR_load_ERR_strings @239
|
||||
_ERR_load_EVP_strings @240
|
||||
_ERR_load_OBJ_strings @241
|
||||
_ERR_load_PEM_strings @242
|
||||
_ERR_load_PKCS7_strings @919
|
||||
_ERR_load_RSA_strings @244
|
||||
_ERR_load_X509_strings @245
|
||||
_ERR_load_crypto_strings @246
|
||||
_ERR_load_strings @247
|
||||
_ERR_peek_error @248
|
||||
_ERR_peek_error_line @249
|
||||
_ERR_print_errors @250
|
||||
_ERR_put_error @252
|
||||
_ERR_reason_error_string @253
|
||||
_ERR_remove_state @254
|
||||
_EVP_BytesToKey @255
|
||||
_EVP_CIPHER_CTX_cleanup @256
|
||||
_EVP_CipherFinal @257
|
||||
_EVP_CipherInit @258
|
||||
_EVP_CipherUpdate @259
|
||||
_EVP_DecodeBlock @260
|
||||
_EVP_DecodeFinal @261
|
||||
_EVP_DecodeInit @262
|
||||
_EVP_DecodeUpdate @263
|
||||
_EVP_DecryptFinal @264
|
||||
_EVP_DecryptInit @265
|
||||
_EVP_DecryptUpdate @266
|
||||
_EVP_DigestFinal @267
|
||||
_EVP_DigestInit @268
|
||||
_EVP_DigestUpdate @269
|
||||
_EVP_EncodeBlock @270
|
||||
_EVP_EncodeFinal @271
|
||||
_EVP_EncodeInit @272
|
||||
_EVP_EncodeUpdate @273
|
||||
_EVP_EncryptFinal @274
|
||||
_EVP_EncryptInit @275
|
||||
_EVP_EncryptUpdate @276
|
||||
_EVP_OpenFinal @277
|
||||
_EVP_OpenInit @278
|
||||
_EVP_PKEY_assign @279
|
||||
_EVP_PKEY_copy_parameters @280
|
||||
_EVP_PKEY_free @281
|
||||
_EVP_PKEY_missing_parameters @282
|
||||
_EVP_PKEY_new @283
|
||||
_EVP_PKEY_save_parameters @284
|
||||
_EVP_PKEY_size @285
|
||||
_EVP_PKEY_type @286
|
||||
_EVP_SealFinal @287
|
||||
_EVP_SealInit @288
|
||||
_EVP_SignFinal @289
|
||||
_EVP_VerifyFinal @290
|
||||
_EVP_add_alias @291
|
||||
_EVP_add_cipher @292
|
||||
_EVP_add_digest @293
|
||||
_EVP_bf_cbc @294
|
||||
_EVP_bf_cfb @295
|
||||
_EVP_bf_ecb @296
|
||||
_EVP_bf_ofb @297
|
||||
_EVP_cleanup @298
|
||||
_EVP_delete_alias @941
|
||||
_EVP_des_cbc @299
|
||||
_EVP_des_cfb @300
|
||||
_EVP_des_ecb @301
|
||||
_EVP_des_ede @302
|
||||
_EVP_des_ede3 @303
|
||||
_EVP_des_ede3_cbc @304
|
||||
_EVP_des_ede3_cfb @305
|
||||
_EVP_des_ede3_ofb @306
|
||||
_EVP_des_ede_cbc @307
|
||||
_EVP_des_ede_cfb @308
|
||||
_EVP_des_ede_ofb @309
|
||||
_EVP_des_ofb @310
|
||||
_EVP_desx_cbc @311
|
||||
_EVP_dss @312
|
||||
_EVP_dss1 @313
|
||||
_EVP_enc_null @314
|
||||
_EVP_get_cipherbyname @315
|
||||
_EVP_get_digestbyname @316
|
||||
_EVP_get_pw_prompt @317
|
||||
_EVP_idea_cbc @318
|
||||
_EVP_idea_cfb @319
|
||||
_EVP_idea_ecb @320
|
||||
_EVP_idea_ofb @321
|
||||
_EVP_md2 @322
|
||||
_EVP_md5 @323
|
||||
_EVP_md_null @324
|
||||
_EVP_mdc2 @942
|
||||
_EVP_rc2_cbc @325
|
||||
_EVP_rc2_cfb @326
|
||||
_EVP_rc2_ecb @327
|
||||
_EVP_rc2_ofb @328
|
||||
_EVP_rc4 @329
|
||||
_EVP_read_pw_string @330
|
||||
_EVP_set_pw_prompt @331
|
||||
_EVP_sha @332
|
||||
_EVP_sha1 @333
|
||||
_MD2 @334
|
||||
_MD2_Final @335
|
||||
_MD2_Init @336
|
||||
_MD2_Update @337
|
||||
_MD2_options @338
|
||||
_MD5 @339
|
||||
_MD5_Final @340
|
||||
_MD5_Init @341
|
||||
_MD5_Update @342
|
||||
_MDC2 @343
|
||||
_MDC2_Final @344
|
||||
_MDC2_Init @345
|
||||
_MDC2_Update @346
|
||||
_NETSCAPE_SPKAC_free @347
|
||||
_NETSCAPE_SPKAC_new @348
|
||||
_NETSCAPE_SPKI_free @349
|
||||
_NETSCAPE_SPKI_new @350
|
||||
_NETSCAPE_SPKI_sign @351
|
||||
_NETSCAPE_SPKI_verify @352
|
||||
_OBJ_add_object @353
|
||||
_OBJ_bsearch @354
|
||||
_OBJ_cleanup @355
|
||||
_OBJ_cmp @356
|
||||
_OBJ_create_and_add_object @357
|
||||
_OBJ_dup @358
|
||||
_OBJ_ln2nid @359
|
||||
_OBJ_new_nid @360
|
||||
_OBJ_nid2ln @361
|
||||
_OBJ_nid2obj @362
|
||||
_OBJ_nid2sn @363
|
||||
_OBJ_obj2nid @364
|
||||
_OBJ_sn2nid @365
|
||||
_OBJ_txt2nid @366
|
||||
_PEM_ASN1_read_bio @368
|
||||
_PEM_ASN1_write_bio @370
|
||||
_PEM_SealFinal @371
|
||||
_PEM_SealInit @372
|
||||
_PEM_SealUpdate @373
|
||||
_PEM_SignFinal @374
|
||||
_PEM_X509_INFO_read_bio @378
|
||||
_PEM_X509_INFO_write_bio @379
|
||||
_PEM_dek_info @380
|
||||
_PEM_do_header @381
|
||||
_PEM_get_EVP_CIPHER_INFO @382
|
||||
_PEM_proc_type @383
|
||||
_PEM_read_bio @394
|
||||
_PEM_read_bio_DHparams @395
|
||||
_PEM_read_bio_DSAPrivateKey @396
|
||||
_PEM_read_bio_DSAparams @397
|
||||
_PEM_read_bio_PKCS7 @398
|
||||
_PEM_read_bio_PrivateKey @399
|
||||
_PEM_read_bio_RSAPrivateKey @400
|
||||
_PEM_read_bio_RSAPublicKey @948
|
||||
_PEM_read_bio_X509 @401
|
||||
_PEM_read_bio_X509_CRL @402
|
||||
_PEM_read_bio_X509_REQ @403
|
||||
_PEM_write_bio @414
|
||||
_PEM_write_bio_DHparams @415
|
||||
_PEM_write_bio_DSAPrivateKey @416
|
||||
_PEM_write_bio_DSAparams @417
|
||||
_PEM_write_bio_PKCS7 @418
|
||||
_PEM_write_bio_PrivateKey @419
|
||||
_PEM_write_bio_RSAPrivateKey @420
|
||||
_PEM_write_bio_RSAPublicKey @950
|
||||
_PEM_write_bio_X509 @421
|
||||
_PEM_write_bio_X509_CRL @422
|
||||
_PEM_write_bio_X509_REQ @423
|
||||
_PKCS7_DIGEST_free @424
|
||||
_PKCS7_DIGEST_new @425
|
||||
_PKCS7_ENCRYPT_free @426
|
||||
_PKCS7_ENCRYPT_new @427
|
||||
_PKCS7_ENC_CONTENT_free @428
|
||||
_PKCS7_ENC_CONTENT_new @429
|
||||
_PKCS7_ENVELOPE_free @430
|
||||
_PKCS7_ENVELOPE_new @431
|
||||
_PKCS7_ISSUER_AND_SERIAL_digest @432
|
||||
_PKCS7_ISSUER_AND_SERIAL_free @433
|
||||
_PKCS7_ISSUER_AND_SERIAL_new @434
|
||||
_PKCS7_RECIP_INFO_free @435
|
||||
_PKCS7_RECIP_INFO_new @436
|
||||
_PKCS7_SIGNED_free @437
|
||||
_PKCS7_SIGNED_new @438
|
||||
_PKCS7_SIGNER_INFO_free @439
|
||||
_PKCS7_SIGNER_INFO_new @440
|
||||
_PKCS7_SIGNER_INFO_set @930
|
||||
_PKCS7_SIGN_ENVELOPE_free @441
|
||||
_PKCS7_SIGN_ENVELOPE_new @442
|
||||
_PKCS7_add_certificate @932
|
||||
_PKCS7_add_crl @933
|
||||
_PKCS7_add_signature @938
|
||||
_PKCS7_add_signer @931
|
||||
_PKCS7_cert_from_signer_info @939
|
||||
_PKCS7_content_free @918
|
||||
_PKCS7_content_new @934
|
||||
_PKCS7_ctrl @927
|
||||
_PKCS7_dataInit @937
|
||||
_PKCS7_dataSign @935
|
||||
_PKCS7_dataVerify @936
|
||||
_PKCS7_dup @924
|
||||
_PKCS7_free @444
|
||||
_PKCS7_get_signer_info @940
|
||||
_PKCS7_new @445
|
||||
_PKCS7_set_content @929
|
||||
_PKCS7_set_type @928
|
||||
_RAND_bytes @464
|
||||
_RAND_cleanup @465
|
||||
_RAND_file_name @466
|
||||
_RAND_load_file @467
|
||||
_RAND_screen @468
|
||||
_RAND_seed @469
|
||||
_RAND_write_file @470
|
||||
_RC2_cbc_encrypt @471
|
||||
_RC2_cfb64_encrypt @472
|
||||
_RC2_ecb_encrypt @473
|
||||
_RC2_encrypt @474
|
||||
_RC2_ofb64_encrypt @475
|
||||
_RC2_set_key @476
|
||||
_RC4 @477
|
||||
_RC4_options @478
|
||||
_RC4_set_key @479
|
||||
_RSAPrivateKey_asn1_meth @480
|
||||
_RSAPrivateKey_dup @481
|
||||
_RSAPublicKey_dup @482
|
||||
_RSA_PKCS1_SSLeay @483
|
||||
_RSA_free @484
|
||||
_RSA_generate_key @485
|
||||
_RSA_new @486
|
||||
_RSA_new_method @487
|
||||
_RSA_print @488
|
||||
_RSA_private_decrypt @490
|
||||
_RSA_private_encrypt @491
|
||||
_RSA_public_decrypt @492
|
||||
_RSA_public_encrypt @493
|
||||
_RSA_set_default_method @494
|
||||
_RSA_sign @495
|
||||
_RSA_sign_ASN1_OCTET_STRING @496
|
||||
_RSA_size @497
|
||||
_RSA_verify @498
|
||||
_RSA_verify_ASN1_OCTET_STRING @499
|
||||
_SHA @500
|
||||
_SHA1 @501
|
||||
_SHA1_Final @502
|
||||
_SHA1_Init @503
|
||||
_SHA1_Update @504
|
||||
_SHA_Final @505
|
||||
_SHA_Init @506
|
||||
_SHA_Update @507
|
||||
_TXT_DB_create_index @511
|
||||
_TXT_DB_free @512
|
||||
_TXT_DB_get_by_index @513
|
||||
_TXT_DB_insert @514
|
||||
_TXT_DB_read @515
|
||||
_TXT_DB_write @516
|
||||
_X509_ALGOR_free @517
|
||||
_X509_ALGOR_new @518
|
||||
_X509_ATTRIBUTE_free @519
|
||||
_X509_ATTRIBUTE_new @520
|
||||
_X509_CINF_free @521
|
||||
_X509_CINF_new @522
|
||||
_X509_CRL_INFO_free @523
|
||||
_X509_CRL_INFO_new @524
|
||||
_X509_CRL_add_ext @525
|
||||
_X509_CRL_cmp @526
|
||||
_X509_CRL_delete_ext @527
|
||||
_X509_CRL_dup @528
|
||||
_X509_CRL_free @529
|
||||
_X509_CRL_get_ext @530
|
||||
_X509_CRL_get_ext_by_NID @531
|
||||
_X509_CRL_get_ext_by_OBJ @532
|
||||
_X509_CRL_get_ext_by_critical @533
|
||||
_X509_CRL_get_ext_count @534
|
||||
_X509_CRL_new @535
|
||||
_X509_CRL_sign @536
|
||||
_X509_CRL_verify @537
|
||||
_X509_EXTENSION_create_by_NID @538
|
||||
_X509_EXTENSION_create_by_OBJ @539
|
||||
_X509_EXTENSION_dup @540
|
||||
_X509_EXTENSION_free @541
|
||||
_X509_EXTENSION_get_critical @542
|
||||
_X509_EXTENSION_get_data @543
|
||||
_X509_EXTENSION_get_object @544
|
||||
_X509_EXTENSION_new @545
|
||||
_X509_EXTENSION_set_critical @546
|
||||
_X509_EXTENSION_set_data @547
|
||||
_X509_EXTENSION_set_object @548
|
||||
_X509_INFO_free @549
|
||||
_X509_INFO_new @550
|
||||
_X509_LOOKUP_by_alias @551
|
||||
_X509_LOOKUP_by_fingerprint @552
|
||||
_X509_LOOKUP_by_issuer_serial @553
|
||||
_X509_LOOKUP_by_subject @554
|
||||
_X509_LOOKUP_ctrl @555
|
||||
_X509_LOOKUP_file @556
|
||||
_X509_LOOKUP_free @557
|
||||
_X509_LOOKUP_hash_dir @558
|
||||
_X509_LOOKUP_init @559
|
||||
_X509_LOOKUP_new @560
|
||||
_X509_LOOKUP_shutdown @561
|
||||
_X509_NAME_ENTRY_create_by_NID @562
|
||||
_X509_NAME_ENTRY_create_by_OBJ @563
|
||||
_X509_NAME_ENTRY_dup @564
|
||||
_X509_NAME_ENTRY_free @565
|
||||
_X509_NAME_ENTRY_get_data @566
|
||||
_X509_NAME_ENTRY_get_object @567
|
||||
_X509_NAME_ENTRY_new @568
|
||||
_X509_NAME_ENTRY_set_data @569
|
||||
_X509_NAME_ENTRY_set_object @570
|
||||
_X509_NAME_add_entry @571
|
||||
_X509_NAME_cmp @572
|
||||
_X509_NAME_delete_entry @573
|
||||
_X509_NAME_digest @574
|
||||
_X509_NAME_dup @575
|
||||
_X509_NAME_entry_count @576
|
||||
_X509_NAME_free @577
|
||||
_X509_NAME_get_entry @578
|
||||
_X509_NAME_get_index_by_NID @579
|
||||
_X509_NAME_get_index_by_OBJ @580
|
||||
_X509_NAME_get_text_by_NID @581
|
||||
_X509_NAME_get_text_by_OBJ @582
|
||||
_X509_NAME_hash @583
|
||||
_X509_NAME_new @584
|
||||
_X509_NAME_oneline @585
|
||||
_X509_NAME_print @586
|
||||
_X509_NAME_set @587
|
||||
_X509_OBJECT_free_contents @588
|
||||
_X509_OBJECT_retrive_by_subject @589
|
||||
_X509_OBJECT_up_ref_count @590
|
||||
_X509_PKEY_free @591
|
||||
_X509_PKEY_new @592
|
||||
_X509_PUBKEY_free @593
|
||||
_X509_PUBKEY_get @594
|
||||
_X509_PUBKEY_new @595
|
||||
_X509_PUBKEY_set @596
|
||||
_X509_REQ_INFO_free @597
|
||||
_X509_REQ_INFO_new @598
|
||||
_X509_REQ_dup @599
|
||||
_X509_REQ_free @600
|
||||
_X509_REQ_get_pubkey @601
|
||||
_X509_REQ_new @602
|
||||
_X509_REQ_print @603
|
||||
_X509_REQ_set_pubkey @605
|
||||
_X509_REQ_set_subject_name @606
|
||||
_X509_REQ_set_version @607
|
||||
_X509_REQ_sign @608
|
||||
_X509_REQ_to_X509 @609
|
||||
_X509_REQ_verify @610
|
||||
_X509_REVOKED_add_ext @611
|
||||
_X509_REVOKED_delete_ext @612
|
||||
_X509_REVOKED_free @613
|
||||
_X509_REVOKED_get_ext @614
|
||||
_X509_REVOKED_get_ext_by_NID @615
|
||||
_X509_REVOKED_get_ext_by_OBJ @616
|
||||
_X509_REVOKED_get_ext_by_critical @617
|
||||
_X509_REVOKED_get_ext_count @618
|
||||
_X509_REVOKED_new @619
|
||||
_X509_SIG_free @620
|
||||
_X509_SIG_new @621
|
||||
_X509_STORE_CTX_cleanup @622
|
||||
_X509_STORE_CTX_init @623
|
||||
_X509_STORE_add_cert @624
|
||||
_X509_STORE_add_lookup @625
|
||||
_X509_STORE_free @626
|
||||
_X509_STORE_get_by_subject @627
|
||||
_X509_STORE_load_locations @628
|
||||
_X509_STORE_new @629
|
||||
_X509_STORE_set_default_paths @630
|
||||
_X509_VAL_free @631
|
||||
_X509_VAL_new @632
|
||||
_X509_add_ext @633
|
||||
_X509_asn1_meth @634
|
||||
_X509_certificate_type @635
|
||||
_X509_check_private_key @636
|
||||
_X509_cmp_current_time @637
|
||||
_X509_delete_ext @638
|
||||
_X509_digest @639
|
||||
_X509_dup @640
|
||||
_X509_find_by_issuer_and_serial @920
|
||||
_X509_find_by_subject @921
|
||||
_X509_free @641
|
||||
_X509_get_default_cert_area @642
|
||||
_X509_get_default_cert_dir @643
|
||||
_X509_get_default_cert_dir_env @644
|
||||
_X509_get_default_cert_file @645
|
||||
_X509_get_default_cert_file_env @646
|
||||
_X509_get_default_private_dir @647
|
||||
_X509_get_ext @648
|
||||
_X509_get_ext_by_NID @649
|
||||
_X509_get_ext_by_OBJ @650
|
||||
_X509_get_ext_by_critical @651
|
||||
_X509_get_ext_count @652
|
||||
_X509_get_issuer_name @653
|
||||
_X509_get_pubkey @654
|
||||
_X509_get_pubkey_parameters @655
|
||||
_X509_get_serialNumber @656
|
||||
_X509_get_subject_name @657
|
||||
_X509_gmtime_adj @658
|
||||
_X509_issuer_and_serial_cmp @659
|
||||
_X509_issuer_and_serial_hash @660
|
||||
_X509_issuer_name_cmp @661
|
||||
_X509_issuer_name_hash @662
|
||||
_X509_load_cert_file @663
|
||||
_X509_new @664
|
||||
_X509_print @665
|
||||
_X509_set_issuer_name @667
|
||||
_X509_set_notAfter @668
|
||||
_X509_set_notBefore @669
|
||||
_X509_set_pubkey @670
|
||||
_X509_set_serialNumber @671
|
||||
_X509_set_subject_name @672
|
||||
_X509_set_version @673
|
||||
_X509_sign @674
|
||||
_X509_subject_name_cmp @675
|
||||
_X509_subject_name_hash @676
|
||||
_X509_to_X509_REQ @677
|
||||
_X509_verify @678
|
||||
_X509_verify_cert @679
|
||||
_X509_verify_cert_error_string @680
|
||||
_X509v3_add_ext @681
|
||||
_X509v3_add_extension @682
|
||||
_X509v3_add_netscape_extensions @683
|
||||
_X509v3_add_standard_extensions @684
|
||||
_X509v3_cleanup_extensions @685
|
||||
_X509v3_data_type_by_NID @686
|
||||
_X509v3_data_type_by_OBJ @687
|
||||
_X509v3_delete_ext @688
|
||||
_X509v3_get_ext @689
|
||||
_X509v3_get_ext_by_NID @690
|
||||
_X509v3_get_ext_by_OBJ @691
|
||||
_X509v3_get_ext_by_critical @692
|
||||
_X509v3_get_ext_count @693
|
||||
_X509v3_pack_string @694
|
||||
_X509v3_pack_type_by_NID @695
|
||||
_X509v3_pack_type_by_OBJ @696
|
||||
_X509v3_unpack_string @697
|
||||
_a2d_ASN1_OBJECT @699
|
||||
_a2i_ASN1_INTEGER @700
|
||||
_a2i_ASN1_STRING @701
|
||||
_asn1_Finish @702
|
||||
_asn1_GetSequence @703
|
||||
_bn_div64 @704
|
||||
_bn_expand2 @705
|
||||
_bn_mul_add_word @706
|
||||
_bn_mul_word @707
|
||||
_bn_qadd @708
|
||||
_bn_qsub @709
|
||||
_bn_sqr_words @710
|
||||
_crypt @711
|
||||
_d2i_ASN1_BIT_STRING @712
|
||||
_d2i_ASN1_BOOLEAN @713
|
||||
_d2i_ASN1_HEADER @714
|
||||
_d2i_ASN1_IA5STRING @715
|
||||
_d2i_ASN1_INTEGER @716
|
||||
_d2i_ASN1_OBJECT @717
|
||||
_d2i_ASN1_OCTET_STRING @718
|
||||
_d2i_ASN1_PRINTABLE @719
|
||||
_d2i_ASN1_PRINTABLESTRING @720
|
||||
_d2i_ASN1_SET @721
|
||||
_d2i_ASN1_T61STRING @722
|
||||
_d2i_ASN1_TYPE @723
|
||||
_d2i_ASN1_UTCTIME @724
|
||||
_d2i_ASN1_bytes @725
|
||||
_d2i_ASN1_type_bytes @726
|
||||
_d2i_DHparams @727
|
||||
_d2i_DSAPrivateKey @728
|
||||
_d2i_DSAPrivateKey_bio @729
|
||||
_d2i_DSAPublicKey @731
|
||||
_d2i_DSAparams @732
|
||||
_d2i_NETSCAPE_SPKAC @733
|
||||
_d2i_NETSCAPE_SPKI @734
|
||||
_d2i_Netscape_RSA @735
|
||||
_d2i_PKCS7 @736
|
||||
_d2i_PKCS7_DIGEST @737
|
||||
_d2i_PKCS7_ENCRYPT @738
|
||||
_d2i_PKCS7_ENC_CONTENT @739
|
||||
_d2i_PKCS7_ENVELOPE @740
|
||||
_d2i_PKCS7_ISSUER_AND_SERIAL @741
|
||||
_d2i_PKCS7_RECIP_INFO @742
|
||||
_d2i_PKCS7_SIGNED @743
|
||||
_d2i_PKCS7_SIGNER_INFO @744
|
||||
_d2i_PKCS7_SIGN_ENVELOPE @745
|
||||
_d2i_PKCS7_bio @925
|
||||
_d2i_PrivateKey @748
|
||||
_d2i_PublicKey @749
|
||||
_d2i_RSAPrivateKey @750
|
||||
_d2i_RSAPrivateKey_bio @751
|
||||
_d2i_RSAPublicKey @753
|
||||
_d2i_RSAPublicKey_bio @951
|
||||
_d2i_X509 @754
|
||||
_d2i_X509_ALGOR @755
|
||||
_d2i_X509_ATTRIBUTE @756
|
||||
_d2i_X509_CINF @757
|
||||
_d2i_X509_CRL @758
|
||||
_d2i_X509_CRL_INFO @759
|
||||
_d2i_X509_CRL_bio @760
|
||||
_d2i_X509_EXTENSION @762
|
||||
_d2i_X509_NAME @763
|
||||
_d2i_X509_NAME_ENTRY @764
|
||||
_d2i_X509_PKEY @765
|
||||
_d2i_X509_PUBKEY @766
|
||||
_d2i_X509_REQ @767
|
||||
_d2i_X509_REQ_INFO @768
|
||||
_d2i_X509_REQ_bio @769
|
||||
_d2i_X509_REVOKED @771
|
||||
_d2i_X509_SIG @772
|
||||
_d2i_X509_VAL @773
|
||||
_d2i_X509_bio @774
|
||||
_des_3cbc_encrypt @776
|
||||
_des_cbc_cksum @777
|
||||
_des_cbc_encrypt @778
|
||||
_des_cblock_print_file @779
|
||||
_des_cfb64_encrypt @780
|
||||
_des_cfb_encrypt @781
|
||||
_des_decrypt3 @782
|
||||
_des_ecb3_encrypt @783
|
||||
_des_ecb_encrypt @784
|
||||
_des_ede3_cbc_encrypt @785
|
||||
_des_ede3_cfb64_encrypt @786
|
||||
_des_ede3_ofb64_encrypt @787
|
||||
_des_enc_read @788
|
||||
_des_enc_write @789
|
||||
_des_encrypt @790
|
||||
_des_encrypt2 @791
|
||||
_des_encrypt3 @792
|
||||
_des_fcrypt @793
|
||||
_des_is_weak_key @794
|
||||
_des_key_sched @795
|
||||
_des_ncbc_encrypt @796
|
||||
_des_ofb64_encrypt @797
|
||||
_des_ofb_encrypt @798
|
||||
_des_options @799
|
||||
_des_pcbc_encrypt @800
|
||||
_des_quad_cksum @801
|
||||
_des_random_key @802
|
||||
_des_random_seed @803
|
||||
_des_read_2passwords @804
|
||||
_des_read_password @805
|
||||
_des_read_pw @806
|
||||
_des_read_pw_string @807
|
||||
_des_set_key @808
|
||||
_des_set_odd_parity @809
|
||||
_des_string_to_2keys @810
|
||||
_des_string_to_key @811
|
||||
_des_xcbc_encrypt @812
|
||||
_des_xwhite_in2out @813
|
||||
_i2a_ASN1_INTEGER @815
|
||||
_i2a_ASN1_OBJECT @816
|
||||
_i2a_ASN1_STRING @817
|
||||
_i2d_ASN1_BIT_STRING @818
|
||||
_i2d_ASN1_BOOLEAN @819
|
||||
_i2d_ASN1_HEADER @820
|
||||
_i2d_ASN1_IA5STRING @821
|
||||
_i2d_ASN1_INTEGER @822
|
||||
_i2d_ASN1_OBJECT @823
|
||||
_i2d_ASN1_OCTET_STRING @824
|
||||
_i2d_ASN1_PRINTABLE @825
|
||||
_i2d_ASN1_SET @826
|
||||
_i2d_ASN1_TYPE @827
|
||||
_i2d_ASN1_UTCTIME @828
|
||||
_i2d_ASN1_bytes @829
|
||||
_i2d_DHparams @830
|
||||
_i2d_DSAPrivateKey @831
|
||||
_i2d_DSAPrivateKey_bio @832
|
||||
_i2d_DSAPublicKey @834
|
||||
_i2d_DSAparams @835
|
||||
_i2d_NETSCAPE_SPKAC @836
|
||||
_i2d_NETSCAPE_SPKI @837
|
||||
_i2d_Netscape_RSA @838
|
||||
_i2d_PKCS7 @839
|
||||
_i2d_PKCS7_DIGEST @840
|
||||
_i2d_PKCS7_ENCRYPT @841
|
||||
_i2d_PKCS7_ENC_CONTENT @842
|
||||
_i2d_PKCS7_ENVELOPE @843
|
||||
_i2d_PKCS7_ISSUER_AND_SERIAL @844
|
||||
_i2d_PKCS7_RECIP_INFO @845
|
||||
_i2d_PKCS7_SIGNED @846
|
||||
_i2d_PKCS7_SIGNER_INFO @847
|
||||
_i2d_PKCS7_SIGN_ENVELOPE @848
|
||||
_i2d_PKCS7_bio @926
|
||||
_i2d_PrivateKey @851
|
||||
_i2d_PublicKey @852
|
||||
_i2d_RSAPrivateKey @853
|
||||
_i2d_RSAPrivateKey_bio @854
|
||||
_i2d_RSAPublicKey @856
|
||||
_i2d_RSAPublicKey_bio @953
|
||||
_i2d_X509 @857
|
||||
_i2d_X509_ALGOR @858
|
||||
_i2d_X509_ATTRIBUTE @859
|
||||
_i2d_X509_CINF @860
|
||||
_i2d_X509_CRL @861
|
||||
_i2d_X509_CRL_INFO @862
|
||||
_i2d_X509_CRL_bio @863
|
||||
_i2d_X509_EXTENSION @865
|
||||
_i2d_X509_NAME @866
|
||||
_i2d_X509_NAME_ENTRY @867
|
||||
_i2d_X509_PKEY @868
|
||||
_i2d_X509_PUBKEY @869
|
||||
_i2d_X509_REQ @870
|
||||
_i2d_X509_REQ_INFO @871
|
||||
_i2d_X509_REQ_bio @872
|
||||
_i2d_X509_REVOKED @874
|
||||
_i2d_X509_SIG @875
|
||||
_i2d_X509_VAL @876
|
||||
_i2d_X509_bio @877
|
||||
_idea_cbc_encrypt @879
|
||||
_idea_cfb64_encrypt @880
|
||||
_idea_ecb_encrypt @881
|
||||
_idea_encrypt @882
|
||||
_idea_ofb64_encrypt @883
|
||||
_idea_options @884
|
||||
_idea_set_decrypt_key @885
|
||||
_idea_set_encrypt_key @886
|
||||
_lh_delete @887
|
||||
_lh_doall @888
|
||||
_lh_doall_arg @889
|
||||
_lh_free @890
|
||||
_lh_insert @891
|
||||
_lh_new @892
|
||||
_lh_node_stats_bio @894
|
||||
_lh_node_usage_stats_bio @896
|
||||
_lh_retrieve @897
|
||||
_lh_stats_bio @899
|
||||
_lh_strhash @900
|
||||
_sk_delete @901
|
||||
_sk_delete_ptr @902
|
||||
_sk_dup @903
|
||||
_sk_find @904
|
||||
_sk_free @905
|
||||
_sk_insert @906
|
||||
_sk_new @907
|
||||
_sk_pop @908
|
||||
_sk_pop_free @909
|
||||
_sk_push @910
|
||||
_sk_set_cmp_func @911
|
||||
_sk_shift @912
|
||||
_sk_unshift @913
|
||||
_sk_zero @914
|
||||
|
||||
922
ms/libeay32.def
Normal file
922
ms/libeay32.def
Normal file
@@ -0,0 +1,922 @@
|
||||
;
|
||||
; Definition file for the DDL version of the LIBEAY32 library from SSLeay
|
||||
;
|
||||
|
||||
LIBRARY LIBEAY32
|
||||
|
||||
DESCRIPTION 'SSLeay LIBEAY32 - eay@cryptsoft.com'
|
||||
|
||||
EXPORTS
|
||||
SSLeay @1
|
||||
SSLeay_add_all_algorithms @508
|
||||
SSLeay_add_all_ciphers @509
|
||||
SSLeay_add_all_digests @510
|
||||
SSLeay_version @2
|
||||
ASN1_BIT_STRING_asn1_meth @3
|
||||
ASN1_HEADER_free @4
|
||||
ASN1_HEADER_new @5
|
||||
ASN1_IA5STRING_asn1_meth @6
|
||||
ASN1_INTEGER_get @7
|
||||
ASN1_INTEGER_set @8
|
||||
ASN1_INTEGER_to_BN @9
|
||||
ASN1_OBJECT_create @10
|
||||
ASN1_OBJECT_free @11
|
||||
ASN1_OBJECT_new @12
|
||||
ASN1_PRINTABLE_type @13
|
||||
ASN1_STRING_cmp @14
|
||||
ASN1_STRING_dup @15
|
||||
ASN1_STRING_free @16
|
||||
ASN1_STRING_new @17
|
||||
ASN1_STRING_print @18
|
||||
ASN1_STRING_set @19
|
||||
ASN1_STRING_type_new @20
|
||||
ASN1_TYPE_free @21
|
||||
ASN1_TYPE_get @916
|
||||
ASN1_TYPE_new @22
|
||||
ASN1_TYPE_set @917
|
||||
ASN1_UNIVERSALSTRING_to_string @23
|
||||
ASN1_UTCTIME_check @24
|
||||
ASN1_UTCTIME_print @25
|
||||
ASN1_UTCTIME_set @26
|
||||
ASN1_check_infinite_end @27
|
||||
ASN1_d2i_bio @28
|
||||
ASN1_d2i_fp @29
|
||||
ASN1_digest @30
|
||||
ASN1_dup @31
|
||||
ASN1_get_object @32
|
||||
ASN1_i2d_bio @33
|
||||
ASN1_i2d_fp @34
|
||||
ASN1_object_size @35
|
||||
ASN1_parse @36
|
||||
ASN1_put_object @37
|
||||
ASN1_sign @38
|
||||
ASN1_verify @39
|
||||
BF_cbc_encrypt @40
|
||||
BF_cfb64_encrypt @41
|
||||
BF_ecb_encrypt @42
|
||||
BF_encrypt @43
|
||||
BF_ofb64_encrypt @44
|
||||
BF_options @45
|
||||
BF_set_key @46
|
||||
BIO_accept @51
|
||||
BIO_copy_next_retry @955
|
||||
BIO_ctrl @52
|
||||
BIO_ctrl_int @53
|
||||
BIO_debug_callback @54
|
||||
BIO_dump @55
|
||||
BIO_dup_chain @56
|
||||
BIO_f_base64 @57
|
||||
BIO_f_buffer @58
|
||||
BIO_f_cipher @59
|
||||
BIO_f_md @60
|
||||
BIO_f_nbio_test @915
|
||||
BIO_f_null @61
|
||||
BIO_fd_non_fatal_error @63
|
||||
BIO_fd_should_retry @64
|
||||
BIO_find_type @65
|
||||
BIO_free @66
|
||||
BIO_free_all @67
|
||||
BIO_get_accept_socket @69
|
||||
BIO_get_host_ip @71
|
||||
BIO_get_port @72
|
||||
BIO_get_retry_BIO @73
|
||||
BIO_get_retry_reason @74
|
||||
BIO_gethostbyname @75
|
||||
BIO_gets @76
|
||||
BIO_new @78
|
||||
BIO_new_accept @79
|
||||
BIO_new_connect @80
|
||||
BIO_new_fd @81
|
||||
BIO_new_file @82
|
||||
BIO_new_fp @83
|
||||
BIO_new_socket @84
|
||||
BIO_pop @85
|
||||
BIO_printf @86
|
||||
BIO_push @87
|
||||
BIO_puts @88
|
||||
BIO_read @89
|
||||
BIO_s_accept @90
|
||||
BIO_s_connect @91
|
||||
BIO_s_fd @92
|
||||
BIO_s_file @93
|
||||
BIO_s_mem @95
|
||||
BIO_s_null @96
|
||||
BIO_s_socket @99
|
||||
BIO_set @100
|
||||
BIO_set_cipher @101
|
||||
BIO_set_tcp_ndelay @102
|
||||
BIO_sock_cleanup @103
|
||||
BIO_sock_error @104
|
||||
BIO_sock_init @105
|
||||
BIO_sock_non_fatal_error @106
|
||||
BIO_sock_should_retry @107
|
||||
BIO_socket_ioctl @108
|
||||
BIO_write @109
|
||||
BN_CTX_free @110
|
||||
BN_CTX_new @111
|
||||
BN_MONT_CTX_free @112
|
||||
BN_MONT_CTX_new @113
|
||||
BN_MONT_CTX_set @114
|
||||
BN_add @115
|
||||
BN_add_word @116
|
||||
BN_ascii2bn @117
|
||||
BN_bin2bn @118
|
||||
BN_bn2ascii @119
|
||||
BN_bn2bin @120
|
||||
BN_clear @121
|
||||
BN_clear_bit @122
|
||||
BN_clear_free @123
|
||||
BN_cmp @124
|
||||
BN_copy @125
|
||||
BN_div @126
|
||||
BN_div_word @127
|
||||
BN_dup @128
|
||||
BN_free @129
|
||||
BN_from_montgomery @130
|
||||
BN_gcd @131
|
||||
BN_generate_prime @132
|
||||
BN_get_word @133
|
||||
BN_is_bit_set @134
|
||||
BN_is_prime @135
|
||||
BN_lshift @136
|
||||
BN_lshift1 @137
|
||||
BN_mask_bits @138
|
||||
BN_mod @139
|
||||
BN_mod_exp @140
|
||||
BN_mod_exp_mont @141
|
||||
BN_mod_exp_recp @142
|
||||
BN_mod_exp_simple @143
|
||||
BN_mod_inverse @144
|
||||
BN_mod_mul @145
|
||||
BN_mod_mul_montgomery @146
|
||||
BN_mod_mul_reciprocal @147
|
||||
BN_mod_word @148
|
||||
BN_mul @149
|
||||
BN_new @150
|
||||
BN_num_bits @151
|
||||
BN_num_bits_word @152
|
||||
BN_options @153
|
||||
BN_print @154
|
||||
BN_print_fp @155
|
||||
BN_rand @156
|
||||
BN_reciprocal @157
|
||||
BN_rshift @158
|
||||
BN_rshift1 @159
|
||||
BN_set_bit @160
|
||||
BN_set_word @161
|
||||
BN_sqr @162
|
||||
BN_sub @163
|
||||
BN_to_ASN1_INTEGER @164
|
||||
BN_ucmp @165
|
||||
BN_value_one @166
|
||||
BUF_MEM_free @167
|
||||
BUF_MEM_grow @168
|
||||
BUF_MEM_new @169
|
||||
BUF_strdup @170
|
||||
CONF_free @171
|
||||
CONF_get_number @172
|
||||
CONF_get_section @173
|
||||
CONF_get_string @174
|
||||
CONF_load @175
|
||||
CRYPTO_add_lock @176
|
||||
CRYPTO_dbg_free @177
|
||||
CRYPTO_dbg_malloc @178
|
||||
CRYPTO_dbg_realloc @179
|
||||
CRYPTO_dbg_remalloc @180
|
||||
CRYPTO_free @181
|
||||
CRYPTO_get_add_lock_callback @182
|
||||
CRYPTO_get_id_callback @183
|
||||
CRYPTO_get_lock_name @184
|
||||
CRYPTO_get_locking_callback @185
|
||||
CRYPTO_get_mem_functions @186
|
||||
CRYPTO_lock @187
|
||||
CRYPTO_malloc @188
|
||||
CRYPTO_mem_ctrl @189
|
||||
CRYPTO_mem_leaks @190
|
||||
CRYPTO_mem_leaks_cb @191
|
||||
CRYPTO_mem_leaks_fp @192
|
||||
CRYPTO_realloc @193
|
||||
CRYPTO_remalloc @194
|
||||
CRYPTO_set_add_lock_callback @195
|
||||
CRYPTO_set_id_callback @196
|
||||
CRYPTO_set_locking_callback @197
|
||||
CRYPTO_set_mem_functions @198
|
||||
CRYPTO_thread_id @199
|
||||
DH_check @200
|
||||
DH_compute_key @201
|
||||
DH_free @202
|
||||
DH_generate_key @203
|
||||
DH_generate_parameters @204
|
||||
DH_new @205
|
||||
DH_size @206
|
||||
DHparams_print @207
|
||||
DHparams_print_fp @208
|
||||
DSA_free @209
|
||||
DSA_generate_key @210
|
||||
DSA_generate_parameters @211
|
||||
DSA_is_prime @212
|
||||
DSA_new @213
|
||||
DSA_print @214
|
||||
DSA_print_fp @215
|
||||
DSA_sign @216
|
||||
DSA_sign_setup @217
|
||||
DSA_size @218
|
||||
DSA_verify @219
|
||||
DSAparams_print @220
|
||||
DSAparams_print_fp @221
|
||||
ERR_clear_error @222
|
||||
ERR_error_string @223
|
||||
ERR_free_strings @224
|
||||
ERR_func_error_string @225
|
||||
ERR_get_err_state_table @226
|
||||
ERR_get_error @227
|
||||
ERR_get_error_line @228
|
||||
ERR_get_state @229
|
||||
ERR_get_string_table @230
|
||||
ERR_lib_error_string @231
|
||||
ERR_load_ASN1_strings @232
|
||||
ERR_load_BIO_strings @233
|
||||
ERR_load_BN_strings @234
|
||||
ERR_load_BUF_strings @235
|
||||
ERR_load_CONF_strings @236
|
||||
ERR_load_DH_strings @237
|
||||
ERR_load_DSA_strings @238
|
||||
ERR_load_ERR_strings @239
|
||||
ERR_load_EVP_strings @240
|
||||
ERR_load_OBJ_strings @241
|
||||
ERR_load_PEM_strings @242
|
||||
ERR_load_PKCS7_strings @919
|
||||
ERR_load_RSA_strings @244
|
||||
ERR_load_X509_strings @245
|
||||
ERR_load_crypto_strings @246
|
||||
ERR_load_strings @247
|
||||
ERR_peek_error @248
|
||||
ERR_peek_error_line @249
|
||||
ERR_print_errors @250
|
||||
ERR_print_errors_fp @251
|
||||
ERR_put_error @252
|
||||
ERR_reason_error_string @253
|
||||
ERR_remove_state @254
|
||||
EVP_BytesToKey @255
|
||||
EVP_CIPHER_CTX_cleanup @256
|
||||
EVP_CipherFinal @257
|
||||
EVP_CipherInit @258
|
||||
EVP_CipherUpdate @259
|
||||
EVP_DecodeBlock @260
|
||||
EVP_DecodeFinal @261
|
||||
EVP_DecodeInit @262
|
||||
EVP_DecodeUpdate @263
|
||||
EVP_DecryptFinal @264
|
||||
EVP_DecryptInit @265
|
||||
EVP_DecryptUpdate @266
|
||||
EVP_DigestFinal @267
|
||||
EVP_DigestInit @268
|
||||
EVP_DigestUpdate @269
|
||||
EVP_EncodeBlock @270
|
||||
EVP_EncodeFinal @271
|
||||
EVP_EncodeInit @272
|
||||
EVP_EncodeUpdate @273
|
||||
EVP_EncryptFinal @274
|
||||
EVP_EncryptInit @275
|
||||
EVP_EncryptUpdate @276
|
||||
EVP_OpenFinal @277
|
||||
EVP_OpenInit @278
|
||||
EVP_PKEY_assign @279
|
||||
EVP_PKEY_copy_parameters @280
|
||||
EVP_PKEY_free @281
|
||||
EVP_PKEY_missing_parameters @282
|
||||
EVP_PKEY_new @283
|
||||
EVP_PKEY_save_parameters @284
|
||||
EVP_PKEY_size @285
|
||||
EVP_PKEY_type @286
|
||||
EVP_SealFinal @287
|
||||
EVP_SealInit @288
|
||||
EVP_SignFinal @289
|
||||
EVP_VerifyFinal @290
|
||||
EVP_add_alias @291
|
||||
EVP_add_cipher @292
|
||||
EVP_add_digest @293
|
||||
EVP_bf_cbc @294
|
||||
EVP_bf_cfb @295
|
||||
EVP_bf_ecb @296
|
||||
EVP_bf_ofb @297
|
||||
EVP_cleanup @298
|
||||
EVP_delete_alias @941
|
||||
EVP_des_cbc @299
|
||||
EVP_des_cfb @300
|
||||
EVP_des_ecb @301
|
||||
EVP_des_ede @302
|
||||
EVP_des_ede3 @303
|
||||
EVP_des_ede3_cbc @304
|
||||
EVP_des_ede3_cfb @305
|
||||
EVP_des_ede3_ofb @306
|
||||
EVP_des_ede_cbc @307
|
||||
EVP_des_ede_cfb @308
|
||||
EVP_des_ede_ofb @309
|
||||
EVP_des_ofb @310
|
||||
EVP_desx_cbc @311
|
||||
EVP_dss @312
|
||||
EVP_dss1 @313
|
||||
EVP_enc_null @314
|
||||
EVP_get_cipherbyname @315
|
||||
EVP_get_digestbyname @316
|
||||
EVP_get_pw_prompt @317
|
||||
EVP_idea_cbc @318
|
||||
EVP_idea_cfb @319
|
||||
EVP_idea_ecb @320
|
||||
EVP_idea_ofb @321
|
||||
EVP_md2 @322
|
||||
EVP_md5 @323
|
||||
EVP_md_null @324
|
||||
EVP_mdc2 @942
|
||||
EVP_rc2_cbc @325
|
||||
EVP_rc2_cfb @326
|
||||
EVP_rc2_ecb @327
|
||||
EVP_rc2_ofb @328
|
||||
EVP_rc4 @329
|
||||
EVP_read_pw_string @330
|
||||
EVP_set_pw_prompt @331
|
||||
EVP_sha @332
|
||||
EVP_sha1 @333
|
||||
MD2 @334
|
||||
MD2_Final @335
|
||||
MD2_Init @336
|
||||
MD2_Update @337
|
||||
MD2_options @338
|
||||
MD5 @339
|
||||
MD5_Final @340
|
||||
MD5_Init @341
|
||||
MD5_Update @342
|
||||
MDC2 @343
|
||||
MDC2_Final @344
|
||||
MDC2_Init @345
|
||||
MDC2_Update @346
|
||||
NETSCAPE_SPKAC_free @347
|
||||
NETSCAPE_SPKAC_new @348
|
||||
NETSCAPE_SPKI_free @349
|
||||
NETSCAPE_SPKI_new @350
|
||||
NETSCAPE_SPKI_sign @351
|
||||
NETSCAPE_SPKI_verify @352
|
||||
OBJ_add_object @353
|
||||
OBJ_bsearch @354
|
||||
OBJ_cleanup @355
|
||||
OBJ_cmp @356
|
||||
OBJ_create_and_add_object @357
|
||||
OBJ_dup @358
|
||||
OBJ_ln2nid @359
|
||||
OBJ_new_nid @360
|
||||
OBJ_nid2ln @361
|
||||
OBJ_nid2obj @362
|
||||
OBJ_nid2sn @363
|
||||
OBJ_obj2nid @364
|
||||
OBJ_sn2nid @365
|
||||
OBJ_txt2nid @366
|
||||
PEM_ASN1_read @367
|
||||
PEM_ASN1_read_bio @368
|
||||
PEM_ASN1_write @369
|
||||
PEM_ASN1_write_bio @370
|
||||
PEM_SealFinal @371
|
||||
PEM_SealInit @372
|
||||
PEM_SealUpdate @373
|
||||
PEM_SignFinal @374
|
||||
PEM_X509_INFO_read @377
|
||||
PEM_X509_INFO_read_bio @378
|
||||
PEM_X509_INFO_write_bio @379
|
||||
PEM_dek_info @380
|
||||
PEM_do_header @381
|
||||
PEM_get_EVP_CIPHER_INFO @382
|
||||
PEM_proc_type @383
|
||||
PEM_read @384
|
||||
PEM_read_DHparams @385
|
||||
PEM_read_DSAPrivateKey @386
|
||||
PEM_read_DSAparams @387
|
||||
PEM_read_PKCS7 @388
|
||||
PEM_read_PrivateKey @389
|
||||
PEM_read_RSAPrivateKey @390
|
||||
PEM_read_RSAPublicKey @947
|
||||
PEM_read_X509 @391
|
||||
PEM_read_X509_CRL @392
|
||||
PEM_read_X509_REQ @393
|
||||
PEM_read_bio @394
|
||||
PEM_read_bio_DHparams @395
|
||||
PEM_read_bio_DSAPrivateKey @396
|
||||
PEM_read_bio_DSAparams @397
|
||||
PEM_read_bio_PKCS7 @398
|
||||
PEM_read_bio_PrivateKey @399
|
||||
PEM_read_bio_RSAPrivateKey @400
|
||||
PEM_read_bio_RSAPublicKey @948
|
||||
PEM_read_bio_X509 @401
|
||||
PEM_read_bio_X509_CRL @402
|
||||
PEM_read_bio_X509_REQ @403
|
||||
PEM_write @404
|
||||
PEM_write_DHparams @405
|
||||
PEM_write_DSAPrivateKey @406
|
||||
PEM_write_DSAparams @407
|
||||
PEM_write_PKCS7 @408
|
||||
PEM_write_PrivateKey @409
|
||||
PEM_write_RSAPrivateKey @410
|
||||
PEM_write_RSAPublicKey @949
|
||||
PEM_write_X509 @411
|
||||
PEM_write_X509_CRL @412
|
||||
PEM_write_X509_REQ @413
|
||||
PEM_write_bio @414
|
||||
PEM_write_bio_DHparams @415
|
||||
PEM_write_bio_DSAPrivateKey @416
|
||||
PEM_write_bio_DSAparams @417
|
||||
PEM_write_bio_PKCS7 @418
|
||||
PEM_write_bio_PrivateKey @419
|
||||
PEM_write_bio_RSAPrivateKey @420
|
||||
PEM_write_bio_RSAPublicKey @950
|
||||
PEM_write_bio_X509 @421
|
||||
PEM_write_bio_X509_CRL @422
|
||||
PEM_write_bio_X509_REQ @423
|
||||
PKCS7_DIGEST_free @424
|
||||
PKCS7_DIGEST_new @425
|
||||
PKCS7_ENCRYPT_free @426
|
||||
PKCS7_ENCRYPT_new @427
|
||||
PKCS7_ENC_CONTENT_free @428
|
||||
PKCS7_ENC_CONTENT_new @429
|
||||
PKCS7_ENVELOPE_free @430
|
||||
PKCS7_ENVELOPE_new @431
|
||||
PKCS7_ISSUER_AND_SERIAL_digest @432
|
||||
PKCS7_ISSUER_AND_SERIAL_free @433
|
||||
PKCS7_ISSUER_AND_SERIAL_new @434
|
||||
PKCS7_RECIP_INFO_free @435
|
||||
PKCS7_RECIP_INFO_new @436
|
||||
PKCS7_SIGNED_free @437
|
||||
PKCS7_SIGNED_new @438
|
||||
PKCS7_SIGNER_INFO_free @439
|
||||
PKCS7_SIGNER_INFO_new @440
|
||||
PKCS7_SIGNER_INFO_set @930
|
||||
PKCS7_SIGN_ENVELOPE_free @441
|
||||
PKCS7_SIGN_ENVELOPE_new @442
|
||||
PKCS7_add_certificate @932
|
||||
PKCS7_add_crl @933
|
||||
PKCS7_add_signature @938
|
||||
PKCS7_add_signer @931
|
||||
PKCS7_cert_from_signer_info @939
|
||||
PKCS7_content_free @918
|
||||
PKCS7_content_new @934
|
||||
PKCS7_ctrl @927
|
||||
PKCS7_dataInit @937
|
||||
PKCS7_dataSign @935
|
||||
PKCS7_dataVerify @936
|
||||
PKCS7_dup @924
|
||||
PKCS7_free @444
|
||||
PKCS7_get_signer_info @940
|
||||
PKCS7_new @445
|
||||
PKCS7_set_content @929
|
||||
PKCS7_set_type @928
|
||||
RAND_bytes @464
|
||||
RAND_cleanup @465
|
||||
RAND_file_name @466
|
||||
RAND_load_file @467
|
||||
RAND_screen @468
|
||||
RAND_seed @469
|
||||
RAND_write_file @470
|
||||
RC2_cbc_encrypt @471
|
||||
RC2_cfb64_encrypt @472
|
||||
RC2_ecb_encrypt @473
|
||||
RC2_encrypt @474
|
||||
RC2_ofb64_encrypt @475
|
||||
RC2_set_key @476
|
||||
RC4 @477
|
||||
RC4_options @478
|
||||
RC4_set_key @479
|
||||
RSAPrivateKey_asn1_meth @480
|
||||
RSAPrivateKey_dup @481
|
||||
RSAPublicKey_dup @482
|
||||
RSA_PKCS1_SSLeay @483
|
||||
RSA_free @484
|
||||
RSA_generate_key @485
|
||||
RSA_new @486
|
||||
RSA_new_method @487
|
||||
RSA_print @488
|
||||
RSA_print_fp @489
|
||||
RSA_private_decrypt @490
|
||||
RSA_private_encrypt @491
|
||||
RSA_public_decrypt @492
|
||||
RSA_public_encrypt @493
|
||||
RSA_set_default_method @494
|
||||
RSA_sign @495
|
||||
RSA_sign_ASN1_OCTET_STRING @496
|
||||
RSA_size @497
|
||||
RSA_verify @498
|
||||
RSA_verify_ASN1_OCTET_STRING @499
|
||||
SHA @500
|
||||
SHA1 @501
|
||||
SHA1_Final @502
|
||||
SHA1_Init @503
|
||||
SHA1_Update @504
|
||||
SHA_Final @505
|
||||
SHA_Init @506
|
||||
SHA_Update @507
|
||||
TXT_DB_create_index @511
|
||||
TXT_DB_free @512
|
||||
TXT_DB_get_by_index @513
|
||||
TXT_DB_insert @514
|
||||
TXT_DB_read @515
|
||||
TXT_DB_write @516
|
||||
X509_ALGOR_free @517
|
||||
X509_ALGOR_new @518
|
||||
X509_ATTRIBUTE_free @519
|
||||
X509_ATTRIBUTE_new @520
|
||||
X509_CINF_free @521
|
||||
X509_CINF_new @522
|
||||
X509_CRL_INFO_free @523
|
||||
X509_CRL_INFO_new @524
|
||||
X509_CRL_add_ext @525
|
||||
X509_CRL_cmp @526
|
||||
X509_CRL_delete_ext @527
|
||||
X509_CRL_dup @528
|
||||
X509_CRL_free @529
|
||||
X509_CRL_get_ext @530
|
||||
X509_CRL_get_ext_by_NID @531
|
||||
X509_CRL_get_ext_by_OBJ @532
|
||||
X509_CRL_get_ext_by_critical @533
|
||||
X509_CRL_get_ext_count @534
|
||||
X509_CRL_new @535
|
||||
X509_CRL_sign @536
|
||||
X509_CRL_verify @537
|
||||
X509_EXTENSION_create_by_NID @538
|
||||
X509_EXTENSION_create_by_OBJ @539
|
||||
X509_EXTENSION_dup @540
|
||||
X509_EXTENSION_free @541
|
||||
X509_EXTENSION_get_critical @542
|
||||
X509_EXTENSION_get_data @543
|
||||
X509_EXTENSION_get_object @544
|
||||
X509_EXTENSION_new @545
|
||||
X509_EXTENSION_set_critical @546
|
||||
X509_EXTENSION_set_data @547
|
||||
X509_EXTENSION_set_object @548
|
||||
X509_INFO_free @549
|
||||
X509_INFO_new @550
|
||||
X509_LOOKUP_by_alias @551
|
||||
X509_LOOKUP_by_fingerprint @552
|
||||
X509_LOOKUP_by_issuer_serial @553
|
||||
X509_LOOKUP_by_subject @554
|
||||
X509_LOOKUP_ctrl @555
|
||||
X509_LOOKUP_file @556
|
||||
X509_LOOKUP_free @557
|
||||
X509_LOOKUP_hash_dir @558
|
||||
X509_LOOKUP_init @559
|
||||
X509_LOOKUP_new @560
|
||||
X509_LOOKUP_shutdown @561
|
||||
X509_NAME_ENTRY_create_by_NID @562
|
||||
X509_NAME_ENTRY_create_by_OBJ @563
|
||||
X509_NAME_ENTRY_dup @564
|
||||
X509_NAME_ENTRY_free @565
|
||||
X509_NAME_ENTRY_get_data @566
|
||||
X509_NAME_ENTRY_get_object @567
|
||||
X509_NAME_ENTRY_new @568
|
||||
X509_NAME_ENTRY_set_data @569
|
||||
X509_NAME_ENTRY_set_object @570
|
||||
X509_NAME_add_entry @571
|
||||
X509_NAME_cmp @572
|
||||
X509_NAME_delete_entry @573
|
||||
X509_NAME_digest @574
|
||||
X509_NAME_dup @575
|
||||
X509_NAME_entry_count @576
|
||||
X509_NAME_free @577
|
||||
X509_NAME_get_entry @578
|
||||
X509_NAME_get_index_by_NID @579
|
||||
X509_NAME_get_index_by_OBJ @580
|
||||
X509_NAME_get_text_by_NID @581
|
||||
X509_NAME_get_text_by_OBJ @582
|
||||
X509_NAME_hash @583
|
||||
X509_NAME_new @584
|
||||
X509_NAME_oneline @585
|
||||
X509_NAME_print @586
|
||||
X509_NAME_set @587
|
||||
X509_OBJECT_free_contents @588
|
||||
X509_OBJECT_retrive_by_subject @589
|
||||
X509_OBJECT_up_ref_count @590
|
||||
X509_PKEY_free @591
|
||||
X509_PKEY_new @592
|
||||
X509_PUBKEY_free @593
|
||||
X509_PUBKEY_get @594
|
||||
X509_PUBKEY_new @595
|
||||
X509_PUBKEY_set @596
|
||||
X509_REQ_INFO_free @597
|
||||
X509_REQ_INFO_new @598
|
||||
X509_REQ_dup @599
|
||||
X509_REQ_free @600
|
||||
X509_REQ_get_pubkey @601
|
||||
X509_REQ_new @602
|
||||
X509_REQ_print @603
|
||||
X509_REQ_print_fp @604
|
||||
X509_REQ_set_pubkey @605
|
||||
X509_REQ_set_subject_name @606
|
||||
X509_REQ_set_version @607
|
||||
X509_REQ_sign @608
|
||||
X509_REQ_to_X509 @609
|
||||
X509_REQ_verify @610
|
||||
X509_REVOKED_add_ext @611
|
||||
X509_REVOKED_delete_ext @612
|
||||
X509_REVOKED_free @613
|
||||
X509_REVOKED_get_ext @614
|
||||
X509_REVOKED_get_ext_by_NID @615
|
||||
X509_REVOKED_get_ext_by_OBJ @616
|
||||
X509_REVOKED_get_ext_by_critical @617
|
||||
X509_REVOKED_get_ext_count @618
|
||||
X509_REVOKED_new @619
|
||||
X509_SIG_free @620
|
||||
X509_SIG_new @621
|
||||
X509_STORE_CTX_cleanup @622
|
||||
X509_STORE_CTX_init @623
|
||||
X509_STORE_add_cert @624
|
||||
X509_STORE_add_lookup @625
|
||||
X509_STORE_free @626
|
||||
X509_STORE_get_by_subject @627
|
||||
X509_STORE_load_locations @628
|
||||
X509_STORE_new @629
|
||||
X509_STORE_set_default_paths @630
|
||||
X509_VAL_free @631
|
||||
X509_VAL_new @632
|
||||
X509_add_ext @633
|
||||
X509_asn1_meth @634
|
||||
X509_certificate_type @635
|
||||
X509_check_private_key @636
|
||||
X509_cmp_current_time @637
|
||||
X509_delete_ext @638
|
||||
X509_digest @639
|
||||
X509_dup @640
|
||||
X509_find_by_issuer_and_serial @920
|
||||
X509_find_by_subject @921
|
||||
X509_free @641
|
||||
X509_get_default_cert_area @642
|
||||
X509_get_default_cert_dir @643
|
||||
X509_get_default_cert_dir_env @644
|
||||
X509_get_default_cert_file @645
|
||||
X509_get_default_cert_file_env @646
|
||||
X509_get_default_private_dir @647
|
||||
X509_get_ext @648
|
||||
X509_get_ext_by_NID @649
|
||||
X509_get_ext_by_OBJ @650
|
||||
X509_get_ext_by_critical @651
|
||||
X509_get_ext_count @652
|
||||
X509_get_issuer_name @653
|
||||
X509_get_pubkey @654
|
||||
X509_get_pubkey_parameters @655
|
||||
X509_get_serialNumber @656
|
||||
X509_get_subject_name @657
|
||||
X509_gmtime_adj @658
|
||||
X509_issuer_and_serial_cmp @659
|
||||
X509_issuer_and_serial_hash @660
|
||||
X509_issuer_name_cmp @661
|
||||
X509_issuer_name_hash @662
|
||||
X509_load_cert_file @663
|
||||
X509_new @664
|
||||
X509_print @665
|
||||
X509_print_fp @666
|
||||
X509_set_issuer_name @667
|
||||
X509_set_notAfter @668
|
||||
X509_set_notBefore @669
|
||||
X509_set_pubkey @670
|
||||
X509_set_serialNumber @671
|
||||
X509_set_subject_name @672
|
||||
X509_set_version @673
|
||||
X509_sign @674
|
||||
X509_subject_name_cmp @675
|
||||
X509_subject_name_hash @676
|
||||
X509_to_X509_REQ @677
|
||||
X509_verify @678
|
||||
X509_verify_cert @679
|
||||
X509_verify_cert_error_string @680
|
||||
X509v3_add_ext @681
|
||||
X509v3_add_extension @682
|
||||
X509v3_add_netscape_extensions @683
|
||||
X509v3_add_standard_extensions @684
|
||||
X509v3_cleanup_extensions @685
|
||||
X509v3_data_type_by_NID @686
|
||||
X509v3_data_type_by_OBJ @687
|
||||
X509v3_delete_ext @688
|
||||
X509v3_get_ext @689
|
||||
X509v3_get_ext_by_NID @690
|
||||
X509v3_get_ext_by_OBJ @691
|
||||
X509v3_get_ext_by_critical @692
|
||||
X509v3_get_ext_count @693
|
||||
X509v3_pack_string @694
|
||||
X509v3_pack_type_by_NID @695
|
||||
X509v3_pack_type_by_OBJ @696
|
||||
X509v3_unpack_string @697
|
||||
a2d_ASN1_OBJECT @699
|
||||
a2i_ASN1_INTEGER @700
|
||||
a2i_ASN1_STRING @701
|
||||
asn1_Finish @702
|
||||
asn1_GetSequence @703
|
||||
bn_div64 @704
|
||||
bn_expand2 @705
|
||||
bn_mul_add_word @706
|
||||
bn_mul_word @707
|
||||
bn_qadd @708
|
||||
bn_qsub @709
|
||||
bn_sqr_words @710
|
||||
crypt @711
|
||||
d2i_ASN1_BIT_STRING @712
|
||||
d2i_ASN1_BOOLEAN @713
|
||||
d2i_ASN1_HEADER @714
|
||||
d2i_ASN1_IA5STRING @715
|
||||
d2i_ASN1_INTEGER @716
|
||||
d2i_ASN1_OBJECT @717
|
||||
d2i_ASN1_OCTET_STRING @718
|
||||
d2i_ASN1_PRINTABLE @719
|
||||
d2i_ASN1_PRINTABLESTRING @720
|
||||
d2i_ASN1_SET @721
|
||||
d2i_ASN1_T61STRING @722
|
||||
d2i_ASN1_TYPE @723
|
||||
d2i_ASN1_UTCTIME @724
|
||||
d2i_ASN1_bytes @725
|
||||
d2i_ASN1_type_bytes @726
|
||||
d2i_DHparams @727
|
||||
d2i_DSAPrivateKey @728
|
||||
d2i_DSAPrivateKey_bio @729
|
||||
d2i_DSAPrivateKey_fp @730
|
||||
d2i_DSAPublicKey @731
|
||||
d2i_DSAparams @732
|
||||
d2i_NETSCAPE_SPKAC @733
|
||||
d2i_NETSCAPE_SPKI @734
|
||||
d2i_Netscape_RSA @735
|
||||
d2i_PKCS7 @736
|
||||
d2i_PKCS7_DIGEST @737
|
||||
d2i_PKCS7_ENCRYPT @738
|
||||
d2i_PKCS7_ENC_CONTENT @739
|
||||
d2i_PKCS7_ENVELOPE @740
|
||||
d2i_PKCS7_ISSUER_AND_SERIAL @741
|
||||
d2i_PKCS7_RECIP_INFO @742
|
||||
d2i_PKCS7_SIGNED @743
|
||||
d2i_PKCS7_SIGNER_INFO @744
|
||||
d2i_PKCS7_SIGN_ENVELOPE @745
|
||||
d2i_PKCS7_bio @925
|
||||
d2i_PKCS7_fp @922
|
||||
d2i_PrivateKey @748
|
||||
d2i_PublicKey @749
|
||||
d2i_RSAPrivateKey @750
|
||||
d2i_RSAPrivateKey_bio @751
|
||||
d2i_RSAPrivateKey_fp @752
|
||||
d2i_RSAPublicKey @753
|
||||
d2i_RSAPublicKey_bio @951
|
||||
d2i_RSAPublicKey_fp @952
|
||||
d2i_X509 @754
|
||||
d2i_X509_ALGOR @755
|
||||
d2i_X509_ATTRIBUTE @756
|
||||
d2i_X509_CINF @757
|
||||
d2i_X509_CRL @758
|
||||
d2i_X509_CRL_INFO @759
|
||||
d2i_X509_CRL_bio @760
|
||||
d2i_X509_CRL_fp @761
|
||||
d2i_X509_EXTENSION @762
|
||||
d2i_X509_NAME @763
|
||||
d2i_X509_NAME_ENTRY @764
|
||||
d2i_X509_PKEY @765
|
||||
d2i_X509_PUBKEY @766
|
||||
d2i_X509_REQ @767
|
||||
d2i_X509_REQ_INFO @768
|
||||
d2i_X509_REQ_bio @769
|
||||
d2i_X509_REQ_fp @770
|
||||
d2i_X509_REVOKED @771
|
||||
d2i_X509_SIG @772
|
||||
d2i_X509_VAL @773
|
||||
d2i_X509_bio @774
|
||||
d2i_X509_fp @775
|
||||
des_3cbc_encrypt @776
|
||||
des_cbc_cksum @777
|
||||
des_cbc_encrypt @778
|
||||
des_cblock_print_file @779
|
||||
des_cfb64_encrypt @780
|
||||
des_cfb_encrypt @781
|
||||
des_decrypt3 @782
|
||||
des_ecb3_encrypt @783
|
||||
des_ecb_encrypt @784
|
||||
des_ede3_cbc_encrypt @785
|
||||
des_ede3_cfb64_encrypt @786
|
||||
des_ede3_ofb64_encrypt @787
|
||||
des_enc_read @788
|
||||
des_enc_write @789
|
||||
des_encrypt @790
|
||||
des_encrypt2 @791
|
||||
des_encrypt3 @792
|
||||
des_fcrypt @793
|
||||
des_is_weak_key @794
|
||||
des_key_sched @795
|
||||
des_ncbc_encrypt @796
|
||||
des_ofb64_encrypt @797
|
||||
des_ofb_encrypt @798
|
||||
des_options @799
|
||||
des_pcbc_encrypt @800
|
||||
des_quad_cksum @801
|
||||
des_random_key @802
|
||||
des_random_seed @803
|
||||
des_read_2passwords @804
|
||||
des_read_password @805
|
||||
des_read_pw @806
|
||||
des_read_pw_string @807
|
||||
des_set_key @808
|
||||
des_set_odd_parity @809
|
||||
des_string_to_2keys @810
|
||||
des_string_to_key @811
|
||||
des_xcbc_encrypt @812
|
||||
des_xwhite_in2out @813
|
||||
i2a_ASN1_INTEGER @815
|
||||
i2a_ASN1_OBJECT @816
|
||||
i2a_ASN1_STRING @817
|
||||
i2d_ASN1_BIT_STRING @818
|
||||
i2d_ASN1_BOOLEAN @819
|
||||
i2d_ASN1_HEADER @820
|
||||
i2d_ASN1_IA5STRING @821
|
||||
i2d_ASN1_INTEGER @822
|
||||
i2d_ASN1_OBJECT @823
|
||||
i2d_ASN1_OCTET_STRING @824
|
||||
i2d_ASN1_PRINTABLE @825
|
||||
i2d_ASN1_SET @826
|
||||
i2d_ASN1_TYPE @827
|
||||
i2d_ASN1_UTCTIME @828
|
||||
i2d_ASN1_bytes @829
|
||||
i2d_DHparams @830
|
||||
i2d_DSAPrivateKey @831
|
||||
i2d_DSAPrivateKey_bio @832
|
||||
i2d_DSAPrivateKey_fp @833
|
||||
i2d_DSAPublicKey @834
|
||||
i2d_DSAparams @835
|
||||
i2d_NETSCAPE_SPKAC @836
|
||||
i2d_NETSCAPE_SPKI @837
|
||||
i2d_Netscape_RSA @838
|
||||
i2d_PKCS7 @839
|
||||
i2d_PKCS7_DIGEST @840
|
||||
i2d_PKCS7_ENCRYPT @841
|
||||
i2d_PKCS7_ENC_CONTENT @842
|
||||
i2d_PKCS7_ENVELOPE @843
|
||||
i2d_PKCS7_ISSUER_AND_SERIAL @844
|
||||
i2d_PKCS7_RECIP_INFO @845
|
||||
i2d_PKCS7_SIGNED @846
|
||||
i2d_PKCS7_SIGNER_INFO @847
|
||||
i2d_PKCS7_SIGN_ENVELOPE @848
|
||||
i2d_PKCS7_bio @926
|
||||
i2d_PKCS7_fp @923
|
||||
i2d_PrivateKey @851
|
||||
i2d_PublicKey @852
|
||||
i2d_RSAPrivateKey @853
|
||||
i2d_RSAPrivateKey_bio @854
|
||||
i2d_RSAPrivateKey_fp @855
|
||||
i2d_RSAPublicKey @856
|
||||
i2d_RSAPublicKey_bio @953
|
||||
i2d_RSAPublicKey_fp @954
|
||||
i2d_X509 @857
|
||||
i2d_X509_ALGOR @858
|
||||
i2d_X509_ATTRIBUTE @859
|
||||
i2d_X509_CINF @860
|
||||
i2d_X509_CRL @861
|
||||
i2d_X509_CRL_INFO @862
|
||||
i2d_X509_CRL_bio @863
|
||||
i2d_X509_CRL_fp @864
|
||||
i2d_X509_EXTENSION @865
|
||||
i2d_X509_NAME @866
|
||||
i2d_X509_NAME_ENTRY @867
|
||||
i2d_X509_PKEY @868
|
||||
i2d_X509_PUBKEY @869
|
||||
i2d_X509_REQ @870
|
||||
i2d_X509_REQ_INFO @871
|
||||
i2d_X509_REQ_bio @872
|
||||
i2d_X509_REQ_fp @873
|
||||
i2d_X509_REVOKED @874
|
||||
i2d_X509_SIG @875
|
||||
i2d_X509_VAL @876
|
||||
i2d_X509_bio @877
|
||||
i2d_X509_fp @878
|
||||
idea_cbc_encrypt @879
|
||||
idea_cfb64_encrypt @880
|
||||
idea_ecb_encrypt @881
|
||||
idea_encrypt @882
|
||||
idea_ofb64_encrypt @883
|
||||
idea_options @884
|
||||
idea_set_decrypt_key @885
|
||||
idea_set_encrypt_key @886
|
||||
lh_delete @887
|
||||
lh_doall @888
|
||||
lh_doall_arg @889
|
||||
lh_free @890
|
||||
lh_insert @891
|
||||
lh_new @892
|
||||
lh_node_stats @893
|
||||
lh_node_stats_bio @894
|
||||
lh_node_usage_stats @895
|
||||
lh_node_usage_stats_bio @896
|
||||
lh_retrieve @897
|
||||
lh_stats @898
|
||||
lh_stats_bio @899
|
||||
lh_strhash @900
|
||||
sk_delete @901
|
||||
sk_delete_ptr @902
|
||||
sk_dup @903
|
||||
sk_find @904
|
||||
sk_free @905
|
||||
sk_insert @906
|
||||
sk_new @907
|
||||
sk_pop @908
|
||||
sk_pop_free @909
|
||||
sk_push @910
|
||||
sk_set_cmp_func @911
|
||||
sk_shift @912
|
||||
sk_unshift @913
|
||||
sk_zero @914
|
||||
|
||||
1621
ms/ntdll.mak
Normal file
1621
ms/ntdll.mak
Normal file
File diff suppressed because it is too large
Load Diff
29
ms/req2CA.ss
Normal file
29
ms/req2CA.ss
Normal file
@@ -0,0 +1,29 @@
|
||||
Certificate Request:
|
||||
Data:
|
||||
Version: 0 (0x0)
|
||||
Subject: C=AU, O=Dodgy Brothers, CN=Dodgy CA
|
||||
Subject Public Key Info:
|
||||
Public Key Algorithm: rsaEncryption
|
||||
RSA Public Key: (512 bit)
|
||||
Modulus (512 bit):
|
||||
00:dd:d5:38:92:02:bf:31:59:eb:ed:0d:e9:f8:d9:
|
||||
79:cb:54:d1:5c:f9:39:2f:d7:4d:38:9d:01:a0:28:
|
||||
ca:0b:6c:0b:5d:2c:f0:72:3e:5c:57:1d:97:e5:68:
|
||||
88:78:30:c7:d8:3b:7b:01:b0:ef:b4:68:41:2d:53:
|
||||
a2:ab:42:ee:bb
|
||||
Exponent: 65537 (0x10001)
|
||||
Attributes:
|
||||
a0:00
|
||||
Signature Algorithm: md5WithRSAEncryption
|
||||
7f:77:9e:b5:10:13:39:99:e5:fd:e1:33:54:05:19:b0:89:b8:
|
||||
2b:21:29:ea:f4:fd:ca:da:62:a7:8a:da:4b:33:91:27:9e:3e:
|
||||
f4:95:46:77:57:8d:dd:fe:83:fe:24:b3:e8:27:65:94:65:d3:
|
||||
c8:44:84:b0:ea:41:35:bb:e7:87
|
||||
-----BEGIN CERTIFICATE REQUEST-----
|
||||
MIHzMIGeAgEAMDkxCzAJBgNVBAYTAkFVMRcwFQYDVQQKEw5Eb2RneSBCcm90aGVy
|
||||
czERMA8GA1UEAxMIRG9kZ3kgQ0EwXDANBgkqhkiG9w0BAQEFAANLADBIAkEA3dU4
|
||||
kgK/MVnr7Q3p+Nl5y1TRXPk5L9dNOJ0BoCjKC2wLXSzwcj5cVx2X5WiIeDDH2Dt7
|
||||
AbDvtGhBLVOiq0LuuwIDAQABoAAwDQYJKoZIhvcNAQEEBQADQQB/d561EBM5meX9
|
||||
4TNUBRmwibgrISnq9P3K2mKnitpLM5Ennj70lUZ3V43d/oP+JLPoJ2WUZdPIRISw
|
||||
6kE1u+eH
|
||||
-----END CERTIFICATE REQUEST-----
|
||||
8
ms/reqCA.ss
Normal file
8
ms/reqCA.ss
Normal file
@@ -0,0 +1,8 @@
|
||||
-----BEGIN CERTIFICATE REQUEST-----
|
||||
MIHzMIGeAgEAMDkxCzAJBgNVBAYTAkFVMRcwFQYDVQQKEw5Eb2RneSBCcm90aGVy
|
||||
czERMA8GA1UEAxMIRG9kZ3kgQ0EwXDANBgkqhkiG9w0BAQEFAANLADBIAkEA3dU4
|
||||
kgK/MVnr7Q3p+Nl5y1TRXPk5L9dNOJ0BoCjKC2wLXSzwcj5cVx2X5WiIeDDH2Dt7
|
||||
AbDvtGhBLVOiq0LuuwIDAQABoAAwDQYJKoZIhvcNAQEFBQADQQDBNQXXHTOE59tY
|
||||
Z6CLBB0MrNHsIypGdGAFXroIXM8AU9Ac3P7XD1ONpqX/Qa0nN033E8bU8xpre3RI
|
||||
4/9XgBs5
|
||||
-----END CERTIFICATE REQUEST-----
|
||||
8
ms/reqU.ss
Normal file
8
ms/reqU.ss
Normal file
@@ -0,0 +1,8 @@
|
||||
-----BEGIN CERTIFICATE REQUEST-----
|
||||
MIIBCDCBswIBADBOMQswCQYDVQQGEwJBVTEXMBUGA1UEChMORG9kZ3kgQnJvdGhl
|
||||
cnMxEjAQBgNVBAMTCUJyb3RoZXIgMTESMBAGA1UEAxMJQnJvdGhlciAyMFwwDQYJ
|
||||
KoZIhvcNAQEBBQADSwAwSAJBAMXMcxp35YXyIsrf4o3N1r1iimo2Tl58yg5iKPhD
|
||||
XN0NeqCS5KJtBXbGMlW2LPSxMh4QKbrq6y1B/6HT8noKnAECAwEAAaAAMA0GCSqG
|
||||
SIb3DQEBAgUAA0EApF6ZEr63DAKDwgrr4oh4fWOls9tf6k0tpQ31LyCpDv/3+08O
|
||||
l5Ds40cAsSJGuswVBExuvkrDJsxxSE14Z/e1Fg==
|
||||
-----END CERTIFICATE REQUEST-----
|
||||
38
ms/speed16.bat
Executable file
38
ms/speed16.bat
Executable file
@@ -0,0 +1,38 @@
|
||||
set makefile=ms\dos.bat
|
||||
|
||||
perl Configure b
|
||||
del tmp\*.obj
|
||||
nmake -f %makefile%
|
||||
nmake -f %makefile%
|
||||
nmake -f %makefile%
|
||||
out\ssleay version -v -b -f >speed.1
|
||||
out\ssleay speed >speed.1l
|
||||
|
||||
perl Configure bl-4c-2c
|
||||
del tmp\rc4*.obj tmp\bn*.obj tmp\md2_dgst.obj
|
||||
nmake -f %makefile%
|
||||
nmake -f %makefile%
|
||||
nmake -f %makefile%
|
||||
out\ssleay speed rc4 rsa md2 >speed.2l
|
||||
|
||||
perl Configure bl-4c-ri
|
||||
del tmp\rc4*.obj
|
||||
nmake -f %makefile%
|
||||
nmake -f %makefile%
|
||||
nmake -f %makefile%
|
||||
out\ssleay speed rc4 >speed.3l
|
||||
|
||||
perl Configure b2-is-ri-dp
|
||||
perl util\mk1mf.pl VC-MSDOS no-asm >m2
|
||||
del tmp\i_*.obj tmp\rc4*.obj tmp\ecb_enc.obj tmp\bn*.obj
|
||||
nmake -f m2
|
||||
nmake -f m2
|
||||
nmake -f m2
|
||||
out\ssleay speed rsa rc4 idea des >speed.4l
|
||||
|
||||
type speed.1 >speed.log
|
||||
type speed.1l >>speed.log
|
||||
perl util\sp-diff.pl speed.1l speed.2l >>speed.log
|
||||
perl util\sp-diff.pl speed.1l speed.3l >>speed.log
|
||||
perl util\sp-diff.pl speed.1l speed.4l >>speed.log
|
||||
|
||||
37
ms/speed32.bat
Executable file
37
ms/speed32.bat
Executable file
@@ -0,0 +1,37 @@
|
||||
set makefile=ms\nt.mak
|
||||
|
||||
perl Configure b
|
||||
del tmp\*.obj
|
||||
nmake -f %makefile%
|
||||
nmake -f %makefile%
|
||||
nmake -f %makefile%
|
||||
out\ssleay version -v -b -f >speed.1
|
||||
out\ssleay speed >speed.1l
|
||||
|
||||
perl Configure bl-4c-2c
|
||||
del tmp\rc4*.obj tmp\bn*.obj tmp\md2_dgst.obj
|
||||
nmake -f %makefile%
|
||||
nmake -f %makefile%
|
||||
nmake -f %makefile%
|
||||
out\ssleay speed rc4 rsa md2 >speed.2l
|
||||
|
||||
perl Configure bl-4c-ri
|
||||
del tmp\rc4*.obj
|
||||
nmake -f %makefile%
|
||||
nmake -f %makefile%
|
||||
nmake -f %makefile%
|
||||
out\ssleay speed rc4 >speed.3l
|
||||
|
||||
perl Configure b2-is-ri-dp
|
||||
del tmp\i_*.obj tmp\rc4*.obj tmp\ecb_enc.obj tmp\bn*.obj
|
||||
nmake -f %makefile%
|
||||
nmake -f %makefile%
|
||||
nmake -f %makefile%
|
||||
out\ssleay speed rsa rc4 idea des >speed.4l
|
||||
|
||||
type speed.1 >speed.log
|
||||
type speed.1l >>speed.log
|
||||
perl util\sp-diff.pl speed.1l speed.2l >>speed.log
|
||||
perl util\sp-diff.pl speed.1l speed.3l >>speed.log
|
||||
perl util\sp-diff.pl speed.1l speed.4l >>speed.log
|
||||
|
||||
139
ms/ssleay16.def
Normal file
139
ms/ssleay16.def
Normal file
@@ -0,0 +1,139 @@
|
||||
;
|
||||
; Definition file for the DDL version of the SSLEAY16 library from SSLeay
|
||||
;
|
||||
|
||||
LIBRARY SSLEAY16
|
||||
|
||||
DESCRIPTION 'SSLeay SSLEAY16 - eay@cryptsoft.com'
|
||||
|
||||
CODE PRELOAD MOVEABLE
|
||||
DATA PRELOAD MOVEABLE SINGLE
|
||||
|
||||
EXETYPE WINDOWS
|
||||
|
||||
HEAPSIZE 4096
|
||||
STACKSIZE 8192
|
||||
|
||||
EXPORTS
|
||||
_SSLeay_add_ssl_algorithms @109
|
||||
_BIO_f_ssl @121
|
||||
_BIO_new_ssl @122
|
||||
_BIO_ssl_copy_session_id @124
|
||||
_BIO_ssl_shutdown @131
|
||||
_ERR_load_SSL_strings @1
|
||||
_SSL_CIPHER_description @2
|
||||
_SSL_CIPHER_get_bits @128
|
||||
_SSL_CIPHER_get_name @130
|
||||
_SSL_CIPHER_get_version @129
|
||||
_SSL_CTX_add_client_CA @3
|
||||
_SSL_CTX_add_session @4
|
||||
_SSL_CTX_check_private_key @5
|
||||
_SSL_CTX_ctrl @6
|
||||
_SSL_CTX_flush_sessions @7
|
||||
_SSL_CTX_free @8
|
||||
_SSL_CTX_get_client_CA_list @9
|
||||
_SSL_CTX_get_verify_callback @10
|
||||
_SSL_CTX_get_verify_mode @11
|
||||
_SSL_CTX_new @12
|
||||
_SSL_CTX_remove_session @13
|
||||
_SSL_CTX_set_cert_verify_cb @14
|
||||
_SSL_CTX_set_cipher_list @15
|
||||
_SSL_CTX_set_client_CA_list @16
|
||||
_SSL_CTX_set_default_passwd_cb @17
|
||||
_SSL_CTX_set_ssl_version @19
|
||||
_SSL_CTX_set_verify @21
|
||||
_SSL_CTX_use_PrivateKey @22
|
||||
_SSL_CTX_use_PrivateKey_ASN1 @23
|
||||
_SSL_CTX_use_PrivateKey_file @24
|
||||
_SSL_CTX_use_RSAPrivateKey @25
|
||||
_SSL_CTX_use_RSAPrivateKey_ASN1 @26
|
||||
_SSL_CTX_use_RSAPrivateKey_file @27
|
||||
_SSL_CTX_use_certificate @28
|
||||
_SSL_CTX_use_certificate_ASN1 @29
|
||||
_SSL_CTX_use_certificate_file @30
|
||||
_SSL_SESSION_free @31
|
||||
_SSL_SESSION_new @32
|
||||
_SSL_SESSION_print @33
|
||||
_SSL_accept @35
|
||||
_SSL_add_client_CA @36
|
||||
_SSL_alert_desc_string @37
|
||||
_SSL_alert_desc_string_long @38
|
||||
_SSL_alert_type_string @39
|
||||
_SSL_alert_type_string_long @40
|
||||
_SSL_check_private_key @41
|
||||
_SSL_clear @42
|
||||
_SSL_connect @43
|
||||
_SSL_copy_session_id @44
|
||||
_SSL_ctrl @45
|
||||
_SSL_do_handshake @125
|
||||
_SSL_dup @46
|
||||
_SSL_dup_CA_list @47
|
||||
_SSL_free @48
|
||||
_SSL_get_certificate @49
|
||||
_SSL_get_cipher_list @52
|
||||
_SSL_get_ciphers @55
|
||||
_SSL_get_client_CA_list @56
|
||||
_SSL_get_current_cipher @127
|
||||
_SSL_get_default_timeout @57
|
||||
_SSL_get_error @58
|
||||
_SSL_get_fd @59
|
||||
_SSL_get_peer_cert_chain @60
|
||||
_SSL_get_peer_certificate @61
|
||||
_SSL_get_privatekey @126
|
||||
_SSL_get_rbio @63
|
||||
_SSL_get_read_ahead @64
|
||||
_SSL_get_shared_ciphers @65
|
||||
_SSL_get_ssl_method @66
|
||||
_SSL_get_time @67
|
||||
_SSL_get_timeout @68
|
||||
_SSL_get_verify_mode @70
|
||||
_SSL_get_version @71
|
||||
_SSL_get_wbio @72
|
||||
_SSL_load_client_CA_file @73
|
||||
_SSL_load_error_strings @74
|
||||
_SSL_new @75
|
||||
_SSL_peek @76
|
||||
_SSL_pending @77
|
||||
_SSL_read @78
|
||||
_SSL_renegotiate @79
|
||||
_SSL_rstate_string @80
|
||||
_SSL_rstate_string_long @81
|
||||
_SSL_set_accept_state @82
|
||||
_SSL_set_bio @83
|
||||
_SSL_set_cipher_list @84
|
||||
_SSL_set_client_CA_list @85
|
||||
_SSL_set_connect_state @86
|
||||
_SSL_set_fd @87
|
||||
_SSL_set_read_ahead @88
|
||||
_SSL_set_rfd @89
|
||||
_SSL_set_session @90
|
||||
_SSL_set_ssl_method @91
|
||||
_SSL_set_time @92
|
||||
_SSL_set_timeout @93
|
||||
_SSL_set_verify @94
|
||||
_SSL_set_wfd @95
|
||||
_SSL_shutdown @96
|
||||
_SSL_state_string @97
|
||||
_SSL_state_string_long @98
|
||||
_SSL_use_PrivateKey @99
|
||||
_SSL_use_PrivateKey_ASN1 @100
|
||||
_SSL_use_PrivateKey_file @101
|
||||
_SSL_use_RSAPrivateKey @102
|
||||
_SSL_use_RSAPrivateKey_ASN1 @103
|
||||
_SSL_use_RSAPrivateKey_file @104
|
||||
_SSL_use_certificate @105
|
||||
_SSL_use_certificate_ASN1 @106
|
||||
_SSL_use_certificate_file @107
|
||||
_SSL_write @108
|
||||
_SSLv23_client_method @110
|
||||
_SSLv23_method @111
|
||||
_SSLv23_server_method @112
|
||||
_SSLv2_client_method @113
|
||||
_SSLv2_method @114
|
||||
_SSLv2_server_method @115
|
||||
_SSLv3_client_method @116
|
||||
_SSLv3_method @117
|
||||
_SSLv3_server_method @118
|
||||
_d2i_SSL_SESSION @119
|
||||
_i2d_SSL_SESSION @120
|
||||
|
||||
132
ms/ssleay32.def
Normal file
132
ms/ssleay32.def
Normal file
@@ -0,0 +1,132 @@
|
||||
;
|
||||
; Definition file for the DDL version of the SSLEAY32 library from SSLeay
|
||||
;
|
||||
|
||||
LIBRARY SSLEAY32
|
||||
|
||||
DESCRIPTION 'SSLeay SSLEAY32 - eay@cryptsoft.com'
|
||||
|
||||
EXPORTS
|
||||
SSLeay_add_ssl_algorithms @109
|
||||
BIO_f_ssl @121
|
||||
BIO_new_ssl @122
|
||||
BIO_ssl_copy_session_id @124
|
||||
BIO_ssl_shutdown @131
|
||||
ERR_load_SSL_strings @1
|
||||
SSL_CIPHER_description @2
|
||||
SSL_CIPHER_get_bits @128
|
||||
SSL_CIPHER_get_name @130
|
||||
SSL_CIPHER_get_version @129
|
||||
SSL_CTX_add_client_CA @3
|
||||
SSL_CTX_add_session @4
|
||||
SSL_CTX_check_private_key @5
|
||||
SSL_CTX_ctrl @6
|
||||
SSL_CTX_flush_sessions @7
|
||||
SSL_CTX_free @8
|
||||
SSL_CTX_get_client_CA_list @9
|
||||
SSL_CTX_get_verify_callback @10
|
||||
SSL_CTX_get_verify_mode @11
|
||||
SSL_CTX_new @12
|
||||
SSL_CTX_remove_session @13
|
||||
SSL_CTX_set_cert_verify_cb @14
|
||||
SSL_CTX_set_cipher_list @15
|
||||
SSL_CTX_set_client_CA_list @16
|
||||
SSL_CTX_set_default_passwd_cb @17
|
||||
SSL_CTX_set_ssl_version @19
|
||||
SSL_CTX_set_verify @21
|
||||
SSL_CTX_use_PrivateKey @22
|
||||
SSL_CTX_use_PrivateKey_ASN1 @23
|
||||
SSL_CTX_use_PrivateKey_file @24
|
||||
SSL_CTX_use_RSAPrivateKey @25
|
||||
SSL_CTX_use_RSAPrivateKey_ASN1 @26
|
||||
SSL_CTX_use_RSAPrivateKey_file @27
|
||||
SSL_CTX_use_certificate @28
|
||||
SSL_CTX_use_certificate_ASN1 @29
|
||||
SSL_CTX_use_certificate_file @30
|
||||
SSL_SESSION_free @31
|
||||
SSL_SESSION_new @32
|
||||
SSL_SESSION_print @33
|
||||
SSL_SESSION_print_fp @34
|
||||
SSL_accept @35
|
||||
SSL_add_client_CA @36
|
||||
SSL_alert_desc_string @37
|
||||
SSL_alert_desc_string_long @38
|
||||
SSL_alert_type_string @39
|
||||
SSL_alert_type_string_long @40
|
||||
SSL_check_private_key @41
|
||||
SSL_clear @42
|
||||
SSL_connect @43
|
||||
SSL_copy_session_id @44
|
||||
SSL_ctrl @45
|
||||
SSL_do_handshake @125
|
||||
SSL_dup @46
|
||||
SSL_dup_CA_list @47
|
||||
SSL_free @48
|
||||
SSL_get_certificate @49
|
||||
SSL_get_cipher_list @52
|
||||
SSL_get_ciphers @55
|
||||
SSL_get_client_CA_list @56
|
||||
SSL_get_current_cipher @127
|
||||
SSL_get_default_timeout @57
|
||||
SSL_get_error @58
|
||||
SSL_get_fd @59
|
||||
SSL_get_peer_cert_chain @60
|
||||
SSL_get_peer_certificate @61
|
||||
SSL_get_privatekey @126
|
||||
SSL_get_rbio @63
|
||||
SSL_get_read_ahead @64
|
||||
SSL_get_shared_ciphers @65
|
||||
SSL_get_ssl_method @66
|
||||
SSL_get_time @67
|
||||
SSL_get_timeout @68
|
||||
SSL_get_verify_mode @70
|
||||
SSL_get_version @71
|
||||
SSL_get_wbio @72
|
||||
SSL_load_client_CA_file @73
|
||||
SSL_load_error_strings @74
|
||||
SSL_new @75
|
||||
SSL_peek @76
|
||||
SSL_pending @77
|
||||
SSL_read @78
|
||||
SSL_renegotiate @79
|
||||
SSL_rstate_string @80
|
||||
SSL_rstate_string_long @81
|
||||
SSL_set_accept_state @82
|
||||
SSL_set_bio @83
|
||||
SSL_set_cipher_list @84
|
||||
SSL_set_client_CA_list @85
|
||||
SSL_set_connect_state @86
|
||||
SSL_set_fd @87
|
||||
SSL_set_read_ahead @88
|
||||
SSL_set_rfd @89
|
||||
SSL_set_session @90
|
||||
SSL_set_ssl_method @91
|
||||
SSL_set_time @92
|
||||
SSL_set_timeout @93
|
||||
SSL_set_verify @94
|
||||
SSL_set_wfd @95
|
||||
SSL_shutdown @96
|
||||
SSL_state_string @97
|
||||
SSL_state_string_long @98
|
||||
SSL_use_PrivateKey @99
|
||||
SSL_use_PrivateKey_ASN1 @100
|
||||
SSL_use_PrivateKey_file @101
|
||||
SSL_use_RSAPrivateKey @102
|
||||
SSL_use_RSAPrivateKey_ASN1 @103
|
||||
SSL_use_RSAPrivateKey_file @104
|
||||
SSL_use_certificate @105
|
||||
SSL_use_certificate_ASN1 @106
|
||||
SSL_use_certificate_file @107
|
||||
SSL_write @108
|
||||
SSLv23_client_method @110
|
||||
SSLv23_method @111
|
||||
SSLv23_server_method @112
|
||||
SSLv2_client_method @113
|
||||
SSLv2_method @114
|
||||
SSLv2_server_method @115
|
||||
SSLv3_client_method @116
|
||||
SSLv3_method @117
|
||||
SSLv3_server_method @118
|
||||
d2i_SSL_SESSION @119
|
||||
i2d_SSL_SESSION @120
|
||||
|
||||
14
ms/tenc.bat
Executable file
14
ms/tenc.bat
Executable file
@@ -0,0 +1,14 @@
|
||||
rem called by testenc
|
||||
|
||||
echo test %1 %2 %3 %4 %5 %6
|
||||
%ssleay% %1 %2 %3 %4 %5 %6 -e -bufsize 113 -k test -in %input% -out %tmp1%
|
||||
%ssleay% %1 %2 %3 %4 %5 %6 -d -bufsize 157 -k test -in %tmp1% -out %out1%
|
||||
%cmp% %input% %out1%
|
||||
if errorlevel 1 goto err
|
||||
|
||||
echo test base64 %1 %2 %3 %4 %5 %6
|
||||
%ssleay% %1 %2 %3 %4 %5 %6 -a -e -bufsize 113 -k test -in %input% -out %tmp1%
|
||||
%ssleay% %1 %2 %3 %4 %5 %6 -a -d -bufsize 157 -k test -in %tmp1% -out %out1%
|
||||
%cmp% %input% %out1%
|
||||
|
||||
:err
|
||||
133
ms/test.bat
Executable file
133
ms/test.bat
Executable file
@@ -0,0 +1,133 @@
|
||||
@echo=off
|
||||
|
||||
set bin=..\out
|
||||
set test=.
|
||||
|
||||
echo destest
|
||||
%bin%\destest
|
||||
if errorlevel 1 goto done
|
||||
|
||||
echo ideatest
|
||||
%bin%\ideatest
|
||||
if errorlevel 1 goto done
|
||||
|
||||
echo bftest
|
||||
%bin%\bftest
|
||||
if errorlevel 1 goto done
|
||||
|
||||
echo shatest
|
||||
%bin%\shatest
|
||||
if errorlevel 1 goto done
|
||||
|
||||
echo sha1test
|
||||
%bin%\sha1test
|
||||
if errorlevel 1 goto done
|
||||
|
||||
echo md5test
|
||||
%bin%\md5test
|
||||
if errorlevel 1 goto done
|
||||
|
||||
echo md2test
|
||||
%bin%\md2test
|
||||
if errorlevel 1 goto done
|
||||
|
||||
echo mdc2test
|
||||
%bin%\mdc2test
|
||||
if errorlevel 1 goto done
|
||||
|
||||
echo rc2test
|
||||
%bin%\rc2test
|
||||
if errorlevel 1 goto done
|
||||
|
||||
echo rc4test
|
||||
%bin%\rc4test
|
||||
if errorlevel 1 goto done
|
||||
|
||||
echo randtest
|
||||
%bin%\randtest
|
||||
if errorlevel 1 goto done
|
||||
|
||||
echo dhtest
|
||||
%bin%\dhtest
|
||||
if errorlevel 1 goto done
|
||||
|
||||
echo exptest
|
||||
%bin%\exptest
|
||||
if errorlevel 1 goto done
|
||||
|
||||
echo dsatest
|
||||
%bin%\dsatest
|
||||
if errorlevel 1 goto done
|
||||
|
||||
echo testenc
|
||||
call %test%\testenc %bin%\ssleay
|
||||
if errorlevel 1 goto done
|
||||
|
||||
echo testpem
|
||||
call %test%\testpem %bin%\ssleay
|
||||
if errorlevel 1 goto done
|
||||
|
||||
echo verify
|
||||
copy ..\certs\*.pem cert.tmp >nul
|
||||
%bin%\ssleay verify -CAfile cert.tmp ..\certs\*.pem
|
||||
|
||||
echo testss
|
||||
call %test%\testss %bin%\ssleay
|
||||
if errorlevel 1 goto done
|
||||
|
||||
echo test sslv2
|
||||
%bin%\ssltest -ssl2
|
||||
if errorlevel 1 goto done
|
||||
|
||||
echo test sslv2 with server authentication
|
||||
%bin%\ssltest -ssl2 -server_auth -CAfile cert.tmp
|
||||
if errorlevel 1 goto done
|
||||
|
||||
echo test sslv2 with client authentication
|
||||
%bin%\ssltest -ssl2 -client_auth -CAfile cert.tmp
|
||||
if errorlevel 1 goto done
|
||||
|
||||
echo test sslv2 with beoth client and server authentication
|
||||
%bin%\ssltest -ssl2 -server_auth -client_auth -CAfile cert.tmp
|
||||
if errorlevel 1 goto done
|
||||
|
||||
echo test sslv3
|
||||
%bin%\ssltest -ssl3
|
||||
if errorlevel 1 goto done
|
||||
|
||||
echo test sslv3 with server authentication
|
||||
%bin%\ssltest -ssl3 -server_auth -CAfile cert.tmp
|
||||
if errorlevel 1 goto done
|
||||
|
||||
echo test sslv3 with client authentication
|
||||
%bin%\ssltest -ssl3 -client_auth -CAfile cert.tmp
|
||||
if errorlevel 1 goto done
|
||||
|
||||
echo test sslv3 with beoth client and server authentication
|
||||
%bin%\ssltest -ssl3 -server_auth -client_auth -CAfile cert.tmp
|
||||
if errorlevel 1 goto done
|
||||
|
||||
echo test sslv2/sslv3
|
||||
%bin%\ssltest
|
||||
if errorlevel 1 goto done
|
||||
|
||||
echo test sslv2/sslv3 with server authentication
|
||||
%bin%\ssltest -server_auth -CAfile cert.tmp
|
||||
if errorlevel 1 goto done
|
||||
|
||||
echo test sslv2/sslv3 with client authentication
|
||||
%bin%\ssltest -client_auth -CAfile cert.tmp
|
||||
if errorlevel 1 goto done
|
||||
|
||||
echo test sslv2/sslv3 with beoth client and server authentication
|
||||
%bin%\ssltest -server_auth -client_auth -CAfile cert.tmp
|
||||
if errorlevel 1 goto done
|
||||
|
||||
|
||||
del cert.tmp
|
||||
|
||||
echo passed all tests
|
||||
goto end
|
||||
:done
|
||||
echo problems.....
|
||||
:end
|
||||
91
ms/testenc.bat
Executable file
91
ms/testenc.bat
Executable file
@@ -0,0 +1,91 @@
|
||||
echo=off
|
||||
|
||||
set ssleay=%1%
|
||||
set input=testenc.bat
|
||||
set tmp1=cipher.out
|
||||
set out1=clear.out
|
||||
set cmp=perl cmp.pl
|
||||
|
||||
call tenc.bat enc
|
||||
if errorlevel 1 goto err
|
||||
|
||||
call tenc.bat rc4
|
||||
if errorlevel 1 goto err
|
||||
|
||||
call tenc.bat des-cfb
|
||||
if errorlevel 1 goto err
|
||||
|
||||
call tenc.bat des-ede-cfb
|
||||
if errorlevel 1 goto err
|
||||
|
||||
call tenc.bat des-ede3-cfb
|
||||
if errorlevel 1 goto err
|
||||
|
||||
call tenc.bat des-ofb
|
||||
if errorlevel 1 goto err
|
||||
|
||||
call tenc.bat des-ede-ofb
|
||||
if errorlevel 1 goto err
|
||||
|
||||
call tenc.bat des-ede3-ofb
|
||||
if errorlevel 1 goto err
|
||||
|
||||
call tenc.bat des-ecb
|
||||
if errorlevel 1 goto err
|
||||
|
||||
call tenc.bat des-ede
|
||||
if errorlevel 1 goto err
|
||||
|
||||
call tenc.bat des-ede3
|
||||
if errorlevel 1 goto err
|
||||
|
||||
call tenc.bat des-cbc
|
||||
if errorlevel 1 goto err
|
||||
|
||||
call tenc.bat des-ede-cbc
|
||||
if errorlevel 1 goto err
|
||||
|
||||
call tenc.bat des-ede3-cbc
|
||||
if errorlevel 1 goto err
|
||||
|
||||
call tenc.bat idea-ecb
|
||||
if errorlevel 1 goto err
|
||||
|
||||
call tenc.bat idea-cfb
|
||||
if errorlevel 1 goto err
|
||||
|
||||
call tenc.bat idea-ofb
|
||||
if errorlevel 1 goto err
|
||||
|
||||
call tenc.bat idea-cbc
|
||||
if errorlevel 1 goto err
|
||||
|
||||
call tenc.bat rc2-ecb
|
||||
if errorlevel 1 goto err
|
||||
|
||||
call tenc.bat rc2-cfb
|
||||
if errorlevel 1 goto err
|
||||
|
||||
call tenc.bat rc2-ofb
|
||||
if errorlevel 1 goto err
|
||||
|
||||
call tenc.bat rc2-cbc
|
||||
if errorlevel 1 goto err
|
||||
|
||||
call tenc.bat bf-ecb
|
||||
if errorlevel 1 goto err
|
||||
|
||||
call tenc.bat bf-cfb
|
||||
if errorlevel 1 goto err
|
||||
|
||||
call tenc.bat bf-ofb
|
||||
if errorlevel 1 goto err
|
||||
|
||||
call tenc.bat bf-cbc
|
||||
if errorlevel 1 goto err
|
||||
|
||||
echo OK
|
||||
del %out1%
|
||||
del %tmp1%
|
||||
:err
|
||||
|
||||
36
ms/testpem.bat
Executable file
36
ms/testpem.bat
Executable file
@@ -0,0 +1,36 @@
|
||||
echo=off
|
||||
set ssleay=%1%
|
||||
set tmp1=pem.out
|
||||
set cmp=perl cmp.pl
|
||||
|
||||
call tpem.bat crl ..\test\testcrl.pem
|
||||
if errorlevel 1 goto err
|
||||
|
||||
call tpem.bat pkcs7 ..\test\testp7.pem
|
||||
if errorlevel 1 goto err
|
||||
|
||||
call tpem.bat req ..\test\testreq.pem
|
||||
if errorlevel 1 goto err
|
||||
|
||||
call tpem.bat req ..\test\testreq2.pem
|
||||
if errorlevel 1 goto err
|
||||
|
||||
call tpem.bat rsa ..\test\testrsa.pem
|
||||
if errorlevel 1 goto err
|
||||
|
||||
call tpem.bat x509 ..\test\testx509.pem
|
||||
if errorlevel 1 goto err
|
||||
|
||||
call tpem.bat x509 ..\test\v3-cert1.pem
|
||||
if errorlevel 1 goto err
|
||||
|
||||
call tpem.bat x509 ..\test\v3-cert1.pem
|
||||
if errorlevel 1 goto err
|
||||
|
||||
call tpem.bat sess_id ..\test\testsid.pem
|
||||
if errorlevel 1 goto err
|
||||
|
||||
echo OK
|
||||
del %tmp1%
|
||||
:err
|
||||
|
||||
98
ms/testss.bat
Executable file
98
ms/testss.bat
Executable file
@@ -0,0 +1,98 @@
|
||||
echo=off
|
||||
|
||||
set ssleay=..\out\ssleay
|
||||
set ssleay=%1
|
||||
|
||||
set reqcmd=%ssleay% req
|
||||
set x509cmd=%ssleay% x509
|
||||
set verifycmd=%ssleay% verify
|
||||
|
||||
set CAkey=keyCA.ss
|
||||
set CAcert=certCA.ss
|
||||
set CAserial=certCA.srl
|
||||
set CAreq=reqCA.ss
|
||||
set CAconf=..\test\CAss.cnf
|
||||
set CAreq2=req2CA.ss
|
||||
|
||||
set Uconf=..\test\Uss.cnf
|
||||
set Ukey=keyU.ss
|
||||
set Ureq=reqU.ss
|
||||
set Ucert=certU.ss
|
||||
|
||||
echo make a certificate request using 'req'
|
||||
%reqcmd% -config %CAconf% -out %CAreq% -keyout %CAkey% -new
|
||||
if errorlevel 1 goto err_req
|
||||
|
||||
echo convert the certificate request into a self signed certificate using 'x509'
|
||||
%x509cmd% -CAcreateserial -in %CAreq% -days 30 -req -out %CAcert% -signkey %CAkey% >err.ss
|
||||
if errorlevel 1 goto err_x509
|
||||
|
||||
echo --
|
||||
echo convert a certificate into a certificate request using 'x509'
|
||||
%x509cmd% -in %CAcert% -x509toreq -signkey %CAkey% -out %CAreq2% >err.ss
|
||||
if errorlevel 1 goto err_x509_2
|
||||
|
||||
%reqcmd% -verify -in %CAreq% -noout
|
||||
if errorlevel 1 goto err_verify_1
|
||||
|
||||
%reqcmd% -verify -in %CAreq2% -noout
|
||||
if errorlevel 1 goto err_verify_2
|
||||
|
||||
%verifycmd% -CAfile %CAcert% %CAcert%
|
||||
if errorlevel 1 goto err_verify_3
|
||||
|
||||
echo --
|
||||
echo make another certificate request using 'req'
|
||||
%reqcmd% -config %Uconf% -out %Ureq% -keyout %Ukey% -new >err.ss
|
||||
if errorlevel 1 goto err_req_gen
|
||||
|
||||
echo --
|
||||
echo sign certificate request with the just created CA via 'x509'
|
||||
%x509cmd% -CAcreateserial -in %Ureq% -days 30 -req -out %Ucert% -CA %CAcert% -CAkey %CAkey% -CAserial %CAserial%
|
||||
if errorlevel 1 goto err_x509_sign
|
||||
|
||||
%verifycmd% -CAfile %CAcert% %Ucert%
|
||||
echo --
|
||||
echo Certificate details
|
||||
%x509cmd% -subject -issuer -startdate -enddate -noout -in %Ucert%
|
||||
|
||||
echo Everything appeared to work
|
||||
echo --
|
||||
echo The generated CA certificate is %CAcert%
|
||||
echo The generated CA private key is %CAkey%
|
||||
echo The current CA signing serial number is in %CAserial%
|
||||
|
||||
echo The generated user certificate is %Ucert%
|
||||
echo The generated user private key is %Ukey%
|
||||
echo --
|
||||
|
||||
del err.ss
|
||||
|
||||
goto end
|
||||
|
||||
:err_req
|
||||
echo error using 'req' to generate a certificate request
|
||||
goto end
|
||||
:err_x509
|
||||
echo error using 'x509' to self sign a certificate request
|
||||
goto end
|
||||
:err_x509_2
|
||||
echo error using 'x509' convert a certificate to a certificate request
|
||||
goto end
|
||||
:err_verify_1
|
||||
echo first generated request is invalid
|
||||
goto end
|
||||
:err_verify_2
|
||||
echo second generated request is invalid
|
||||
goto end
|
||||
:err_verify_3
|
||||
echo first generated cert is invalid
|
||||
goto end
|
||||
:err_req_gen
|
||||
echo error using 'req' to generate a certificate request
|
||||
goto end
|
||||
:err_x509_sign
|
||||
echo error using 'x509' to sign a certificate request
|
||||
goto end
|
||||
|
||||
:end
|
||||
6
ms/tpem.bat
Executable file
6
ms/tpem.bat
Executable file
@@ -0,0 +1,6 @@
|
||||
rem called by testpem
|
||||
|
||||
echo test %1 %2
|
||||
%ssleay% %1 -in %2 -out %tmp1%
|
||||
%cmp% %2 %tmp1%
|
||||
|
||||
2032
ms/w31dll.mak
Normal file
2032
ms/w31dll.mak
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user