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