1@echo off 2echo start testenc 3 4path=..\ms;%path% 5set ssleay=%1% 6copy ..\ms\testenc.bat >nul 7set input=testenc.bat 8set tmp1=cipher.out 9set out1=clear.out 10set cmp=perl ..\ms\cmp.pl 11 12cecopy %ssleay% CE:\OpenSSL 13 14cd 15call tencce.bat enc 16if errorlevel 1 goto err 17 18call tencce.bat rc4 19if errorlevel 1 goto err 20 21call tencce.bat des-cfb 22if errorlevel 1 goto err 23 24call tencce.bat des-ede-cfb 25if errorlevel 1 goto err 26 27call tencce.bat des-ede3-cfb 28if errorlevel 1 goto err 29 30call tencce.bat des-ofb 31if errorlevel 1 goto err 32 33call tencce.bat des-ede-ofb 34if errorlevel 1 goto err 35 36call tencce.bat des-ede3-ofb 37if errorlevel 1 goto err 38 39call tencce.bat des-ecb 40if errorlevel 1 goto err 41 42call tencce.bat des-ede 43if errorlevel 1 goto err 44 45call tencce.bat des-ede3 46if errorlevel 1 goto err 47 48call tencce.bat des-cbc 49if errorlevel 1 goto err 50 51call tencce.bat des-ede-cbc 52if errorlevel 1 goto err 53 54call tencce.bat des-ede3-cbc 55if errorlevel 1 goto err 56 57call tencce.bat idea-ecb 58if errorlevel 1 goto err 59 60call tencce.bat idea-cfb 61if errorlevel 1 goto err 62 63call tencce.bat idea-ofb 64if errorlevel 1 goto err 65 66call tencce.bat idea-cbc 67if errorlevel 1 goto err 68 69call tencce.bat rc2-ecb 70if errorlevel 1 goto err 71 72call tencce.bat rc2-cfb 73if errorlevel 1 goto err 74 75call tencce.bat rc2-ofb 76if errorlevel 1 goto err 77 78call tencce.bat rc2-cbc 79if errorlevel 1 goto err 80 81call tencce.bat bf-ecb 82if errorlevel 1 goto err 83 84call tencce.bat bf-cfb 85if errorlevel 1 goto err 86 87call tencce.bat bf-ofb 88if errorlevel 1 goto err 89 90call tencce.bat bf-cbc 91if errorlevel 1 goto err 92 93echo OK 94del %out1% >nul 2>&1 95del %tmp1% >nul 2>&1 96:err 97 98