|
1 @rem |
|
2 @rem Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). |
|
3 @rem All rights reserved. |
|
4 @rem This component and the accompanying materials are made available |
|
5 @rem under the terms of the License "Eclipse Public License v1.0" |
|
6 @rem which accompanies this distribution, and is available |
|
7 @rem at the URL "http://www.eclipse.org/legal/epl-v10.html". |
|
8 @rem |
|
9 @rem Initial Contributors: |
|
10 @rem Nokia Corporation - initial contribution. |
|
11 @rem |
|
12 @rem Contributors: |
|
13 @rem |
|
14 @rem Description: |
|
15 @rem |
|
16 REM hash |
|
17 copy /s z:\thash\ c:\thash\ |
|
18 thash |
|
19 move c:\hashlog.txt c:\testresults\ |
|
20 move c:\testresults\hashlog.txt e:\testresults\hashlog.txt |
|
21 |
|
22 REM random |
|
23 t_random |
|
24 move c:\t_random.log c:\testresults\ |
|
25 move c:\testresults\t_random.log e:\testresults\t_random.log |
|
26 |
|
27 |
|
28 REM padding - uses testexecute framework |
|
29 copy /s z:\tpadding\ c:\tpadding\ |
|
30 testexecute c:\tpadding\tpadding.script |
|
31 move c:\logs\testexecute\tpadding.htm e:\testresults\tpadding.htm |
|
32 del /s c:\tpadding\ |
|
33 |
|
34 REM crypto, asymmetric |
|
35 |
|
36 tasymmetric z:\tasymmetric\tasymmetrictests.txt c:\testresults\tasymmetrictests.log |
|
37 REM tasymmetric z:\tasymmetric\asymmetricPerformance.txt c:\testresults\asymmetricPerformance.log |
|
38 |
|
39 move c:\testresults\tasymmetrictests.log e:\testresults\tasymmetrictests.log |
|
40 |
|
41 REM crypto, symmetric |
|
42 |
|
43 tsymmetric z:\tsymmetric\tsymmetrictests.txt c:\testresults\tsymmetrictests.log |
|
44 tsymmetric z:\tsymmetric\AESECBVectorsScript.txt c:\testresults\AESECBVectorsScript.log |
|
45 tsymmetric z:\tsymmetric\AESECB_KAT_VT.txt c:\testresults\AESECB_KAT_VT.log |
|
46 tsymmetric z:\tsymmetric\AESECB_KAT_VK.txt c:\testresults\AESECB_KAT_VK.log |
|
47 tsymmetric z:\tsymmetric\AESMonteCarloEncryptECB128.txt c:\testresults\AESMonteCarloEncryptECB128.log |
|
48 tsymmetric z:\tsymmetric\AESMonteCarloEncryptECB192.txt c:\testresults\AESMonteCarloEncryptECB192.log |
|
49 tsymmetric z:\tsymmetric\AESMonteCarloEncryptECB256.txt c:\testresults\AESMonteCarloEncryptECB256.log |
|
50 tsymmetric z:\tsymmetric\AESMonteCarloDecryptECB128.txt c:\testresults\AESMonteCarloDecryptECB128.log |
|
51 tsymmetric z:\tsymmetric\AESMonteCarloDecryptECB192.txt c:\testresults\AESMonteCarloDecryptECB192.log |
|
52 tsymmetric z:\tsymmetric\AESMonteCarloDecryptECB256.txt c:\testresults\AESMonteCarloDecryptECB256.log |
|
53 tsymmetric z:\tsymmetric\AESMonteCarloEncryptCBC128.txt c:\testresults\AESMonteCarloEncryptCBC128.log |
|
54 tsymmetric z:\tsymmetric\AESMonteCarloEncryptCBC192.txt c:\testresults\AESMonteCarloEncryptCBC192.log |
|
55 tsymmetric z:\tsymmetric\AESMonteCarloEncryptCBC256.txt c:\testresults\AESMonteCarloEncryptCBC256.log |
|
56 tsymmetric z:\tsymmetric\AESMonteCarloDecryptCBC128.txt c:\testresults\AESMonteCarloDecryptCBC128.log |
|
57 tsymmetric z:\tsymmetric\AESMonteCarloDecryptCBC192.txt c:\testresults\AESMonteCarloDecryptCBC192.log |
|
58 tsymmetric z:\tsymmetric\AESMonteCarloDecryptCBC256.txt c:\testresults\AESMonteCarloDecryptCBC256.log |
|
59 |
|
60 |
|
61 rem copy logs to mmc card |
|
62 move c:\testresults\tsymmetrictests.log e:\testresults\tsymmetrictests.log |
|
63 move c:\testresults\AESECBVectorsScript.log e:\testresults\AESECBVectorsScript.log |
|
64 move c:\testresults\AESECB_KAT_VT.log e:\testresults\AESECB_KAT_VT.log |
|
65 move c:\testresults\AESECB_KAT_VK.log e:\testresults\AESECB_KAT_VK.log |
|
66 move c:\testresults\AESMonteCarloEncryptECB128.log e:\testresults\AESMonteCarloEncryptECB128.log |
|
67 move c:\testresults\AESMonteCarloEncryptECB192.log e:\testresults\AESMonteCarloEncryptECB192.log |
|
68 move c:\testresults\AESMonteCarloEncryptECB256.log e:\testresults\AESMonteCarloEncryptECB256.log |
|
69 move c:\testresults\AESMonteCarloDecryptECB128.log e:\testresults\AESMonteCarloDecryptECB128.log |
|
70 move c:\testresults\AESMonteCarloDecryptECB192.log e:\testresults\AESMonteCarloDecryptECB192.log |
|
71 move c:\testresults\AESMonteCarloDecryptECB256.log e:\testresults\AESMonteCarloDecryptECB256.log |
|
72 move c:\testresults\AESMonteCarloEncryptCBC128.log e:\testresults\AESMonteCarloEncryptCBC128.log |
|
73 move c:\testresults\AESMonteCarloEncryptCBC192.log e:\testresults\AESMonteCarloEncryptCBC192.log |
|
74 move c:\testresults\AESMonteCarloEncryptCBC256.log e:\testresults\AESMonteCarloEncryptCBC256.log |
|
75 move c:\testresults\AESMonteCarloDecryptCBC128.log e:\testresults\AESMonteCarloDecryptCBC128.log |
|
76 move c:\testresults\AESMonteCarloDecryptCBC192.log e:\testresults\AESMonteCarloDecryptCBC192.log |
|
77 move c:\testresults\AESMonteCarloDecryptCBC256.log e:\testresults\AESMonteCarloDecryptCBC256.log |
|
78 |
|
79 REM crypto, bigint |
|
80 |
|
81 tbigint z:\tbigint\tconstructiontests.txt c:\testresults\tconstruction.log |
|
82 tbigint z:\tbigint\tbasicmathstests.txt c:\testresults\tbasicmaths.log |
|
83 tbigint z:\tbigint\tmontgomerytests.txt c:\testresults\tmontgomery.log |
|
84 REM tbigint z:\tbigint\tperformancetests.txt c:\testresults\tperformance.log |
|
85 tbigint z:\tbigint\tprimetests.txt c:\testresults\tprime.log |
|
86 REM tbigint z:\tbigint\tprimetests2.txt c:\testresults\tprime2.log |
|
87 tbigint z:\tbigint\tprimefailuretests.txt c:\testresults\tprimefailure.log |
|
88 tbigint z:\tbigint\tprimegen.txt c:\testresults\tprimegen.log |
|
89 |
|
90 rem copy logs to mmc card |
|
91 move c:\testresults\tconstruction.log e:\testresults\tconstruction.log |
|
92 move c:\testresults\tbasicmaths.log e:\testresults\tbasicmaths.log |
|
93 move c:\testresults\tmontgomery.log e:\testresults\tmontgomery.log |
|
94 REM move c:\testresults\tperformance.log e:\testresults\tperformance.log |
|
95 move c:\testresults\tprime.log e:\testresults\tprime.log |
|
96 REM move c:\testresults\tprime2.log e:\testresults\tprime2.log |
|
97 move c:\testresults\tprimefailure.log e:\testresults\tprimefailure.log |
|
98 move c:\testresults\tprimegen.log e:\testresults\tprimegen.log |
|
99 |
|
100 REM crypto, tpkcs5kdf |
|
101 md c:\tpkcs5kdf |
|
102 |
|
103 copy z:\tpkcs12kdftests.txt c:\tpkcs5kdf\tpkcs12kdftests.txt |
|
104 tpkcs5kdf c:\tpkcs5kdf\tpkcs12kdftests.txt c:\tpkcs5kdf\tpkcs12kdftests.log |
|
105 copy c:\tpkcs5kdf\tpkcs12kdftests.log e:\testresults\tpkcs12kdftests.log |
|
106 del /s c:\tpkcs5kdf\ |
|
107 |
|
108 REM crypto, pbe |
|
109 |
|
110 md c:\tpbe |
|
111 copy z:\tpbe\*.dat c:\tpbe |
|
112 attrib c:\tpbe\strong.dat -r |
|
113 attrib c:\tpbe\weak.dat -r |
|
114 tpbe z:\tpbe\tpbetests_v2.txt c:\testresults\tpbetestsv2.log |
|
115 move c:\testresults\tpbetestsv2.log e:\testresults\tpbetestsv2.log |
|
116 del /s c:\tpbe\ |