1@echo off 2 3set test=..\ms 4set opath=%PATH% 5PATH=..\ms;%PATH% 6set OPENSSL_CONF=..\apps\openssl.cnf 7 8rem run this from inside the bin directory 9 10echo rsa_test 11rsa_test 12if errorlevel 1 goto done 13 14echo destest 15destest 16if errorlevel 1 goto done 17 18echo ideatest 19ideatest 20if errorlevel 1 goto done 21 22echo bftest 23bftest 24if errorlevel 1 goto done 25 26echo shatest 27shatest 28if errorlevel 1 goto done 29 30echo sha1test 31sha1test 32if errorlevel 1 goto done 33 34echo md5test 35md5test 36if errorlevel 1 goto done 37 38echo rc2test 39rc2test 40if errorlevel 1 goto done 41 42echo rc4test 43rc4test 44if errorlevel 1 goto done 45 46echo randtest 47randtest 48if errorlevel 1 goto done 49 50echo dhtest 51dhtest 52if errorlevel 1 goto done 53 54echo exptest 55exptest 56if errorlevel 1 goto done 57 58echo dsatest 59dsatest 60if errorlevel 1 goto done 61 62echo ectest 63ectest 64if errorlevel 1 goto done 65 66echo testenc 67call %test%\testenc openssl 68if errorlevel 1 goto done 69 70echo testpem 71call %test%\testpem openssl 72if errorlevel 1 goto done 73 74echo testss 75call %test%\testss openssl 76if errorlevel 1 goto done 77 78set SSL_TEST=ssltest -key keyU.ss -cert certU.ss -c_key keyU.ss -c_cert certU.ss -CAfile certCA.ss 79 80echo test sslv2 81ssltest -ssl2 82if errorlevel 1 goto done 83 84echo test sslv2 with server authentication 85%SSL_TEST% -ssl2 -server_auth 86if errorlevel 1 goto done 87 88echo test sslv2 with client authentication 89%SSL_TEST% -ssl2 -client_auth 90if errorlevel 1 goto done 91 92echo test sslv2 with both client and server authentication 93%SSL_TEST% -ssl2 -server_auth -client_auth 94if errorlevel 1 goto done 95 96echo test sslv3 97ssltest -ssl3 98if errorlevel 1 goto done 99 100echo test sslv3 with server authentication 101%SSL_TEST% -ssl3 -server_auth 102if errorlevel 1 goto done 103 104echo test sslv3 with client authentication 105%SSL_TEST% -ssl3 -client_auth 106if errorlevel 1 goto done 107 108echo test sslv3 with both client and server authentication 109%SSL_TEST% -ssl3 -server_auth -client_auth 110if errorlevel 1 goto done 111 112echo test sslv2/sslv3 113ssltest 114if errorlevel 1 goto done 115 116echo test sslv2/sslv3 with server authentication 117%SSL_TEST% -server_auth 118if errorlevel 1 goto done 119 120echo test sslv2/sslv3 with client authentication 121%SSL_TEST% -client_auth 122if errorlevel 1 goto done 123 124echo test sslv2/sslv3 with both client and server authentication 125%SSL_TEST% -server_auth -client_auth 126if errorlevel 1 goto done 127 128echo test sslv2 via BIO pair 129ssltest -bio_pair -ssl2 130if errorlevel 1 goto done 131 132echo test sslv2/sslv3 with 1024 bit DHE via BIO pair 133ssltest -bio_pair -dhe1024dsa -v 134if errorlevel 1 goto done 135 136echo test sslv2 with server authentication via BIO pair 137%SSL_TEST% -bio_pair -ssl2 -server_auth 138if errorlevel 1 goto done 139 140echo test sslv2 with client authentication via BIO pair 141%SSL_TEST% -bio_pair -ssl2 -client_auth 142if errorlevel 1 goto done 143 144echo test sslv2 with both client and server authentication via BIO pair 145%SSL_TEST% -bio_pair -ssl2 -server_auth -client_auth 146if errorlevel 1 goto done 147 148echo test sslv3 via BIO pair 149ssltest -bio_pair -ssl3 150if errorlevel 1 goto done 151 152echo test sslv3 with server authentication via BIO pair 153%SSL_TEST% -bio_pair -ssl3 -server_auth 154if errorlevel 1 goto done 155 156echo test sslv3 with client authentication via BIO pair 157%SSL_TEST% -bio_pair -ssl3 -client_auth 158if errorlevel 1 goto done 159 160echo test sslv3 with both client and server authentication via BIO pair 161%SSL_TEST% -bio_pair -ssl3 -server_auth -client_auth 162if errorlevel 1 goto done 163 164echo test sslv2/sslv3 via BIO pair 165ssltest -bio_pair 166if errorlevel 1 goto done 167 168echo test sslv2/sslv3 with server authentication 169%SSL_TEST% -bio_pair -server_auth 170if errorlevel 1 goto done 171 172echo test sslv2/sslv3 with client authentication via BIO pair 173%SSL_TEST% -bio_pair -client_auth 174if errorlevel 1 goto done 175 176echo test sslv2/sslv3 with both client and server authentication via BIO pair 177%SSL_TEST% -bio_pair -server_auth -client_auth 178if errorlevel 1 goto done 179 180echo passed all tests 181goto end 182:done 183echo problems..... 184:end 185PATH=%opath% 186