diff options
Diffstat (limited to 'src/lib/libssl/test')
| -rw-r--r-- | src/lib/libssl/test/Makefile | 43 | ||||
| -rw-r--r-- | src/lib/libssl/test/evptests.txt | 13 | ||||
| -rw-r--r-- | src/lib/libssl/test/maketests.com | 4 | ||||
| -rw-r--r-- | src/lib/libssl/test/tests.com | 11 |
4 files changed, 63 insertions, 8 deletions
diff --git a/src/lib/libssl/test/Makefile b/src/lib/libssl/test/Makefile index 3912f82427..09e6848764 100644 --- a/src/lib/libssl/test/Makefile +++ b/src/lib/libssl/test/Makefile | |||
| @@ -61,6 +61,7 @@ ENGINETEST= enginetest | |||
| 61 | EVPTEST= evp_test | 61 | EVPTEST= evp_test |
| 62 | IGETEST= igetest | 62 | IGETEST= igetest |
| 63 | JPAKETEST= jpaketest | 63 | JPAKETEST= jpaketest |
| 64 | SRPTEST= srptest | ||
| 64 | ASN1TEST= asn1test | 65 | ASN1TEST= asn1test |
| 65 | 66 | ||
| 66 | TESTS= alltests | 67 | TESTS= alltests |
| @@ -72,7 +73,7 @@ EXE= $(BNTEST)$(EXE_EXT) $(ECTEST)$(EXE_EXT) $(ECDSATEST)$(EXE_EXT) $(ECDHTEST) | |||
| 72 | $(MDC2TEST)$(EXE_EXT) $(RMDTEST)$(EXE_EXT) \ | 73 | $(MDC2TEST)$(EXE_EXT) $(RMDTEST)$(EXE_EXT) \ |
| 73 | $(RANDTEST)$(EXE_EXT) $(DHTEST)$(EXE_EXT) $(ENGINETEST)$(EXE_EXT) \ | 74 | $(RANDTEST)$(EXE_EXT) $(DHTEST)$(EXE_EXT) $(ENGINETEST)$(EXE_EXT) \ |
| 74 | $(BFTEST)$(EXE_EXT) $(CASTTEST)$(EXE_EXT) $(SSLTEST)$(EXE_EXT) $(EXPTEST)$(EXE_EXT) $(DSATEST)$(EXE_EXT) $(RSATEST)$(EXE_EXT) \ | 75 | $(BFTEST)$(EXE_EXT) $(CASTTEST)$(EXE_EXT) $(SSLTEST)$(EXE_EXT) $(EXPTEST)$(EXE_EXT) $(DSATEST)$(EXE_EXT) $(RSATEST)$(EXE_EXT) \ |
| 75 | $(EVPTEST)$(EXE_EXT) $(IGETEST)$(EXE_EXT) $(JPAKETEST)$(EXE_EXT) \ | 76 | $(EVPTEST)$(EXE_EXT) $(IGETEST)$(EXE_EXT) $(JPAKETEST)$(EXE_EXT) $(SRPTEST)$(EXE_EXT) \ |
| 76 | $(ASN1TEST)$(EXE_EXT) | 77 | $(ASN1TEST)$(EXE_EXT) |
| 77 | 78 | ||
| 78 | # $(METHTEST)$(EXE_EXT) | 79 | # $(METHTEST)$(EXE_EXT) |
| @@ -93,7 +94,7 @@ SRC= $(BNTEST).c $(ECTEST).c $(ECDSATEST).c $(ECDHTEST).c $(IDEATEST).c \ | |||
| 93 | $(DESTEST).c $(SHATEST).c $(SHA1TEST).c $(MDC2TEST).c $(RMDTEST).c \ | 94 | $(DESTEST).c $(SHATEST).c $(SHA1TEST).c $(MDC2TEST).c $(RMDTEST).c \ |
| 94 | $(RANDTEST).c $(DHTEST).c $(ENGINETEST).c $(CASTTEST).c \ | 95 | $(RANDTEST).c $(DHTEST).c $(ENGINETEST).c $(CASTTEST).c \ |
| 95 | $(BFTEST).c $(SSLTEST).c $(DSATEST).c $(EXPTEST).c $(RSATEST).c \ | 96 | $(BFTEST).c $(SSLTEST).c $(DSATEST).c $(EXPTEST).c $(RSATEST).c \ |
| 96 | $(EVPTEST).c $(IGETEST).c $(JPAKETEST).c $(ASN1TEST).c | 97 | $(EVPTEST).c $(IGETEST).c $(JPAKETEST).c $(SRPTEST).c $(ASN1TEST).c |
| 97 | 98 | ||
| 98 | EXHEADER= | 99 | EXHEADER= |
| 99 | HEADER= $(EXHEADER) | 100 | HEADER= $(EXHEADER) |
| @@ -136,7 +137,7 @@ alltests: \ | |||
| 136 | test_enc test_x509 test_rsa test_crl test_sid \ | 137 | test_enc test_x509 test_rsa test_crl test_sid \ |
| 137 | test_gen test_req test_pkcs7 test_verify test_dh test_dsa \ | 138 | test_gen test_req test_pkcs7 test_verify test_dh test_dsa \ |
| 138 | test_ss test_ca test_engine test_evp test_ssl test_tsa test_ige \ | 139 | test_ss test_ca test_engine test_evp test_ssl test_tsa test_ige \ |
| 139 | test_jpake test_cms | 140 | test_jpake test_srp test_cms |
| 140 | 141 | ||
| 141 | test_evp: | 142 | test_evp: |
| 142 | ../util/shlib_wrap.sh ./$(EVPTEST) evptests.txt | 143 | ../util/shlib_wrap.sh ./$(EVPTEST) evptests.txt |
| @@ -274,6 +275,9 @@ test_engine: | |||
| 274 | test_ssl: keyU.ss certU.ss certCA.ss certP1.ss keyP1.ss certP2.ss keyP2.ss \ | 275 | test_ssl: keyU.ss certU.ss certCA.ss certP1.ss keyP1.ss certP2.ss keyP2.ss \ |
| 275 | intP1.ss intP2.ss | 276 | intP1.ss intP2.ss |
| 276 | @echo "test SSL protocol" | 277 | @echo "test SSL protocol" |
| 278 | @if [ -n "$(FIPSCANLIB)" ]; then \ | ||
| 279 | sh ./testfipsssl keyU.ss certU.ss certCA.ss; \ | ||
| 280 | fi | ||
| 277 | ../util/shlib_wrap.sh ./$(SSLTEST) -test_cipherlist | 281 | ../util/shlib_wrap.sh ./$(SSLTEST) -test_cipherlist |
| 278 | @sh ./testssl keyU.ss certU.ss certCA.ss | 282 | @sh ./testssl keyU.ss certU.ss certCA.ss |
| 279 | @sh ./testsslproxy keyP1.ss certP1.ss intP1.ss | 283 | @sh ./testsslproxy keyP1.ss certP1.ss intP1.ss |
| @@ -310,6 +314,10 @@ test_cms: | |||
| 310 | @echo "CMS consistency test" | 314 | @echo "CMS consistency test" |
| 311 | $(PERL) cms-test.pl | 315 | $(PERL) cms-test.pl |
| 312 | 316 | ||
| 317 | test_srp: $(SRPTEST)$(EXE_EXT) | ||
| 318 | @echo "Test SRP" | ||
| 319 | ../util/shlib_wrap.sh ./srptest | ||
| 320 | |||
| 313 | lint: | 321 | lint: |
| 314 | lint -DLINT $(INCLUDES) $(SRC)>fluff | 322 | lint -DLINT $(INCLUDES) $(SRC)>fluff |
| 315 | 323 | ||
| @@ -340,7 +348,19 @@ BUILD_CMD=shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \ | |||
| 340 | fi; \ | 348 | fi; \ |
| 341 | LIBRARIES="$(LIBSSL) $(LIBCRYPTO) $(LIBKRB5)"; \ | 349 | LIBRARIES="$(LIBSSL) $(LIBCRYPTO) $(LIBKRB5)"; \ |
| 342 | $(MAKE) -f $(TOP)/Makefile.shared -e \ | 350 | $(MAKE) -f $(TOP)/Makefile.shared -e \ |
| 343 | APPNAME=$$target$(EXE_EXT) OBJECTS="$$target.o" \ | 351 | CC="$${CC}" APPNAME=$$target$(EXE_EXT) OBJECTS="$$target.o" \ |
| 352 | LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \ | ||
| 353 | link_app.$${shlib_target} | ||
| 354 | |||
| 355 | FIPS_BUILD_CMD=shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \ | ||
| 356 | shlib_target="$(SHLIB_TARGET)"; \ | ||
| 357 | fi; \ | ||
| 358 | LIBRARIES="$(LIBSSL) $(LIBCRYPTO) $(LIBKRB5)"; \ | ||
| 359 | if [ -z "$(SHARED_LIBS)" -a -n "$(FIPSCANLIB)" ] ; then \ | ||
| 360 | FIPSLD_CC="$(CC)"; CC=$(FIPSDIR)/bin/fipsld; export CC FIPSLD_CC; \ | ||
| 361 | fi; \ | ||
| 362 | $(MAKE) -f $(TOP)/Makefile.shared -e \ | ||
| 363 | CC="$${CC}" APPNAME=$$target$(EXE_EXT) OBJECTS="$$target.o" \ | ||
| 344 | LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \ | 364 | LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \ |
| 345 | link_app.$${shlib_target} | 365 | link_app.$${shlib_target} |
| 346 | 366 | ||
| @@ -423,7 +443,7 @@ $(METHTEST)$(EXE_EXT): $(METHTEST).o $(DLIBCRYPTO) | |||
| 423 | @target=$(METHTEST); $(BUILD_CMD) | 443 | @target=$(METHTEST); $(BUILD_CMD) |
| 424 | 444 | ||
| 425 | $(SSLTEST)$(EXE_EXT): $(SSLTEST).o $(DLIBSSL) $(DLIBCRYPTO) | 445 | $(SSLTEST)$(EXE_EXT): $(SSLTEST).o $(DLIBSSL) $(DLIBCRYPTO) |
| 426 | @target=$(SSLTEST); $(BUILD_CMD) | 446 | @target=$(SSLTEST); $(FIPS_BUILD_CMD) |
| 427 | 447 | ||
| 428 | $(ENGINETEST)$(EXE_EXT): $(ENGINETEST).o $(DLIBCRYPTO) | 448 | $(ENGINETEST)$(EXE_EXT): $(ENGINETEST).o $(DLIBCRYPTO) |
| 429 | @target=$(ENGINETEST); $(BUILD_CMD) | 449 | @target=$(ENGINETEST); $(BUILD_CMD) |
| @@ -446,6 +466,9 @@ $(JPAKETEST)$(EXE_EXT): $(JPAKETEST).o $(DLIBCRYPTO) | |||
| 446 | $(ASN1TEST)$(EXE_EXT): $(ASN1TEST).o $(DLIBCRYPTO) | 466 | $(ASN1TEST)$(EXE_EXT): $(ASN1TEST).o $(DLIBCRYPTO) |
| 447 | @target=$(ASN1TEST); $(BUILD_CMD) | 467 | @target=$(ASN1TEST); $(BUILD_CMD) |
| 448 | 468 | ||
| 469 | $(SRPTEST)$(EXE_EXT): $(SRPTEST).o $(DLIBCRYPTO) | ||
| 470 | @target=$(SRPTEST); $(BUILD_CMD) | ||
| 471 | |||
| 449 | #$(AESTEST).o: $(AESTEST).c | 472 | #$(AESTEST).o: $(AESTEST).c |
| 450 | # $(CC) -c $(CFLAGS) -DINTERMEDIATE_VALUE_KAT -DTRACE_KAT_MCT $(AESTEST).c | 473 | # $(CC) -c $(CFLAGS) -DINTERMEDIATE_VALUE_KAT -DTRACE_KAT_MCT $(AESTEST).c |
| 451 | 474 | ||
| @@ -669,6 +692,13 @@ shatest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h | |||
| 669 | shatest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h | 692 | shatest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h |
| 670 | shatest.o: ../include/openssl/safestack.h ../include/openssl/sha.h | 693 | shatest.o: ../include/openssl/safestack.h ../include/openssl/sha.h |
| 671 | shatest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h shatest.c | 694 | shatest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h shatest.c |
| 695 | srptest.o: ../include/openssl/bio.h ../include/openssl/bn.h | ||
| 696 | srptest.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h | ||
| 697 | srptest.o: ../include/openssl/err.h ../include/openssl/lhash.h | ||
| 698 | srptest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h | ||
| 699 | srptest.o: ../include/openssl/ossl_typ.h ../include/openssl/rand.h | ||
| 700 | srptest.o: ../include/openssl/safestack.h ../include/openssl/srp.h | ||
| 701 | srptest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h srptest.c | ||
| 672 | ssltest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h | 702 | ssltest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h |
| 673 | ssltest.o: ../include/openssl/bn.h ../include/openssl/buffer.h | 703 | ssltest.o: ../include/openssl/bn.h ../include/openssl/buffer.h |
| 674 | ssltest.o: ../include/openssl/comp.h ../include/openssl/conf.h | 704 | ssltest.o: ../include/openssl/comp.h ../include/openssl/conf.h |
| @@ -685,7 +715,8 @@ ssltest.o: ../include/openssl/ossl_typ.h ../include/openssl/pem.h | |||
| 685 | ssltest.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h | 715 | ssltest.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h |
| 686 | ssltest.o: ../include/openssl/pqueue.h ../include/openssl/rand.h | 716 | ssltest.o: ../include/openssl/pqueue.h ../include/openssl/rand.h |
| 687 | ssltest.o: ../include/openssl/rsa.h ../include/openssl/safestack.h | 717 | ssltest.o: ../include/openssl/rsa.h ../include/openssl/safestack.h |
| 688 | ssltest.o: ../include/openssl/sha.h ../include/openssl/ssl.h | 718 | ssltest.o: ../include/openssl/sha.h ../include/openssl/srp.h |
| 719 | ssltest.o: ../include/openssl/srtp.h ../include/openssl/ssl.h | ||
| 689 | ssltest.o: ../include/openssl/ssl2.h ../include/openssl/ssl23.h | 720 | ssltest.o: ../include/openssl/ssl2.h ../include/openssl/ssl23.h |
| 690 | ssltest.o: ../include/openssl/ssl3.h ../include/openssl/stack.h | 721 | ssltest.o: ../include/openssl/ssl3.h ../include/openssl/stack.h |
| 691 | ssltest.o: ../include/openssl/symhacks.h ../include/openssl/tls1.h | 722 | ssltest.o: ../include/openssl/symhacks.h ../include/openssl/tls1.h |
diff --git a/src/lib/libssl/test/evptests.txt b/src/lib/libssl/test/evptests.txt index beb12144b6..c273707c14 100644 --- a/src/lib/libssl/test/evptests.txt +++ b/src/lib/libssl/test/evptests.txt | |||
| @@ -158,6 +158,19 @@ AES-256-OFB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:B7B | |||
| 158 | AES-256-OFB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:E1C656305ED1A7A6563805746FE03EDC:30C81C46A35CE411E5FBC1191A0A52EF:71AB47A086E86EEDF39D1C5BBA97C408:0 | 158 | AES-256-OFB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:E1C656305ED1A7A6563805746FE03EDC:30C81C46A35CE411E5FBC1191A0A52EF:71AB47A086E86EEDF39D1C5BBA97C408:0 |
| 159 | AES-256-OFB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:41635BE625B48AFC1666DD42A09D96E7:F69F2445DF4F9B17AD2B417BE66C3710:0126141D67F37BE8538F5A8BE740E484:0 | 159 | AES-256-OFB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:41635BE625B48AFC1666DD42A09D96E7:F69F2445DF4F9B17AD2B417BE66C3710:0126141D67F37BE8538F5A8BE740E484:0 |
| 160 | 160 | ||
| 161 | # AES Counter test vectors from RFC3686 | ||
| 162 | aes-128-ctr:AE6852F8121067CC4BF7A5765577F39E:00000030000000000000000000000001:53696E676C6520626C6F636B206D7367:E4095D4FB7A7B3792D6175A3261311B8:1 | ||
| 163 | aes-128-ctr:7E24067817FAE0D743D6CE1F32539163:006CB6DBC0543B59DA48D90B00000001:000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F:5104A106168A72D9790D41EE8EDAD388EB2E1EFC46DA57C8FCE630DF9141BE28:1 | ||
| 164 | aes-128-ctr:7691BE035E5020A8AC6E618529F9A0DC:00E0017B27777F3F4A1786F000000001:000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F20212223:C1CF48A89F2FFDD9CF4652E9EFDB72D74540A42BDE6D7836D59A5CEAAEF3105325B2072F:1 | ||
| 165 | |||
| 166 | aes-192-ctr:16AF5B145FC9F579C175F93E3BFB0EED863D06CCFDB78515:0000004836733C147D6D93CB00000001:53696E676C6520626C6F636B206D7367:4B55384FE259C9C84E7935A003CBE928:1 | ||
| 167 | aes-192-ctr:7C5CB2401B3DC33C19E7340819E0F69C678C3DB8E6F6A91A:0096B03B020C6EADC2CB500D00000001:000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F:453243FC609B23327EDFAAFA7131CD9F8490701C5AD4A79CFC1FE0FF42F4FB00:1 | ||
| 168 | aes-192-ctr:02BF391EE8ECB159B959617B0965279BF59B60A786D3E0FE:0007BDFD5CBD60278DCC091200000001:000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F20212223:96893FC55E5C722F540B7DD1DDF7E758D288BC95C69165884536C811662F2188ABEE0935:1 | ||
| 169 | |||
| 170 | aes-256-ctr:776BEFF2851DB06F4C8A0542C8696F6C6A81AF1EEC96B4D37FC1D689E6C1C104:00000060DB5672C97AA8F0B200000001:53696E676C6520626C6F636B206D7367:145AD01DBF824EC7560863DC71E3E0C0:1 | ||
| 171 | aes-256-ctr:F6D66D6BD52D59BB0796365879EFF886C66DD51A5B6A99744B50590C87A23884:00FAAC24C1585EF15A43D87500000001:000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F:F05E231B3894612C49EE000B804EB2A9B8306B508F839D6A5530831D9344AF1C:1 | ||
| 172 | aes-256-ctr:FF7A617CE69148E4F1726E2F43581DE2AA62D9F805532EDFF1EED687FB54153D:001CC5B751A51D70A1C1114800000001:000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F20212223:EB6C52821D0BBBF7CE7594462ACA4FAAB407DF866569FD07F48CC0B583D6071F1EC0E6B8:1 | ||
| 173 | |||
| 161 | # DES ECB tests (from destest) | 174 | # DES ECB tests (from destest) |
| 162 | 175 | ||
| 163 | DES-ECB:0000000000000000::0000000000000000:8CA64DE9C1B123A7 | 176 | DES-ECB:0000000000000000::0000000000000000:8CA64DE9C1B123A7 |
diff --git a/src/lib/libssl/test/maketests.com b/src/lib/libssl/test/maketests.com index 386e5cf3c1..9b64cba234 100644 --- a/src/lib/libssl/test/maketests.com +++ b/src/lib/libssl/test/maketests.com | |||
| @@ -146,7 +146,8 @@ $ TEST_FILES = "BNTEST,ECTEST,ECDSATEST,ECDHTEST,IDEATEST,"+ - | |||
| 146 | "MDC2TEST,RMDTEST,"+ - | 146 | "MDC2TEST,RMDTEST,"+ - |
| 147 | "RANDTEST,DHTEST,ENGINETEST,"+ - | 147 | "RANDTEST,DHTEST,ENGINETEST,"+ - |
| 148 | "BFTEST,CASTTEST,SSLTEST,EXPTEST,DSATEST,RSA_TEST,"+ - | 148 | "BFTEST,CASTTEST,SSLTEST,EXPTEST,DSATEST,RSA_TEST,"+ - |
| 149 | "EVP_TEST,IGETEST,JPAKETEST,ASN1TEST" | 149 | "EVP_TEST,IGETEST,JPAKETEST,SRPTEST,"+ - |
| 150 | "ASN1TEST" | ||
| 150 | $! Should we add MTTEST,PQ_TEST,LH_TEST,DIVTEST,TABTEST as well? | 151 | $! Should we add MTTEST,PQ_TEST,LH_TEST,DIVTEST,TABTEST as well? |
| 151 | $! | 152 | $! |
| 152 | $! Additional directory information. | 153 | $! Additional directory information. |
| @@ -182,6 +183,7 @@ $ T_D_RSA_TEST := [-.crypto.rsa] | |||
| 182 | $ T_D_EVP_TEST := [-.crypto.evp] | 183 | $ T_D_EVP_TEST := [-.crypto.evp] |
| 183 | $ T_D_IGETEST := [-.test] | 184 | $ T_D_IGETEST := [-.test] |
| 184 | $ T_D_JPAKETEST := [-.crypto.jpake] | 185 | $ T_D_JPAKETEST := [-.crypto.jpake] |
| 186 | $ T_D_SRPTEST := [-.crypto.srp] | ||
| 185 | $ T_D_ASN1TEST := [-.test] | 187 | $ T_D_ASN1TEST := [-.test] |
| 186 | $! | 188 | $! |
| 187 | $ TCPIP_PROGRAMS = ",," | 189 | $ TCPIP_PROGRAMS = ",," |
diff --git a/src/lib/libssl/test/tests.com b/src/lib/libssl/test/tests.com index 373dd16eac..a840d5078f 100644 --- a/src/lib/libssl/test/tests.com +++ b/src/lib/libssl/test/tests.com | |||
| @@ -56,7 +56,7 @@ $ tests := - | |||
| 56 | test_enc,test_x509,test_rsa,test_crl,test_sid,- | 56 | test_enc,test_x509,test_rsa,test_crl,test_sid,- |
| 57 | test_gen,test_req,test_pkcs7,test_verify,test_dh,test_dsa,- | 57 | test_gen,test_req,test_pkcs7,test_verify,test_dh,test_dsa,- |
| 58 | test_ss,test_ca,test_engine,test_evp,test_ssl,test_tsa,test_ige,- | 58 | test_ss,test_ca,test_engine,test_evp,test_ssl,test_tsa,test_ige,- |
| 59 | test_jpake,test_cms | 59 | test_jpake,test_srp,test_cms |
| 60 | $ endif | 60 | $ endif |
| 61 | $ tests = f$edit(tests,"COLLAPSE") | 61 | $ tests = f$edit(tests,"COLLAPSE") |
| 62 | $ | 62 | $ |
| @@ -68,6 +68,8 @@ $ EXPTEST := exptest | |||
| 68 | $ IDEATEST := ideatest | 68 | $ IDEATEST := ideatest |
| 69 | $ SHATEST := shatest | 69 | $ SHATEST := shatest |
| 70 | $ SHA1TEST := sha1test | 70 | $ SHA1TEST := sha1test |
| 71 | $ SHA256TEST := sha256t | ||
| 72 | $ SHA512TEST := sha512t | ||
| 71 | $ MDC2TEST := mdc2test | 73 | $ MDC2TEST := mdc2test |
| 72 | $ RMDTEST := rmdtest | 74 | $ RMDTEST := rmdtest |
| 73 | $ MD2TEST := md2test | 75 | $ MD2TEST := md2test |
| @@ -91,6 +93,7 @@ $ ENGINETEST := enginetest | |||
| 91 | $ EVPTEST := evp_test | 93 | $ EVPTEST := evp_test |
| 92 | $ IGETEST := igetest | 94 | $ IGETEST := igetest |
| 93 | $ JPAKETEST := jpaketest | 95 | $ JPAKETEST := jpaketest |
| 96 | $ SRPTEST := srptest | ||
| 94 | $ ASN1TEST := asn1test | 97 | $ ASN1TEST := asn1test |
| 95 | $! | 98 | $! |
| 96 | $ tests_i = 0 | 99 | $ tests_i = 0 |
| @@ -114,6 +117,8 @@ $ return | |||
| 114 | $ test_sha: | 117 | $ test_sha: |
| 115 | $ mcr 'texe_dir''shatest' | 118 | $ mcr 'texe_dir''shatest' |
| 116 | $ mcr 'texe_dir''sha1test' | 119 | $ mcr 'texe_dir''sha1test' |
| 120 | $ mcr 'texe_dir''sha256test' | ||
| 121 | $ mcr 'texe_dir''sha512test' | ||
| 117 | $ return | 122 | $ return |
| 118 | $ test_mdc2: | 123 | $ test_mdc2: |
| 119 | $ mcr 'texe_dir''mdc2test' | 124 | $ mcr 'texe_dir''mdc2test' |
| @@ -357,6 +362,10 @@ $ ! Define the logical name used to find openssl.exe in the perl script. | |||
| 357 | $ define /user_mode osslx 'exe_dir' | 362 | $ define /user_mode osslx 'exe_dir' |
| 358 | $ perl CMS-TEST.PL | 363 | $ perl CMS-TEST.PL |
| 359 | $ return | 364 | $ return |
| 365 | $ test_srp: | ||
| 366 | $ write sys$output "Test SRP" | ||
| 367 | $ mcr 'texe_dir''srptest' | ||
| 368 | $ return | ||
| 360 | $ | 369 | $ |
| 361 | $ | 370 | $ |
| 362 | $ exit: | 371 | $ exit: |
