testssl 2.5 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
#!/bin/sh

echo test sslv2
./ssltest -ssl2 || exit 1

echo test sslv2 with server authentication
./ssltest -ssl2 -server_auth -CApath ../certs || exit 1

echo test sslv2 with client authentication
./ssltest -ssl2 -client_auth -CApath ../certs || exit 1

echo test sslv2 with both client and server authentication
./ssltest -ssl2 -server_auth -client_auth -CApath ../certs || exit 1

echo test sslv3
./ssltest -ssl3 || exit 1

echo test sslv3 with server authentication
./ssltest -ssl3 -server_auth -CApath ../certs || exit 1

echo test sslv3 with client authentication
./ssltest -ssl3 -client_auth -CApath ../certs || exit 1

echo test sslv3 with both client and server authentication
./ssltest -ssl3 -server_auth -client_auth -CApath ../certs || exit 1

echo test sslv2/sslv3
./ssltest || exit 1

echo test sslv2/sslv3 with server authentication
./ssltest -server_auth -CApath ../certs || exit 1

echo test sslv2/sslv3 with client authentication
./ssltest -client_auth -CApath ../certs || exit 1

echo test sslv2/sslv3 with both client and server authentication
./ssltest -server_auth -client_auth -CApath ../certs || exit 1

B
Bodo Möller 已提交
39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61
echo test sslv2 via BIO pair
./ssltest -bio_pair -ssl2 || exit 1

echo test sslv2 with server authentication via BIO pair
./ssltest -bio_pair -ssl2 -server_auth -CApath ../certs || exit 1

echo test sslv2 with client authentication via BIO pair
./ssltest -bio_pair -ssl2 -client_auth -CApath ../certs || exit 1

echo test sslv2 with both client and server authentication via BIO pair
./ssltest -bio_pair -ssl2 -server_auth -client_auth -CApath ../certs || exit 1

echo test sslv3 via BIO pair
./ssltest -bio_pair -ssl3 || exit 1

echo test sslv3 with server authentication via BIO pair
./ssltest -bio_pair -ssl3 -server_auth -CApath ../certs || exit 1

echo test sslv3 with client authentication via BIO pair
./ssltest -bio_pair -ssl3 -client_auth -CApath ../certs || exit 1

echo test sslv3 with both client and server authentication via BIO pair
./ssltest -bio_pair -ssl3 -server_auth -client_auth -CApath ../certs || exit 1
62

B
Bodo Möller 已提交
63 64 65
echo test sslv2/sslv3 via BIO pair
./ssltest || exit 1

B
Bodo Möller 已提交
66
echo test sslv2/sslv3 w/o DHE via BIO pair
67
./ssltest -bio_pair -no_dhe || exit 1
B
Bodo Möller 已提交
68

B
Bodo Möller 已提交
69 70 71 72 73 74 75 76 77 78
echo test sslv2/sslv3 with server authentication
./ssltest -bio_pair -server_auth -CApath ../certs || exit 1

echo test sslv2/sslv3 with client authentication via BIO pair
./ssltest -bio_pair -client_auth -CApath ../certs || exit 1

echo test sslv2/sslv3 with both client and server authentication via BIO pair
./ssltest -bio_pair -server_auth -client_auth -CApath ../certs || exit 1

exit 0