You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
185 lines
3.8 KiB
185 lines
3.8 KiB
@echo off |
|
|
|
set test=..\ms |
|
set opath=%PATH% |
|
PATH=..\ms;%PATH% |
|
set OPENSSL_CONF=..\apps\openssl.cnf |
|
|
|
rem run this from inside the bin directory |
|
|
|
echo rsa_test |
|
rsa_test |
|
if errorlevel 1 goto done |
|
|
|
echo destest |
|
destest |
|
if errorlevel 1 goto done |
|
|
|
echo ideatest |
|
ideatest |
|
if errorlevel 1 goto done |
|
|
|
echo bftest |
|
bftest |
|
if errorlevel 1 goto done |
|
|
|
echo shatest |
|
shatest |
|
if errorlevel 1 goto done |
|
|
|
echo sha1test |
|
sha1test |
|
if errorlevel 1 goto done |
|
|
|
echo md5test |
|
md5test |
|
if errorlevel 1 goto done |
|
|
|
echo rc2test |
|
rc2test |
|
if errorlevel 1 goto done |
|
|
|
echo rc4test |
|
rc4test |
|
if errorlevel 1 goto done |
|
|
|
echo randtest |
|
randtest |
|
if errorlevel 1 goto done |
|
|
|
echo dhtest |
|
dhtest |
|
if errorlevel 1 goto done |
|
|
|
echo exptest |
|
exptest |
|
if errorlevel 1 goto done |
|
|
|
echo dsatest |
|
dsatest |
|
if errorlevel 1 goto done |
|
|
|
echo ectest |
|
ectest |
|
if errorlevel 1 goto done |
|
|
|
echo testenc |
|
call %test%\testenc openssl |
|
if errorlevel 1 goto done |
|
|
|
echo testpem |
|
call %test%\testpem openssl |
|
if errorlevel 1 goto done |
|
|
|
echo testss |
|
call %test%\testss openssl |
|
if errorlevel 1 goto done |
|
|
|
set SSL_TEST=ssltest -key keyU.ss -cert certU.ss -c_key keyU.ss -c_cert certU.ss -CAfile certCA.ss |
|
|
|
echo test sslv2 |
|
ssltest -ssl2 |
|
if errorlevel 1 goto done |
|
|
|
echo test sslv2 with server authentication |
|
%SSL_TEST% -ssl2 -server_auth |
|
if errorlevel 1 goto done |
|
|
|
echo test sslv2 with client authentication |
|
%SSL_TEST% -ssl2 -client_auth |
|
if errorlevel 1 goto done |
|
|
|
echo test sslv2 with both client and server authentication |
|
%SSL_TEST% -ssl2 -server_auth -client_auth |
|
if errorlevel 1 goto done |
|
|
|
echo test sslv3 |
|
ssltest -ssl3 |
|
if errorlevel 1 goto done |
|
|
|
echo test sslv3 with server authentication |
|
%SSL_TEST% -ssl3 -server_auth |
|
if errorlevel 1 goto done |
|
|
|
echo test sslv3 with client authentication |
|
%SSL_TEST% -ssl3 -client_auth |
|
if errorlevel 1 goto done |
|
|
|
echo test sslv3 with both client and server authentication |
|
%SSL_TEST% -ssl3 -server_auth -client_auth |
|
if errorlevel 1 goto done |
|
|
|
echo test sslv2/sslv3 |
|
ssltest |
|
if errorlevel 1 goto done |
|
|
|
echo test sslv2/sslv3 with server authentication |
|
%SSL_TEST% -server_auth |
|
if errorlevel 1 goto done |
|
|
|
echo test sslv2/sslv3 with client authentication |
|
%SSL_TEST% -client_auth |
|
if errorlevel 1 goto done |
|
|
|
echo test sslv2/sslv3 with both client and server authentication |
|
%SSL_TEST% -server_auth -client_auth |
|
if errorlevel 1 goto done |
|
|
|
echo test sslv2 via BIO pair |
|
ssltest -bio_pair -ssl2 |
|
if errorlevel 1 goto done |
|
|
|
echo test sslv2/sslv3 with 1024 bit DHE via BIO pair |
|
ssltest -bio_pair -dhe1024dsa -v |
|
if errorlevel 1 goto done |
|
|
|
echo test sslv2 with server authentication via BIO pair |
|
%SSL_TEST% -bio_pair -ssl2 -server_auth |
|
if errorlevel 1 goto done |
|
|
|
echo test sslv2 with client authentication via BIO pair |
|
%SSL_TEST% -bio_pair -ssl2 -client_auth |
|
if errorlevel 1 goto done |
|
|
|
echo test sslv2 with both client and server authentication via BIO pair |
|
%SSL_TEST% -bio_pair -ssl2 -server_auth -client_auth |
|
if errorlevel 1 goto done |
|
|
|
echo test sslv3 via BIO pair |
|
ssltest -bio_pair -ssl3 |
|
if errorlevel 1 goto done |
|
|
|
echo test sslv3 with server authentication via BIO pair |
|
%SSL_TEST% -bio_pair -ssl3 -server_auth |
|
if errorlevel 1 goto done |
|
|
|
echo test sslv3 with client authentication via BIO pair |
|
%SSL_TEST% -bio_pair -ssl3 -client_auth |
|
if errorlevel 1 goto done |
|
|
|
echo test sslv3 with both client and server authentication via BIO pair |
|
%SSL_TEST% -bio_pair -ssl3 -server_auth -client_auth |
|
if errorlevel 1 goto done |
|
|
|
echo test sslv2/sslv3 via BIO pair |
|
ssltest -bio_pair |
|
if errorlevel 1 goto done |
|
|
|
echo test sslv2/sslv3 with server authentication |
|
%SSL_TEST% -bio_pair -server_auth |
|
if errorlevel 1 goto done |
|
|
|
echo test sslv2/sslv3 with client authentication via BIO pair |
|
%SSL_TEST% -bio_pair -client_auth |
|
if errorlevel 1 goto done |
|
|
|
echo test sslv2/sslv3 with both client and server authentication via BIO pair |
|
%SSL_TEST% -bio_pair -server_auth -client_auth |
|
if errorlevel 1 goto done |
|
|
|
echo passed all tests |
|
goto end |
|
:done |
|
echo problems..... |
|
:end |
|
PATH=%opath%
|
|
|