1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/os/security/crypto/weakcryptospi/test/tpbe/scripts/tpbetests_v2.script Fri Jun 15 03:10:57 2012 +0200
1.3 @@ -0,0 +1,2488 @@
1.4 +//
1.5 +// Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
1.6 +// All rights reserved.
1.7 +// This component and the accompanying materials are made available
1.8 +// under the terms of the License "Eclipse Public License v1.0"
1.9 +// which accompanies this distribution, and is available
1.10 +// at the URL "http://www.eclipse.org/legal/epl-v10.html".
1.11 +//
1.12 +// Initial Contributors:
1.13 +// Nokia Corporation - initial contribution.
1.14 +//
1.15 +// Contributors:
1.16 +//
1.17 +// Description:
1.18 +//
1.19 +
1.20 +START_TESTCASE SEC-CRYPTOSPI-TPBETESTS_V2-0001
1.21 +
1.22 +//! @SYMTestCaseID SEC-CRYPTOSPI-TPBETESTS_V2-0001
1.23 +
1.24 +//! @SYMTestCaseDesc Copyright (C) 2005 - 2006 Symbian Ltd. All Rights Reserved
1.25 +
1.26 +//! @SYMTestActions 1) Element test case 1 with explicit kdf, salt len and iterations, ECipherRC2_CBC_128_16
1.27 +
1.28 +//! 2) Element test case 1, ECipherRC2_CBC_128_16
1.29 +
1.30 +//! 3) Element test case 2, ECipherRC2_CBC_128_16
1.31 +
1.32 +//! 4) Element test case 3, ECipherRC2_CBC_128_16
1.33 +
1.34 +//! 5) Test of Set encryption, password changing, exporting importing Test 1, ECipherRC2_CBC_128_16
1.35 +
1.36 +//! 6) Test of Set encryption, password changing, exporting importing Test 1, explicit kdf, salt len, iter count, ECipherRC2_CBC_128_16
1.37 +
1.38 +//! 7) Test of Set encryption, password changing, exporting importing Test 2 -- 1 byte input, ECipherRC2_CBC_128_16
1.39 +
1.40 +//! 8) Test of Set encryption, password changing, exporting importing Test 3 -- 8 byte input, ECipherRC2_CBC_128_16
1.41 +
1.42 +//! 9) Test of Set encryption, password changing, exporting importing Test 4 -- 1 byte password, ECipherRC2_CBC_128_16
1.43 +
1.44 +//! 10) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password, ECipherRC2_CBC_128_16
1.45 +
1.46 +//! 11) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password 0 byte input, ECipherRC2_CBC_128_16
1.47 +
1.48 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0001-001
1.49 +
1.50 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0001-002
1.51 +
1.52 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0001-003
1.53 +
1.54 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0001-004
1.55 +
1.56 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0001-005
1.57 +
1.58 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0001-006
1.59 +
1.60 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0001-007
1.61 +
1.62 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0001-008
1.63 +
1.64 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0001-009
1.65 +
1.66 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0001-010
1.67 +
1.68 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0001-011
1.69 +
1.70 +END_TESTCASE SEC-CRYPTOSPI-TPBETESTS_V2-0001
1.71 +
1.72 +
1.73 +
1.74 +
1.75 +
1.76 +START_TESTCASE SEC-CRYPTOSPI-TPBETESTS_V2-0002
1.77 +
1.78 +//! @SYMTestCaseID SEC-CRYPTOSPI-TPBETESTS_V2-0002
1.79 +
1.80 +//! @SYMTestCaseDesc /////////////////////////////////////////////////////////////////////////////////
1.81 +
1.82 +//! /////////////////////////////////////////////////////////////////////////////////
1.83 +
1.84 +//! /////////////////////////////////////////////////////////////////////////////////
1.85 +
1.86 +//! @SYMTestActions 1) Element test case 1, ECipherRC2_CBC_40_16
1.87 +
1.88 +//! 2) Element test case 2, ECipherRC2_CBC_40_16
1.89 +
1.90 +//! 3) Element test case 3, ECipherRC2_CBC_40_16
1.91 +
1.92 +//! 4) Test of Set encryption, password changing, exporting importing Test 1, ECipherRC2_CBC_40_16
1.93 +
1.94 +//! 5) Test of Set encryption, password changing, exporting importing Test 2 -- 1 byte input, ECipherRC2_CBC_40_16
1.95 +
1.96 +//! 6) Test of Set encryption, password changing, exporting importing Test 3 -- 8 byte input, ECipherRC2_CBC_40_16
1.97 +
1.98 +//! 7) Test of Set encryption, password changing, exporting importing Test 4 -- 1 byte password, ECipherRC2_CBC_40_16
1.99 +
1.100 +//! 8) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password, ECipherRC2_CBC_40_16
1.101 +
1.102 +//! 9) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password 0 byte input, ECipherRC2_CBC_40_16
1.103 +
1.104 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0002-001
1.105 +
1.106 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0002-002
1.107 +
1.108 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0002-003
1.109 +
1.110 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0002-004
1.111 +
1.112 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0002-005
1.113 +
1.114 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0002-006
1.115 +
1.116 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0002-007
1.117 +
1.118 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0002-008
1.119 +
1.120 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0002-009
1.121 +
1.122 +END_TESTCASE SEC-CRYPTOSPI-TPBETESTS_V2-0002
1.123 +
1.124 +
1.125 +
1.126 +
1.127 +
1.128 +START_TESTCASE SEC-CRYPTOSPI-TPBETESTS_V2-0003
1.129 +
1.130 +//! @SYMTestCaseID SEC-CRYPTOSPI-TPBETESTS_V2-0003
1.131 +
1.132 +//! @SYMTestCaseDesc /////////////////////////////////////////////////////////////////////////////////
1.133 +
1.134 +//! /////////////////////////////////////////////////////////////////////////////////
1.135 +
1.136 +//! /////////////////////////////////////////////////////////////////////////////////
1.137 +
1.138 +//! @SYMTestActions 1) Element test case 1, ECipherRC2_CBC_128
1.139 +
1.140 +//! 2) Element test case 2, ECipherRC2_CBC_128
1.141 +
1.142 +//! 3) Element test case 3, ECipherRC2_CBC_128
1.143 +
1.144 +//! 4) Test of Set encryption, password changing, exporting importing Test 1, ECipherRC2_CBC_128
1.145 +
1.146 +//! 5) Test of Set encryption, password changing, exporting importing Test 2 -- 1 byte input, ECipherRC2_CBC_128
1.147 +
1.148 +//! 6) Test of Set encryption, password changing, exporting importing Test 3 -- 8 byte input, ECipherRC2_CBC_128
1.149 +
1.150 +//! 7) Test of Set encryption, password changing, exporting importing Test 4 -- 1 byte password, ECipherRC2_CBC_128
1.151 +
1.152 +//! 8) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password, ECipherRC2_CBC_128
1.153 +
1.154 +//! 9) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password 0 byte input, ECipherRC2_CBC_128
1.155 +
1.156 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0003-001
1.157 +
1.158 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0003-002
1.159 +
1.160 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0003-003
1.161 +
1.162 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0003-004
1.163 +
1.164 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0003-005
1.165 +
1.166 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0003-006
1.167 +
1.168 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0003-007
1.169 +
1.170 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0003-008
1.171 +
1.172 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0003-009
1.173 +
1.174 +END_TESTCASE SEC-CRYPTOSPI-TPBETESTS_V2-0003
1.175 +
1.176 +
1.177 +
1.178 +
1.179 +
1.180 +START_TESTCASE SEC-CRYPTOSPI-TPBETESTS_V2-0004
1.181 +
1.182 +//! @SYMTestCaseID SEC-CRYPTOSPI-TPBETESTS_V2-0004
1.183 +
1.184 +//! @SYMTestCaseDesc /////////////////////////////////////////////////////////////////////////////////
1.185 +
1.186 +//! /////////////////////////////////////////////////////////////////////////////////
1.187 +
1.188 +//! /////////////////////////////////////////////////////////////////////////////////
1.189 +
1.190 +//! @SYMTestActions 1) Element test case 1, ECipherRC2_CBC_40
1.191 +
1.192 +//! 2) Element test case 2, ECipherRC2_CBC_40
1.193 +
1.194 +//! 3) Element test case 3, ECipherRC2_CBC_40
1.195 +
1.196 +//! 4) Test of Set encryption, password changing, exporting importing Test 1, ECipherRC2_CBC_40
1.197 +
1.198 +//! 5) Test of Set encryption, password changing, exporting importing Test 2 -- 1 byte input, ECipherRC2_CBC_40
1.199 +
1.200 +//! 6) Test of Set encryption, password changing, exporting importing Test 3 -- 8 byte input, ECipherRC2_CBC_40
1.201 +
1.202 +//! 7) Test of Set encryption, password changing, exporting importing Test 4 -- 1 byte password, ECipherRC2_CBC_40
1.203 +
1.204 +//! 8) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password, ECipherRC2_CBC_40
1.205 +
1.206 +//! 9) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password 0 byte input, ECipherRC2_CBC_40
1.207 +
1.208 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0004-001
1.209 +
1.210 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0004-002
1.211 +
1.212 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0004-003
1.213 +
1.214 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0004-004
1.215 +
1.216 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0004-005
1.217 +
1.218 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0004-006
1.219 +
1.220 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0004-007
1.221 +
1.222 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0004-008
1.223 +
1.224 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0004-009
1.225 +
1.226 +END_TESTCASE SEC-CRYPTOSPI-TPBETESTS_V2-0004
1.227 +
1.228 +
1.229 +
1.230 +
1.231 +
1.232 +START_TESTCASE SEC-CRYPTOSPI-TPBETESTS_V2-0005
1.233 +
1.234 +//! @SYMTestCaseID SEC-CRYPTOSPI-TPBETESTS_V2-0005
1.235 +
1.236 +//! @SYMTestCaseDesc /////////////////////////////////////////////////////////////////////////////////
1.237 +
1.238 +//! /////////////////////////////////////////////////////////////////////////////////
1.239 +
1.240 +//! /////////////////////////////////////////////////////////////////////////////////
1.241 +
1.242 +//! @SYMTestActions 1) Element test case 1, ECipher3DES_CBC
1.243 +
1.244 +//! 2) Element test case 2, ECipher3DES_CBC
1.245 +
1.246 +//! 3) Element test case 3, ECipher3DES_CBC
1.247 +
1.248 +//! 4) Test of Set encryption, password changing, exporting importing Test 1, ECipher3DES_CBC
1.249 +
1.250 +//! 5) Test of Set encryption, password changing, exporting importing Test 2 -- 1 byte input, ECipher3DES_CBC
1.251 +
1.252 +//! 6) Test of Set encryption, password changing, exporting importing Test 3 -- 8 byte input, ECipher3DES_CBC
1.253 +
1.254 +//! 7) Test of Set encryption, password changing, exporting importing Test 4 -- 1 byte password, ECipher3DES_CBC
1.255 +
1.256 +//! 8) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password, ECipher3DES_CBC
1.257 +
1.258 +//! 9) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password 0 byte input, ECipher3DES_CBC
1.259 +
1.260 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0005-001
1.261 +
1.262 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0005-002
1.263 +
1.264 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0005-003
1.265 +
1.266 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0005-004
1.267 +
1.268 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0005-005
1.269 +
1.270 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0005-006
1.271 +
1.272 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0005-007
1.273 +
1.274 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0005-008
1.275 +
1.276 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0005-009
1.277 +
1.278 +END_TESTCASE SEC-CRYPTOSPI-TPBETESTS_V2-0005
1.279 +
1.280 +
1.281 +
1.282 +
1.283 +
1.284 +START_TESTCASE SEC-CRYPTOSPI-TPBETESTS_V2-0006
1.285 +
1.286 +//! @SYMTestCaseID SEC-CRYPTOSPI-TPBETESTS_V2-0006
1.287 +
1.288 +//! @SYMTestCaseDesc /////////////////////////////////////////////////////////////////////////////////
1.289 +
1.290 +//! /////////////////////////////////////////////////////////////////////////////////
1.291 +
1.292 +//! /////////////////////////////////////////////////////////////////////////////////
1.293 +
1.294 +//! @SYMTestActions 1) Element test case 1, ECipherAES_CBC_256
1.295 +
1.296 +//! 2) Element test case 2, ECipherAES_CBC_256
1.297 +
1.298 +//! 3) Element test case 3, ECipherAES_CBC_256
1.299 +
1.300 +//! 4) Test of Set encryption, password changing, exporting importing Test 1, ECipherAES_CBC_256
1.301 +
1.302 +//! 5) Test of Set encryption, password changing, exporting importing Test 2 -- 1 byte input, ECipherAES_CBC_256
1.303 +
1.304 +//! 6) Test of Set encryption, password changing, exporting importing Test 3 -- 8 byte input, ECipherAES_CBC_256
1.305 +
1.306 +//! 7) Test of Set encryption, password changing, exporting importing Test 4 -- 1 byte password, ECipherAES_CBC_256
1.307 +
1.308 +//! 8) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password, ECipherAES_CBC_256
1.309 +
1.310 +//! 9) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password 0 byte input, ECipherAES_CBC_256
1.311 +
1.312 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0006-001
1.313 +
1.314 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0006-002
1.315 +
1.316 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0006-003
1.317 +
1.318 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0006-004
1.319 +
1.320 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0006-005
1.321 +
1.322 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0006-006
1.323 +
1.324 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0006-007
1.325 +
1.326 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0006-008
1.327 +
1.328 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0006-009
1.329 +
1.330 +END_TESTCASE SEC-CRYPTOSPI-TPBETESTS_V2-0006
1.331 +
1.332 +
1.333 +
1.334 +
1.335 +
1.336 +START_TESTCASE SEC-CRYPTOSPI-TPBETESTS_V2-0007
1.337 +
1.338 +//! @SYMTestCaseID SEC-CRYPTOSPI-TPBETESTS_V2-0007
1.339 +
1.340 +//! @SYMTestCaseDesc /////////////////////////////////////////////////////////////////////////////////
1.341 +
1.342 +//! /////////////////////////////////////////////////////////////////////////////////
1.343 +
1.344 +//! /////////////////////////////////////////////////////////////////////////////////
1.345 +
1.346 +//! @SYMTestActions 1) Element test case 1, ECipherAES_CBC_192
1.347 +
1.348 +//! 2) Element test case 2, ECipherAES_CBC_192
1.349 +
1.350 +//! 3) Element test case 3, ECipherAES_CBC_192
1.351 +
1.352 +//! 4) Test of Set encryption, password changing, exporting importing Test 1, ECipherAES_CBC_192
1.353 +
1.354 +//! 5) Test of Set encryption, password changing, exporting importing Test 2 -- 1 byte input, ECipherAES_CBC_192
1.355 +
1.356 +//! 6) Test of Set encryption, password changing, exporting importing Test 3 -- 8 byte input, ECipherAES_CBC_192
1.357 +
1.358 +//! 7) Test of Set encryption, password changing, exporting importing Test 4 -- 1 byte password, ECipherAES_CBC_192
1.359 +
1.360 +//! 8) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password, ECipherAES_CBC_192
1.361 +
1.362 +//! 9) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password 0 byte input, ECipherAES_CBC_192
1.363 +
1.364 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0007-001
1.365 +
1.366 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0007-002
1.367 +
1.368 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0007-003
1.369 +
1.370 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0007-004
1.371 +
1.372 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0007-005
1.373 +
1.374 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0007-006
1.375 +
1.376 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0007-007
1.377 +
1.378 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0007-008
1.379 +
1.380 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0007-009
1.381 +
1.382 +END_TESTCASE SEC-CRYPTOSPI-TPBETESTS_V2-0007
1.383 +
1.384 +
1.385 +
1.386 +
1.387 +
1.388 +START_TESTCASE SEC-CRYPTOSPI-TPBETESTS_V2-0008
1.389 +
1.390 +//! @SYMTestCaseID SEC-CRYPTOSPI-TPBETESTS_V2-0008
1.391 +
1.392 +//! @SYMTestCaseDesc /////////////////////////////////////////////////////////////////////////////////
1.393 +
1.394 +//! /////////////////////////////////////////////////////////////////////////////////
1.395 +
1.396 +//! /////////////////////////////////////////////////////////////////////////////////
1.397 +
1.398 +//! @SYMTestActions 1) Element test case 1, ECipherAES_CBC_128
1.399 +
1.400 +//! 2) Element test case 2, ECipherAES_CBC_128
1.401 +
1.402 +//! 3) Element test case 3, ECipherAES_CBC_128
1.403 +
1.404 +//! 4) Test of Set encryption, password changing, exporting importing Test 1, ECipherAES_CBC_128
1.405 +
1.406 +//! 5) Test of Set encryption, password changing, exporting importing Test 2 -- 1 byte input, ECipherAES_CBC_128
1.407 +
1.408 +//! 6) Test of Set encryption, password changing, exporting importing Test 3 -- 8 byte input, ECipherAES_CBC_128
1.409 +
1.410 +//! 7) Test of Set encryption, password changing, exporting importing Test 4 -- 1 byte password, ECipherAES_CBC_128
1.411 +
1.412 +//! 8) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password, ECipherAES_CBC_128
1.413 +
1.414 +//! 9) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password 0 byte input, ECipherAES_CBC_128
1.415 +
1.416 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0008-001
1.417 +
1.418 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0008-002
1.419 +
1.420 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0008-003
1.421 +
1.422 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0008-004
1.423 +
1.424 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0008-005
1.425 +
1.426 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0008-006
1.427 +
1.428 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0008-007
1.429 +
1.430 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0008-008
1.431 +
1.432 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0008-009
1.433 +
1.434 +END_TESTCASE SEC-CRYPTOSPI-TPBETESTS_V2-0008
1.435 +
1.436 +
1.437 +
1.438 +
1.439 +
1.440 +START_TESTCASE SEC-CRYPTOSPI-TPBETESTS_V2-0009
1.441 +
1.442 +//! @SYMTestCaseID SEC-CRYPTOSPI-TPBETESTS_V2-0009
1.443 +
1.444 +//! @SYMTestCaseDesc /////////////////////////////////////////////////////////////////////////////////
1.445 +
1.446 +//! /////////////////////////////////////////////////////////////////////////////////
1.447 +
1.448 +//! /////////////////////////////////////////////////////////////////////////////////
1.449 +
1.450 +//!
1.451 +
1.452 +//! Start of Permanent File Store PBE testing between weak and strong crypto
1.453 +
1.454 +//! @SYMTestActions 1) Write encrypted data to a PFS named according to crypto strength
1.455 +
1.456 +//! 2) Decrypting weak crypto file
1.457 +
1.458 +//! 3) Decrypting strong crypto file
1.459 +
1.460 +RUN_TEST_STEP -1 CTestHandler WritePFS tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0009-001
1.461 +
1.462 +RUN_TEST_STEP -1 CTestHandler ReadPFS tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0009-002
1.463 +
1.464 +RUN_TEST_STEP -1 CTestHandler ReadPFS tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0009-003
1.465 +
1.466 +END_TESTCASE SEC-CRYPTOSPI-TPBETESTS_V2-0009
1.467 +
1.468 +
1.469 +
1.470 +
1.471 +
1.472 +START_TESTCASE SEC-CRYPTOSPI-TPBETESTS_V2-0010
1.473 +
1.474 +//! @SYMTestCaseID SEC-CRYPTOSPI-TPBETESTS_V2-0010
1.475 +
1.476 +//! @SYMTestCaseDesc Start of OOM testing
1.477 +
1.478 +//! @SYMTestActions 1) OOM start
1.479 +
1.480 +//! 2) Element test case 2
1.481 +
1.482 +//! 3) Test of Set encryption, password changing, exporting importing Test 1
1.483 +
1.484 +//! 4) OOM end
1.485 +
1.486 +RUN_TEST_STEP -1 CTestHandler startmemfailure
1.487 +
1.488 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0010-002
1.489 +
1.490 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0010-003
1.491 +
1.492 +RUN_TEST_STEP -1 CTestHandler stopmemfailure
1.493 +
1.494 +END_TESTCASE SEC-CRYPTOSPI-TPBETESTS_V2-0010
1.495 +
1.496 +
1.497 +
1.498 +
1.499 +
1.500 +// =======================================================================
1.501 +
1.502 +// PKCS#12 tests
1.503 +
1.504 +
1.505 +
1.506 +START_TESTCASE SEC-CIT_PREQ1054_02-0001
1.507 +
1.508 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0001
1.509 +
1.510 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.511 +
1.512 +//! @SYMREQ CIT_PREQ1054
1.513 +
1.514 +//! @SYMTestPriority medium
1.515 +
1.516 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.517 +
1.518 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.519 +
1.520 +//! @SYMTestActions 1) Element test case 1, ECipherRC2_CBC_128_16
1.521 +
1.522 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CIT_PREQ1054_02-0001
1.523 +
1.524 +END_TESTCASE SEC-CIT_PREQ1054_02-0001
1.525 +
1.526 +
1.527 +
1.528 +
1.529 +
1.530 +START_TESTCASE SEC-CIT_PREQ1054_02-0002
1.531 +
1.532 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0002
1.533 +
1.534 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.535 +
1.536 +//! @SYMREQ CIT_PREQ1054
1.537 +
1.538 +//! @SYMTestPriority medium
1.539 +
1.540 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.541 +
1.542 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.543 +
1.544 +//! @SYMTestActions 1) Element test case 2, ECipherRC2_CBC_128_16
1.545 +
1.546 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CIT_PREQ1054_02-0002
1.547 +
1.548 +END_TESTCASE SEC-CIT_PREQ1054_02-0002
1.549 +
1.550 +
1.551 +
1.552 +
1.553 +
1.554 +START_TESTCASE SEC-CIT_PREQ1054_02-0003
1.555 +
1.556 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0003
1.557 +
1.558 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.559 +
1.560 +//! @SYMREQ CIT_PREQ1054
1.561 +
1.562 +//! @SYMTestPriority medium
1.563 +
1.564 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.565 +
1.566 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.567 +
1.568 +//! @SYMTestActions 1) Element test case 3, ECipherRC2_CBC_128_16
1.569 +
1.570 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CIT_PREQ1054_02-0003
1.571 +
1.572 +END_TESTCASE SEC-CIT_PREQ1054_02-0003
1.573 +
1.574 +
1.575 +
1.576 +
1.577 +
1.578 +START_TESTCASE SEC-CIT_PREQ1054_02-0004
1.579 +
1.580 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0004
1.581 +
1.582 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.583 +
1.584 +//! @SYMREQ CIT_PREQ1054
1.585 +
1.586 +//! @SYMTestPriority medium
1.587 +
1.588 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.589 +
1.590 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.591 +
1.592 +//! @SYMTestActions 1) Test of Set encryption, password changing, exporting importing Test 1, ECipherRC2_CBC_128_16
1.593 +
1.594 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CIT_PREQ1054_02-0004
1.595 +
1.596 +END_TESTCASE SEC-CIT_PREQ1054_02-0004
1.597 +
1.598 +
1.599 +
1.600 +
1.601 +
1.602 +START_TESTCASE SEC-CIT_PREQ1054_02-0005
1.603 +
1.604 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0005
1.605 +
1.606 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#5 KDF.
1.607 +
1.608 +//! @SYMREQ CIT_PREQ1054
1.609 +
1.610 +//! @SYMTestPriority medium
1.611 +
1.612 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.613 +
1.614 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.615 +
1.616 +//! @SYMTestActions 1) Test of Set encryption, password changing, exporting importing Test 1, explicit kdf, salt len, iter count, ECipherRC2_CBC_128_16
1.617 +
1.618 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CIT_PREQ1054_02-0005
1.619 +
1.620 +END_TESTCASE SEC-CIT_PREQ1054_02-0005
1.621 +
1.622 +
1.623 +
1.624 +
1.625 +
1.626 +START_TESTCASE SEC-CIT_PREQ1054_02-0006
1.627 +
1.628 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0006
1.629 +
1.630 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.631 +
1.632 +//! @SYMREQ CIT_PREQ1054
1.633 +
1.634 +//! @SYMTestPriority medium
1.635 +
1.636 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.637 +
1.638 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.639 +
1.640 +//! @SYMTestActions 1) Test of Set encryption, password changing, exporting importing Test 2 -- 1 byte input, ECipherRC2_CBC_128_16
1.641 +
1.642 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CIT_PREQ1054_02-0006
1.643 +
1.644 +END_TESTCASE SEC-CIT_PREQ1054_02-0006
1.645 +
1.646 +
1.647 +
1.648 +
1.649 +
1.650 +START_TESTCASE SEC-CIT_PREQ1054_02-0007
1.651 +
1.652 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0007
1.653 +
1.654 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.655 +
1.656 +//! @SYMREQ CIT_PREQ1054
1.657 +
1.658 +//! @SYMTestPriority medium
1.659 +
1.660 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.661 +
1.662 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.663 +
1.664 +//! @SYMTestActions 1) Test of Set encryption, password changing, exporting importing Test 3 -- 8 byte input, ECipherRC2_CBC_128_16
1.665 +
1.666 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CIT_PREQ1054_02-0007
1.667 +
1.668 +END_TESTCASE SEC-CIT_PREQ1054_02-0007
1.669 +
1.670 +
1.671 +
1.672 +
1.673 +
1.674 +START_TESTCASE SEC-CIT_PREQ1054_02-0008
1.675 +
1.676 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0008
1.677 +
1.678 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.679 +
1.680 +//! @SYMREQ CIT_PREQ1054
1.681 +
1.682 +//! @SYMTestPriority medium
1.683 +
1.684 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.685 +
1.686 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.687 +
1.688 +//! @SYMTestActions 1) Test of Set encryption, password changing, exporting importing Test 4 -- 1 byte password, ECipherRC2_CBC_128_16
1.689 +
1.690 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CIT_PREQ1054_02-0008
1.691 +
1.692 +END_TESTCASE SEC-CIT_PREQ1054_02-0008
1.693 +
1.694 +
1.695 +
1.696 +
1.697 +
1.698 +START_TESTCASE SEC-CIT_PREQ1054_02-0009
1.699 +
1.700 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0009
1.701 +
1.702 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.703 +
1.704 +//! @SYMREQ CIT_PREQ1054
1.705 +
1.706 +//! @SYMTestPriority medium
1.707 +
1.708 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.709 +
1.710 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.711 +
1.712 +//! @SYMTestActions 1) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password, ECipherRC2_CBC_128_16
1.713 +
1.714 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CIT_PREQ1054_02-0009
1.715 +
1.716 +END_TESTCASE SEC-CIT_PREQ1054_02-0009
1.717 +
1.718 +
1.719 +
1.720 +
1.721 +
1.722 +START_TESTCASE SEC-CIT_PREQ1054_02-0010
1.723 +
1.724 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0010
1.725 +
1.726 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.727 +
1.728 +//! @SYMREQ CIT_PREQ1054
1.729 +
1.730 +//! @SYMTestPriority medium
1.731 +
1.732 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.733 +
1.734 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.735 +
1.736 +//! @SYMTestActions 1) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password 0 byte input, ECipherRC2_CBC_128_16
1.737 +
1.738 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CIT_PREQ1054_02-0010
1.739 +
1.740 +END_TESTCASE SEC-CIT_PREQ1054_02-0010
1.741 +
1.742 +
1.743 +
1.744 +
1.745 +
1.746 +// /////////////////////////////////////////////////////////////////////////////////
1.747 +
1.748 +// /////////////////////////////////////////////////////////////////////////////////
1.749 +
1.750 +// /////////////////////////////////////////////////////////////////////////////////
1.751 +
1.752 +
1.753 +
1.754 +START_TESTCASE SEC-CIT_PREQ1054_02-0011
1.755 +
1.756 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0011
1.757 +
1.758 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.759 +
1.760 +//! @SYMREQ CIT_PREQ1054
1.761 +
1.762 +//! @SYMTestPriority medium
1.763 +
1.764 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.765 +
1.766 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.767 +
1.768 +//! @SYMTestActions 1) Element test case 1, ECipherRC2_CBC_40_16
1.769 +
1.770 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CIT_PREQ1054_02-0011
1.771 +
1.772 +END_TESTCASE SEC-CIT_PREQ1054_02-0011
1.773 +
1.774 +
1.775 +
1.776 +
1.777 +
1.778 +START_TESTCASE SEC-CIT_PREQ1054_02-0012
1.779 +
1.780 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0012
1.781 +
1.782 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.783 +
1.784 +//! @SYMREQ CIT_PREQ1054
1.785 +
1.786 +//! @SYMTestPriority medium
1.787 +
1.788 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.789 +
1.790 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.791 +
1.792 +//! @SYMTestActions 1) Element test case 2, ECipherRC2_CBC_40_16
1.793 +
1.794 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CIT_PREQ1054_02-0012
1.795 +
1.796 +END_TESTCASE SEC-CIT_PREQ1054_02-0012
1.797 +
1.798 +
1.799 +
1.800 +
1.801 +
1.802 +START_TESTCASE SEC-CIT_PREQ1054_02-0013
1.803 +
1.804 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0013
1.805 +
1.806 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.807 +
1.808 +//! @SYMREQ CIT_PREQ1054
1.809 +
1.810 +//! @SYMTestPriority medium
1.811 +
1.812 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.813 +
1.814 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.815 +
1.816 +//! @SYMTestActions 1) Element test case 3, ECipherRC2_CBC_40_16
1.817 +
1.818 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CIT_PREQ1054_02-0013
1.819 +
1.820 +END_TESTCASE SEC-CIT_PREQ1054_02-0013
1.821 +
1.822 +
1.823 +
1.824 +
1.825 +
1.826 +START_TESTCASE SEC-CIT_PREQ1054_02-0014
1.827 +
1.828 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0014
1.829 +
1.830 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.831 +
1.832 +//! @SYMREQ CIT_PREQ1054
1.833 +
1.834 +//! @SYMTestPriority medium
1.835 +
1.836 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.837 +
1.838 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.839 +
1.840 +//! @SYMTestActions 1) Test of Set encryption, password changing, exporting importing Test 1, ECipherRC2_CBC_40_16
1.841 +
1.842 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CIT_PREQ1054_02-0014
1.843 +
1.844 +END_TESTCASE SEC-CIT_PREQ1054_02-0014
1.845 +
1.846 +
1.847 +
1.848 +
1.849 +
1.850 +START_TESTCASE SEC-CIT_PREQ1054_02-0015
1.851 +
1.852 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0015
1.853 +
1.854 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.855 +
1.856 +//! @SYMREQ CIT_PREQ1054
1.857 +
1.858 +//! @SYMTestPriority medium
1.859 +
1.860 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.861 +
1.862 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.863 +
1.864 +//! @SYMTestActions 1) Test of Set encryption, password changing, exporting importing Test 2 -- 1 byte input, ECipherRC2_CBC_40_16
1.865 +
1.866 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CIT_PREQ1054_02-0015
1.867 +
1.868 +END_TESTCASE SEC-CIT_PREQ1054_02-0015
1.869 +
1.870 +
1.871 +
1.872 +
1.873 +
1.874 +START_TESTCASE SEC-CIT_PREQ1054_02-0016
1.875 +
1.876 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0016
1.877 +
1.878 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.879 +
1.880 +//! @SYMREQ CIT_PREQ1054
1.881 +
1.882 +//! @SYMTestPriority medium
1.883 +
1.884 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.885 +
1.886 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.887 +
1.888 +//! @SYMTestActions 1) Test of Set encryption, password changing, exporting importing Test 3 -- 8 byte input, ECipherRC2_CBC_40_16
1.889 +
1.890 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CIT_PREQ1054_02-0016
1.891 +
1.892 +END_TESTCASE SEC-CIT_PREQ1054_02-0016
1.893 +
1.894 +
1.895 +
1.896 +
1.897 +
1.898 +START_TESTCASE SEC-CIT_PREQ1054_02-0017
1.899 +
1.900 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0017
1.901 +
1.902 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.903 +
1.904 +//! @SYMREQ CIT_PREQ1054
1.905 +
1.906 +//! @SYMTestPriority medium
1.907 +
1.908 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.909 +
1.910 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.911 +
1.912 +//! @SYMTestActions 1) Test of Set encryption, password changing, exporting importing Test 4 -- 1 byte password, ECipherRC2_CBC_40_16
1.913 +
1.914 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CIT_PREQ1054_02-0017
1.915 +
1.916 +END_TESTCASE SEC-CIT_PREQ1054_02-0017
1.917 +
1.918 +
1.919 +
1.920 +
1.921 +
1.922 +START_TESTCASE SEC-CIT_PREQ1054_02-0018
1.923 +
1.924 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0018
1.925 +
1.926 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.927 +
1.928 +//! @SYMREQ CIT_PREQ1054
1.929 +
1.930 +//! @SYMTestPriority medium
1.931 +
1.932 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.933 +
1.934 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.935 +
1.936 +//! @SYMTestActions 1) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password, ECipherRC2_CBC_40_16
1.937 +
1.938 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CIT_PREQ1054_02-0018
1.939 +
1.940 +END_TESTCASE SEC-CIT_PREQ1054_02-0018
1.941 +
1.942 +
1.943 +
1.944 +
1.945 +
1.946 +START_TESTCASE SEC-CIT_PREQ1054_02-0019
1.947 +
1.948 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0019
1.949 +
1.950 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.951 +
1.952 +//! @SYMREQ CIT_PREQ1054
1.953 +
1.954 +//! @SYMTestPriority medium
1.955 +
1.956 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.957 +
1.958 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.959 +
1.960 +//! @SYMTestActions 1) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password 0 byte input, ECipherRC2_CBC_40_16
1.961 +
1.962 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CIT_PREQ1054_02-0019
1.963 +
1.964 +END_TESTCASE SEC-CIT_PREQ1054_02-0019
1.965 +
1.966 +
1.967 +
1.968 +
1.969 +
1.970 +// /////////////////////////////////////////////////////////////////////////////////
1.971 +
1.972 +// /////////////////////////////////////////////////////////////////////////////////
1.973 +
1.974 +// /////////////////////////////////////////////////////////////////////////////////
1.975 +
1.976 +
1.977 +
1.978 +START_TESTCASE SEC-CIT_PREQ1054_02-0020
1.979 +
1.980 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0020
1.981 +
1.982 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.983 +
1.984 +//! @SYMREQ CIT_PREQ1054
1.985 +
1.986 +//! @SYMTestPriority medium
1.987 +
1.988 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.989 +
1.990 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.991 +
1.992 +//! @SYMTestActions 1) Element test case 1, ECipherRC2_CBC_128
1.993 +
1.994 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CIT_PREQ1054_02-0020
1.995 +
1.996 +END_TESTCASE SEC-CIT_PREQ1054_02-0020
1.997 +
1.998 +
1.999 +
1.1000 +
1.1001 +
1.1002 +START_TESTCASE SEC-CIT_PREQ1054_02-0021
1.1003 +
1.1004 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0021
1.1005 +
1.1006 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.1007 +
1.1008 +//! @SYMREQ CIT_PREQ1054
1.1009 +
1.1010 +//! @SYMTestPriority medium
1.1011 +
1.1012 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.1013 +
1.1014 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.1015 +
1.1016 +//! @SYMTestActions 1) Element test case 2, ECipherRC2_CBC_128
1.1017 +
1.1018 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CIT_PREQ1054_02-0021
1.1019 +
1.1020 +END_TESTCASE SEC-CIT_PREQ1054_02-0021
1.1021 +
1.1022 +
1.1023 +
1.1024 +
1.1025 +
1.1026 +START_TESTCASE SEC-CIT_PREQ1054_02-0022
1.1027 +
1.1028 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0022
1.1029 +
1.1030 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.1031 +
1.1032 +//! @SYMREQ CIT_PREQ1054
1.1033 +
1.1034 +//! @SYMTestPriority medium
1.1035 +
1.1036 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.1037 +
1.1038 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.1039 +
1.1040 +//! @SYMTestActions 1) Element test case 3, ECipherRC2_CBC_128
1.1041 +
1.1042 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CIT_PREQ1054_02-0022
1.1043 +
1.1044 +END_TESTCASE SEC-CIT_PREQ1054_02-0022
1.1045 +
1.1046 +
1.1047 +
1.1048 +
1.1049 +
1.1050 +START_TESTCASE SEC-CIT_PREQ1054_02-0023
1.1051 +
1.1052 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0023
1.1053 +
1.1054 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.1055 +
1.1056 +//! @SYMREQ CIT_PREQ1054
1.1057 +
1.1058 +//! @SYMTestPriority medium
1.1059 +
1.1060 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.1061 +
1.1062 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.1063 +
1.1064 +//! @SYMTestActions 1) Test of Set encryption, password changing, exporting importing Test 1, ECipherRC2_CBC_128
1.1065 +
1.1066 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CIT_PREQ1054_02-0023
1.1067 +
1.1068 +END_TESTCASE SEC-CIT_PREQ1054_02-0023
1.1069 +
1.1070 +
1.1071 +
1.1072 +
1.1073 +
1.1074 +START_TESTCASE SEC-CIT_PREQ1054_02-0024
1.1075 +
1.1076 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0024
1.1077 +
1.1078 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.1079 +
1.1080 +//! @SYMREQ CIT_PREQ1054
1.1081 +
1.1082 +//! @SYMTestPriority medium
1.1083 +
1.1084 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.1085 +
1.1086 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.1087 +
1.1088 +//! @SYMTestActions 1) Test of Set encryption, password changing, exporting importing Test 2 -- 1 byte input, ECipherRC2_CBC_128
1.1089 +
1.1090 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CIT_PREQ1054_02-0024
1.1091 +
1.1092 +END_TESTCASE SEC-CIT_PREQ1054_02-0024
1.1093 +
1.1094 +
1.1095 +
1.1096 +
1.1097 +
1.1098 +START_TESTCASE SEC-CIT_PREQ1054_02-0025
1.1099 +
1.1100 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0025
1.1101 +
1.1102 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.1103 +
1.1104 +//! @SYMREQ CIT_PREQ1054
1.1105 +
1.1106 +//! @SYMTestPriority medium
1.1107 +
1.1108 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.1109 +
1.1110 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.1111 +
1.1112 +//! @SYMTestActions 1) Test of Set encryption, password changing, exporting importing Test 3 -- 8 byte input, ECipherRC2_CBC_128
1.1113 +
1.1114 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CIT_PREQ1054_02-0025
1.1115 +
1.1116 +END_TESTCASE SEC-CIT_PREQ1054_02-0025
1.1117 +
1.1118 +
1.1119 +
1.1120 +
1.1121 +
1.1122 +START_TESTCASE SEC-CIT_PREQ1054_02-0026
1.1123 +
1.1124 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0026
1.1125 +
1.1126 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.1127 +
1.1128 +//! @SYMREQ CIT_PREQ1054
1.1129 +
1.1130 +//! @SYMTestPriority medium
1.1131 +
1.1132 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.1133 +
1.1134 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.1135 +
1.1136 +//! @SYMTestActions 1) Test of Set encryption, password changing, exporting importing Test 4 -- 1 byte password, ECipherRC2_CBC_128
1.1137 +
1.1138 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CIT_PREQ1054_02-0026
1.1139 +
1.1140 +END_TESTCASE SEC-CIT_PREQ1054_02-0026
1.1141 +
1.1142 +
1.1143 +
1.1144 +
1.1145 +
1.1146 +START_TESTCASE SEC-CIT_PREQ1054_02-0027
1.1147 +
1.1148 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0027
1.1149 +
1.1150 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.1151 +
1.1152 +//! @SYMREQ CIT_PREQ1054
1.1153 +
1.1154 +//! @SYMTestPriority medium
1.1155 +
1.1156 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.1157 +
1.1158 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.1159 +
1.1160 +//! @SYMTestActions 1) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password, ECipherRC2_CBC_128
1.1161 +
1.1162 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CIT_PREQ1054_02-0027
1.1163 +
1.1164 +END_TESTCASE SEC-CIT_PREQ1054_02-0027
1.1165 +
1.1166 +
1.1167 +
1.1168 +
1.1169 +
1.1170 +START_TESTCASE SEC-CIT_PREQ1054_02-0028
1.1171 +
1.1172 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0028
1.1173 +
1.1174 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.1175 +
1.1176 +//! @SYMREQ CIT_PREQ1054
1.1177 +
1.1178 +//! @SYMTestPriority medium
1.1179 +
1.1180 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.1181 +
1.1182 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.1183 +
1.1184 +//! @SYMTestActions 1) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password 0 byte input, ECipherRC2_CBC_128
1.1185 +
1.1186 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CIT_PREQ1054_02-0028
1.1187 +
1.1188 +END_TESTCASE SEC-CIT_PREQ1054_02-0028
1.1189 +
1.1190 +
1.1191 +
1.1192 +
1.1193 +
1.1194 +// /////////////////////////////////////////////////////////////////////////////////
1.1195 +
1.1196 +// /////////////////////////////////////////////////////////////////////////////////
1.1197 +
1.1198 +// /////////////////////////////////////////////////////////////////////////////////
1.1199 +
1.1200 +
1.1201 +
1.1202 +START_TESTCASE SEC-CIT_PREQ1054_02-0029
1.1203 +
1.1204 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0029
1.1205 +
1.1206 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.1207 +
1.1208 +//! @SYMREQ CIT_PREQ1054
1.1209 +
1.1210 +//! @SYMTestPriority medium
1.1211 +
1.1212 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.1213 +
1.1214 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.1215 +
1.1216 +//! @SYMTestActions 1) Element test case 1, ECipherRC2_CBC_40
1.1217 +
1.1218 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CIT_PREQ1054_02-0029
1.1219 +
1.1220 +END_TESTCASE SEC-CIT_PREQ1054_02-0029
1.1221 +
1.1222 +
1.1223 +
1.1224 +
1.1225 +
1.1226 +START_TESTCASE SEC-CIT_PREQ1054_02-0030
1.1227 +
1.1228 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0030
1.1229 +
1.1230 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.1231 +
1.1232 +//! @SYMREQ CIT_PREQ1054
1.1233 +
1.1234 +//! @SYMTestPriority medium
1.1235 +
1.1236 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.1237 +
1.1238 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.1239 +
1.1240 +//! @SYMTestActions 1) Element test case 2, ECipherRC2_CBC_40
1.1241 +
1.1242 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CIT_PREQ1054_02-0030
1.1243 +
1.1244 +END_TESTCASE SEC-CIT_PREQ1054_02-0030
1.1245 +
1.1246 +
1.1247 +
1.1248 +
1.1249 +
1.1250 +START_TESTCASE SEC-CIT_PREQ1054_02-0031
1.1251 +
1.1252 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0031
1.1253 +
1.1254 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.1255 +
1.1256 +//! @SYMREQ CIT_PREQ1054
1.1257 +
1.1258 +//! @SYMTestPriority medium
1.1259 +
1.1260 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.1261 +
1.1262 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.1263 +
1.1264 +//! @SYMTestActions 1) Element test case 3, ECipherRC2_CBC_40
1.1265 +
1.1266 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CIT_PREQ1054_02-0031
1.1267 +
1.1268 +END_TESTCASE SEC-CIT_PREQ1054_02-0031
1.1269 +
1.1270 +
1.1271 +
1.1272 +
1.1273 +
1.1274 +START_TESTCASE SEC-CIT_PREQ1054_02-0032
1.1275 +
1.1276 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0032
1.1277 +
1.1278 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.1279 +
1.1280 +//! @SYMREQ CIT_PREQ1054
1.1281 +
1.1282 +//! @SYMTestPriority medium
1.1283 +
1.1284 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.1285 +
1.1286 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.1287 +
1.1288 +//! @SYMTestActions 1) Test of Set encryption, password changing, exporting importing Test 1, ECipherRC2_CBC_40
1.1289 +
1.1290 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CIT_PREQ1054_02-0032
1.1291 +
1.1292 +END_TESTCASE SEC-CIT_PREQ1054_02-0032
1.1293 +
1.1294 +
1.1295 +
1.1296 +
1.1297 +
1.1298 +START_TESTCASE SEC-CIT_PREQ1054_02-0033
1.1299 +
1.1300 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0033
1.1301 +
1.1302 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.1303 +
1.1304 +//! @SYMREQ CIT_PREQ1054
1.1305 +
1.1306 +//! @SYMTestPriority medium
1.1307 +
1.1308 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.1309 +
1.1310 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.1311 +
1.1312 +//! @SYMTestActions 1) Test of Set encryption, password changing, exporting importing Test 2 -- 1 byte input, ECipherRC2_CBC_40
1.1313 +
1.1314 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CIT_PREQ1054_02-0033
1.1315 +
1.1316 +END_TESTCASE SEC-CIT_PREQ1054_02-0033
1.1317 +
1.1318 +
1.1319 +
1.1320 +
1.1321 +
1.1322 +START_TESTCASE SEC-CIT_PREQ1054_02-0034
1.1323 +
1.1324 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0034
1.1325 +
1.1326 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.1327 +
1.1328 +//! @SYMREQ CIT_PREQ1054
1.1329 +
1.1330 +//! @SYMTestPriority medium
1.1331 +
1.1332 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.1333 +
1.1334 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.1335 +
1.1336 +//! @SYMTestActions 1) Test of Set encryption, password changing, exporting importing Test 3 -- 8 byte input, ECipherRC2_CBC_40
1.1337 +
1.1338 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CIT_PREQ1054_02-0034
1.1339 +
1.1340 +END_TESTCASE SEC-CIT_PREQ1054_02-0034
1.1341 +
1.1342 +
1.1343 +
1.1344 +
1.1345 +
1.1346 +START_TESTCASE SEC-CIT_PREQ1054_02-0035
1.1347 +
1.1348 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0035
1.1349 +
1.1350 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.1351 +
1.1352 +//! @SYMREQ CIT_PREQ1054
1.1353 +
1.1354 +//! @SYMTestPriority medium
1.1355 +
1.1356 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.1357 +
1.1358 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.1359 +
1.1360 +//! @SYMTestActions 1) Test of Set encryption, password changing, exporting importing Test 4 -- 1 byte password, ECipherRC2_CBC_40
1.1361 +
1.1362 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CIT_PREQ1054_02-0035
1.1363 +
1.1364 +END_TESTCASE SEC-CIT_PREQ1054_02-0035
1.1365 +
1.1366 +
1.1367 +
1.1368 +
1.1369 +
1.1370 +START_TESTCASE SEC-CIT_PREQ1054_02-0036
1.1371 +
1.1372 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0036
1.1373 +
1.1374 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.1375 +
1.1376 +//! @SYMREQ CIT_PREQ1054
1.1377 +
1.1378 +//! @SYMTestPriority medium
1.1379 +
1.1380 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.1381 +
1.1382 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.1383 +
1.1384 +//! @SYMTestActions 1) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password, ECipherRC2_CBC_40
1.1385 +
1.1386 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CIT_PREQ1054_02-0036
1.1387 +
1.1388 +END_TESTCASE SEC-CIT_PREQ1054_02-0036
1.1389 +
1.1390 +
1.1391 +
1.1392 +
1.1393 +
1.1394 +START_TESTCASE SEC-CIT_PREQ1054_02-0037
1.1395 +
1.1396 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0037
1.1397 +
1.1398 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.1399 +
1.1400 +//! @SYMREQ CIT_PREQ1054
1.1401 +
1.1402 +//! @SYMTestPriority medium
1.1403 +
1.1404 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.1405 +
1.1406 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.1407 +
1.1408 +//! @SYMTestActions 1) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password 0 byte input, ECipherRC2_CBC_40
1.1409 +
1.1410 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CIT_PREQ1054_02-0037
1.1411 +
1.1412 +END_TESTCASE SEC-CIT_PREQ1054_02-0037
1.1413 +
1.1414 +
1.1415 +
1.1416 +
1.1417 +
1.1418 +// /////////////////////////////////////////////////////////////////////////////////
1.1419 +
1.1420 +// /////////////////////////////////////////////////////////////////////////////////
1.1421 +
1.1422 +// /////////////////////////////////////////////////////////////////////////////////
1.1423 +
1.1424 +
1.1425 +
1.1426 +START_TESTCASE SEC-CIT_PREQ1054_02-0038
1.1427 +
1.1428 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0038
1.1429 +
1.1430 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.1431 +
1.1432 +//! @SYMREQ CIT_PREQ1054
1.1433 +
1.1434 +//! @SYMTestPriority medium
1.1435 +
1.1436 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.1437 +
1.1438 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.1439 +
1.1440 +//! @SYMTestActions 1) Element test case 1, ECipher3DES_CBC
1.1441 +
1.1442 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CIT_PREQ1054_02-0038
1.1443 +
1.1444 +END_TESTCASE SEC-CIT_PREQ1054_02-0038
1.1445 +
1.1446 +
1.1447 +
1.1448 +
1.1449 +
1.1450 +START_TESTCASE SEC-CIT_PREQ1054_02-0039
1.1451 +
1.1452 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0039
1.1453 +
1.1454 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.1455 +
1.1456 +//! @SYMREQ CIT_PREQ1054
1.1457 +
1.1458 +//! @SYMTestPriority medium
1.1459 +
1.1460 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.1461 +
1.1462 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.1463 +
1.1464 +//! @SYMTestActions 1) Element test case 2, ECipher3DES_CBC
1.1465 +
1.1466 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CIT_PREQ1054_02-0039
1.1467 +
1.1468 +END_TESTCASE SEC-CIT_PREQ1054_02-0039
1.1469 +
1.1470 +
1.1471 +
1.1472 +
1.1473 +
1.1474 +START_TESTCASE SEC-CIT_PREQ1054_02-0040
1.1475 +
1.1476 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0040
1.1477 +
1.1478 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.1479 +
1.1480 +//! @SYMREQ CIT_PREQ1054
1.1481 +
1.1482 +//! @SYMTestPriority medium
1.1483 +
1.1484 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.1485 +
1.1486 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.1487 +
1.1488 +//! @SYMTestActions 1) Element test case 3, ECipher3DES_CBC
1.1489 +
1.1490 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CIT_PREQ1054_02-0040
1.1491 +
1.1492 +END_TESTCASE SEC-CIT_PREQ1054_02-0040
1.1493 +
1.1494 +
1.1495 +
1.1496 +
1.1497 +
1.1498 +START_TESTCASE SEC-CIT_PREQ1054_02-0041
1.1499 +
1.1500 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0041
1.1501 +
1.1502 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.1503 +
1.1504 +//! @SYMREQ CIT_PREQ1054
1.1505 +
1.1506 +//! @SYMTestPriority medium
1.1507 +
1.1508 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.1509 +
1.1510 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.1511 +
1.1512 +//! @SYMTestActions 1) Test of Set encryption, password changing, exporting importing Test 1, ECipher3DES_CBC
1.1513 +
1.1514 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CIT_PREQ1054_02-0041
1.1515 +
1.1516 +END_TESTCASE SEC-CIT_PREQ1054_02-0041
1.1517 +
1.1518 +
1.1519 +
1.1520 +
1.1521 +
1.1522 +START_TESTCASE SEC-CIT_PREQ1054_02-0042
1.1523 +
1.1524 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0042
1.1525 +
1.1526 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.1527 +
1.1528 +//! @SYMREQ CIT_PREQ1054
1.1529 +
1.1530 +//! @SYMTestPriority medium
1.1531 +
1.1532 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.1533 +
1.1534 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.1535 +
1.1536 +//! @SYMTestActions 1) Test of Set encryption, password changing, exporting importing Test 2 -- 1 byte input, ECipher3DES_CBC
1.1537 +
1.1538 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CIT_PREQ1054_02-0042
1.1539 +
1.1540 +END_TESTCASE SEC-CIT_PREQ1054_02-0042
1.1541 +
1.1542 +
1.1543 +
1.1544 +
1.1545 +
1.1546 +START_TESTCASE SEC-CIT_PREQ1054_02-0043
1.1547 +
1.1548 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0043
1.1549 +
1.1550 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.1551 +
1.1552 +//! @SYMREQ CIT_PREQ1054
1.1553 +
1.1554 +//! @SYMTestPriority medium
1.1555 +
1.1556 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.1557 +
1.1558 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.1559 +
1.1560 +//! @SYMTestActions 1) Test of Set encryption, password changing, exporting importing Test 3 -- 8 byte input, ECipher3DES_CBC
1.1561 +
1.1562 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CIT_PREQ1054_02-0043
1.1563 +
1.1564 +END_TESTCASE SEC-CIT_PREQ1054_02-0043
1.1565 +
1.1566 +
1.1567 +
1.1568 +
1.1569 +
1.1570 +START_TESTCASE SEC-CIT_PREQ1054_02-0044
1.1571 +
1.1572 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0044
1.1573 +
1.1574 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.1575 +
1.1576 +//! @SYMREQ CIT_PREQ1054
1.1577 +
1.1578 +//! @SYMTestPriority medium
1.1579 +
1.1580 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.1581 +
1.1582 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.1583 +
1.1584 +//! @SYMTestActions 1) Test of Set encryption, password changing, exporting importing Test 4 -- 1 byte password, ECipher3DES_CBC
1.1585 +
1.1586 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CIT_PREQ1054_02-0044
1.1587 +
1.1588 +END_TESTCASE SEC-CIT_PREQ1054_02-0044
1.1589 +
1.1590 +
1.1591 +
1.1592 +
1.1593 +
1.1594 +START_TESTCASE SEC-CIT_PREQ1054_02-0045
1.1595 +
1.1596 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0045
1.1597 +
1.1598 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.1599 +
1.1600 +//! @SYMREQ CIT_PREQ1054
1.1601 +
1.1602 +//! @SYMTestPriority medium
1.1603 +
1.1604 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.1605 +
1.1606 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.1607 +
1.1608 +//! @SYMTestActions 1) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password, ECipher3DES_CBC
1.1609 +
1.1610 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CIT_PREQ1054_02-0045
1.1611 +
1.1612 +END_TESTCASE SEC-CIT_PREQ1054_02-0045
1.1613 +
1.1614 +
1.1615 +
1.1616 +
1.1617 +
1.1618 +START_TESTCASE SEC-CIT_PREQ1054_02-0046
1.1619 +
1.1620 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0046
1.1621 +
1.1622 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.1623 +
1.1624 +//! @SYMREQ CIT_PREQ1054
1.1625 +
1.1626 +//! @SYMTestPriority medium
1.1627 +
1.1628 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.1629 +
1.1630 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.1631 +
1.1632 +//! @SYMTestActions 1) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password 0 byte input, ECipher3DES_CBC
1.1633 +
1.1634 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CIT_PREQ1054_02-0046
1.1635 +
1.1636 +END_TESTCASE SEC-CIT_PREQ1054_02-0046
1.1637 +
1.1638 +
1.1639 +
1.1640 +
1.1641 +
1.1642 +// /////////////////////////////////////////////////////////////////////////////////
1.1643 +
1.1644 +// /////////////////////////////////////////////////////////////////////////////////
1.1645 +
1.1646 +// /////////////////////////////////////////////////////////////////////////////////
1.1647 +
1.1648 +
1.1649 +
1.1650 +START_TESTCASE SEC-CIT_PREQ1054_02-0047
1.1651 +
1.1652 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0047
1.1653 +
1.1654 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.1655 +
1.1656 +//! @SYMREQ CIT_PREQ1054
1.1657 +
1.1658 +//! @SYMTestPriority medium
1.1659 +
1.1660 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.1661 +
1.1662 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.1663 +
1.1664 +//! @SYMTestActions 1) Element test case 1, ECipherAES_CBC_256
1.1665 +
1.1666 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CIT_PREQ1054_02-0047
1.1667 +
1.1668 +END_TESTCASE SEC-CIT_PREQ1054_02-0047
1.1669 +
1.1670 +
1.1671 +
1.1672 +
1.1673 +
1.1674 +START_TESTCASE SEC-CIT_PREQ1054_02-0048
1.1675 +
1.1676 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0048
1.1677 +
1.1678 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.1679 +
1.1680 +//! @SYMREQ CIT_PREQ1054
1.1681 +
1.1682 +//! @SYMTestPriority medium
1.1683 +
1.1684 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.1685 +
1.1686 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.1687 +
1.1688 +//! @SYMTestActions 1) Element test case 2, ECipherAES_CBC_256
1.1689 +
1.1690 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CIT_PREQ1054_02-0048
1.1691 +
1.1692 +END_TESTCASE SEC-CIT_PREQ1054_02-0048
1.1693 +
1.1694 +
1.1695 +
1.1696 +
1.1697 +
1.1698 +START_TESTCASE SEC-CIT_PREQ1054_02-0049
1.1699 +
1.1700 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0049
1.1701 +
1.1702 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.1703 +
1.1704 +//! @SYMREQ CIT_PREQ1054
1.1705 +
1.1706 +//! @SYMTestPriority medium
1.1707 +
1.1708 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.1709 +
1.1710 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.1711 +
1.1712 +//! @SYMTestActions 1) Element test case 3, ECipherAES_CBC_256
1.1713 +
1.1714 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CIT_PREQ1054_02-0049
1.1715 +
1.1716 +END_TESTCASE SEC-CIT_PREQ1054_02-0049
1.1717 +
1.1718 +
1.1719 +
1.1720 +
1.1721 +
1.1722 +START_TESTCASE SEC-CIT_PREQ1054_02-0050
1.1723 +
1.1724 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0050
1.1725 +
1.1726 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.1727 +
1.1728 +//! @SYMREQ CIT_PREQ1054
1.1729 +
1.1730 +//! @SYMTestPriority medium
1.1731 +
1.1732 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.1733 +
1.1734 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.1735 +
1.1736 +//! @SYMTestActions 1) Test of Set encryption, password changing, exporting importing Test 1, ECipherAES_CBC_256
1.1737 +
1.1738 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CIT_PREQ1054_02-0050
1.1739 +
1.1740 +END_TESTCASE SEC-CIT_PREQ1054_02-0050
1.1741 +
1.1742 +
1.1743 +
1.1744 +
1.1745 +
1.1746 +START_TESTCASE SEC-CIT_PREQ1054_02-0051
1.1747 +
1.1748 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0051
1.1749 +
1.1750 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.1751 +
1.1752 +//! @SYMREQ CIT_PREQ1054
1.1753 +
1.1754 +//! @SYMTestPriority medium
1.1755 +
1.1756 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.1757 +
1.1758 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.1759 +
1.1760 +//! @SYMTestActions 1) Test of Set encryption, password changing, exporting importing Test 2 -- 1 byte input, ECipherAES_CBC_256
1.1761 +
1.1762 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CIT_PREQ1054_02-0051
1.1763 +
1.1764 +END_TESTCASE SEC-CIT_PREQ1054_02-0051
1.1765 +
1.1766 +
1.1767 +
1.1768 +
1.1769 +
1.1770 +START_TESTCASE SEC-CIT_PREQ1054_02-0052
1.1771 +
1.1772 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0052
1.1773 +
1.1774 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.1775 +
1.1776 +//! @SYMREQ CIT_PREQ1054
1.1777 +
1.1778 +//! @SYMTestPriority medium
1.1779 +
1.1780 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.1781 +
1.1782 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.1783 +
1.1784 +//! @SYMTestActions 1) Test of Set encryption, password changing, exporting importing Test 3 -- 8 byte input, ECipherAES_CBC_256
1.1785 +
1.1786 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CIT_PREQ1054_02-0052
1.1787 +
1.1788 +END_TESTCASE SEC-CIT_PREQ1054_02-0052
1.1789 +
1.1790 +
1.1791 +
1.1792 +
1.1793 +
1.1794 +START_TESTCASE SEC-CIT_PREQ1054_02-0053
1.1795 +
1.1796 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0053
1.1797 +
1.1798 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.1799 +
1.1800 +//! @SYMREQ CIT_PREQ1054
1.1801 +
1.1802 +//! @SYMTestPriority medium
1.1803 +
1.1804 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.1805 +
1.1806 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.1807 +
1.1808 +//! @SYMTestActions 1) Test of Set encryption, password changing, exporting importing Test 4 -- 1 byte password, ECipherAES_CBC_256
1.1809 +
1.1810 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CIT_PREQ1054_02-0053
1.1811 +
1.1812 +END_TESTCASE SEC-CIT_PREQ1054_02-0053
1.1813 +
1.1814 +
1.1815 +
1.1816 +
1.1817 +
1.1818 +START_TESTCASE SEC-CIT_PREQ1054_02-0054
1.1819 +
1.1820 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0054
1.1821 +
1.1822 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.1823 +
1.1824 +//! @SYMREQ CIT_PREQ1054
1.1825 +
1.1826 +//! @SYMTestPriority medium
1.1827 +
1.1828 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.1829 +
1.1830 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.1831 +
1.1832 +//! @SYMTestActions 1) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password, ECipherAES_CBC_256
1.1833 +
1.1834 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CIT_PREQ1054_02-0054
1.1835 +
1.1836 +END_TESTCASE SEC-CIT_PREQ1054_02-0054
1.1837 +
1.1838 +
1.1839 +
1.1840 +
1.1841 +
1.1842 +START_TESTCASE SEC-CIT_PREQ1054_02-0055
1.1843 +
1.1844 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0055
1.1845 +
1.1846 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.1847 +
1.1848 +//! @SYMREQ CIT_PREQ1054
1.1849 +
1.1850 +//! @SYMTestPriority medium
1.1851 +
1.1852 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.1853 +
1.1854 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.1855 +
1.1856 +//! @SYMTestActions 1) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password 0 byte input, ECipherAES_CBC_256
1.1857 +
1.1858 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CIT_PREQ1054_02-0055
1.1859 +
1.1860 +END_TESTCASE SEC-CIT_PREQ1054_02-0055
1.1861 +
1.1862 +
1.1863 +
1.1864 +
1.1865 +
1.1866 +// /////////////////////////////////////////////////////////////////////////////////
1.1867 +
1.1868 +// /////////////////////////////////////////////////////////////////////////////////
1.1869 +
1.1870 +// /////////////////////////////////////////////////////////////////////////////////
1.1871 +
1.1872 +
1.1873 +
1.1874 +START_TESTCASE SEC-CIT_PREQ1054_02-0056
1.1875 +
1.1876 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0056
1.1877 +
1.1878 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.1879 +
1.1880 +//! @SYMREQ CIT_PREQ1054
1.1881 +
1.1882 +//! @SYMTestPriority medium
1.1883 +
1.1884 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.1885 +
1.1886 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.1887 +
1.1888 +//! @SYMTestActions 1) Element test case 1, ECipherAES_CBC_192
1.1889 +
1.1890 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CIT_PREQ1054_02-0056
1.1891 +
1.1892 +END_TESTCASE SEC-CIT_PREQ1054_02-0056
1.1893 +
1.1894 +
1.1895 +
1.1896 +
1.1897 +
1.1898 +START_TESTCASE SEC-CIT_PREQ1054_02-0057
1.1899 +
1.1900 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0057
1.1901 +
1.1902 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.1903 +
1.1904 +//! @SYMREQ CIT_PREQ1054
1.1905 +
1.1906 +//! @SYMTestPriority medium
1.1907 +
1.1908 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.1909 +
1.1910 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.1911 +
1.1912 +//! @SYMTestActions 1) Element test case 2, ECipherAES_CBC_192
1.1913 +
1.1914 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CIT_PREQ1054_02-0057
1.1915 +
1.1916 +END_TESTCASE SEC-CIT_PREQ1054_02-0057
1.1917 +
1.1918 +
1.1919 +
1.1920 +
1.1921 +
1.1922 +START_TESTCASE SEC-CIT_PREQ1054_02-0058
1.1923 +
1.1924 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0058
1.1925 +
1.1926 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.1927 +
1.1928 +//! @SYMREQ CIT_PREQ1054
1.1929 +
1.1930 +//! @SYMTestPriority medium
1.1931 +
1.1932 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.1933 +
1.1934 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.1935 +
1.1936 +//! @SYMTestActions 1) Element test case 3, ECipherAES_CBC_192
1.1937 +
1.1938 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CIT_PREQ1054_02-0058
1.1939 +
1.1940 +END_TESTCASE SEC-CIT_PREQ1054_02-0058
1.1941 +
1.1942 +
1.1943 +
1.1944 +
1.1945 +
1.1946 +START_TESTCASE SEC-CIT_PREQ1054_02-0059
1.1947 +
1.1948 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0059
1.1949 +
1.1950 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.1951 +
1.1952 +//! @SYMREQ CIT_PREQ1054
1.1953 +
1.1954 +//! @SYMTestPriority medium
1.1955 +
1.1956 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.1957 +
1.1958 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.1959 +
1.1960 +//! @SYMTestActions 1) Test of Set encryption, password changing, exporting importing Test 1, ECipherAES_CBC_192
1.1961 +
1.1962 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CIT_PREQ1054_02-0059
1.1963 +
1.1964 +END_TESTCASE SEC-CIT_PREQ1054_02-0059
1.1965 +
1.1966 +
1.1967 +
1.1968 +
1.1969 +
1.1970 +START_TESTCASE SEC-CIT_PREQ1054_02-0060
1.1971 +
1.1972 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0060
1.1973 +
1.1974 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.1975 +
1.1976 +//! @SYMREQ CIT_PREQ1054
1.1977 +
1.1978 +//! @SYMTestPriority medium
1.1979 +
1.1980 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.1981 +
1.1982 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.1983 +
1.1984 +//! @SYMTestActions 1) Test of Set encryption, password changing, exporting importing Test 2 -- 1 byte input, ECipherAES_CBC_192
1.1985 +
1.1986 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CIT_PREQ1054_02-0060
1.1987 +
1.1988 +END_TESTCASE SEC-CIT_PREQ1054_02-0060
1.1989 +
1.1990 +
1.1991 +
1.1992 +
1.1993 +
1.1994 +START_TESTCASE SEC-CIT_PREQ1054_02-0061
1.1995 +
1.1996 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0061
1.1997 +
1.1998 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.1999 +
1.2000 +//! @SYMREQ CIT_PREQ1054
1.2001 +
1.2002 +//! @SYMTestPriority medium
1.2003 +
1.2004 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.2005 +
1.2006 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.2007 +
1.2008 +//! @SYMTestActions 1) Test of Set encryption, password changing, exporting importing Test 3 -- 8 byte input, ECipherAES_CBC_192
1.2009 +
1.2010 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CIT_PREQ1054_02-0061
1.2011 +
1.2012 +END_TESTCASE SEC-CIT_PREQ1054_02-0061
1.2013 +
1.2014 +
1.2015 +
1.2016 +
1.2017 +
1.2018 +START_TESTCASE SEC-CIT_PREQ1054_02-0062
1.2019 +
1.2020 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0062
1.2021 +
1.2022 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.2023 +
1.2024 +//! @SYMREQ CIT_PREQ1054
1.2025 +
1.2026 +//! @SYMTestPriority medium
1.2027 +
1.2028 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.2029 +
1.2030 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.2031 +
1.2032 +//! @SYMTestActions 1) Test of Set encryption, password changing, exporting importing Test 4 -- 1 byte password, ECipherAES_CBC_192
1.2033 +
1.2034 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CIT_PREQ1054_02-0062
1.2035 +
1.2036 +END_TESTCASE SEC-CIT_PREQ1054_02-0062
1.2037 +
1.2038 +
1.2039 +
1.2040 +
1.2041 +
1.2042 +START_TESTCASE SEC-CIT_PREQ1054_02-0063
1.2043 +
1.2044 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0063
1.2045 +
1.2046 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.2047 +
1.2048 +//! @SYMREQ CIT_PREQ1054
1.2049 +
1.2050 +//! @SYMTestPriority medium
1.2051 +
1.2052 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.2053 +
1.2054 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.2055 +
1.2056 +//! @SYMTestActions 1) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password, ECipherAES_CBC_192
1.2057 +
1.2058 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CIT_PREQ1054_02-0063
1.2059 +
1.2060 +END_TESTCASE SEC-CIT_PREQ1054_02-0063
1.2061 +
1.2062 +
1.2063 +
1.2064 +
1.2065 +
1.2066 +START_TESTCASE SEC-CIT_PREQ1054_02-0064
1.2067 +
1.2068 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0064
1.2069 +
1.2070 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.2071 +
1.2072 +//! @SYMREQ CIT_PREQ1054
1.2073 +
1.2074 +//! @SYMTestPriority medium
1.2075 +
1.2076 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.2077 +
1.2078 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.2079 +
1.2080 +//! @SYMTestActions 1) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password 0 byte input, ECipherAES_CBC_192
1.2081 +
1.2082 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CIT_PREQ1054_02-0064
1.2083 +
1.2084 +END_TESTCASE SEC-CIT_PREQ1054_02-0064
1.2085 +
1.2086 +
1.2087 +
1.2088 +
1.2089 +
1.2090 +// /////////////////////////////////////////////////////////////////////////////////
1.2091 +
1.2092 +// /////////////////////////////////////////////////////////////////////////////////
1.2093 +
1.2094 +// /////////////////////////////////////////////////////////////////////////////////
1.2095 +
1.2096 +
1.2097 +
1.2098 +START_TESTCASE SEC-CIT_PREQ1054_02-0065
1.2099 +
1.2100 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0065
1.2101 +
1.2102 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.2103 +
1.2104 +//! @SYMREQ CIT_PREQ1054
1.2105 +
1.2106 +//! @SYMTestPriority medium
1.2107 +
1.2108 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.2109 +
1.2110 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.2111 +
1.2112 +//! @SYMTestActions 1) Element test case 1, ECipherAES_CBC_128
1.2113 +
1.2114 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CIT_PREQ1054_02-0065
1.2115 +
1.2116 +END_TESTCASE SEC-CIT_PREQ1054_02-0065
1.2117 +
1.2118 +
1.2119 +
1.2120 +
1.2121 +
1.2122 +START_TESTCASE SEC-CIT_PREQ1054_02-0066
1.2123 +
1.2124 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0066
1.2125 +
1.2126 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.2127 +
1.2128 +//! @SYMREQ CIT_PREQ1054
1.2129 +
1.2130 +//! @SYMTestPriority medium
1.2131 +
1.2132 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.2133 +
1.2134 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.2135 +
1.2136 +//! @SYMTestActions 1) Element test case 2, ECipherAES_CBC_128
1.2137 +
1.2138 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CIT_PREQ1054_02-0066
1.2139 +
1.2140 +END_TESTCASE SEC-CIT_PREQ1054_02-0066
1.2141 +
1.2142 +
1.2143 +
1.2144 +
1.2145 +
1.2146 +START_TESTCASE SEC-CIT_PREQ1054_02-0067
1.2147 +
1.2148 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0067
1.2149 +
1.2150 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.2151 +
1.2152 +//! @SYMREQ CIT_PREQ1054
1.2153 +
1.2154 +//! @SYMTestPriority medium
1.2155 +
1.2156 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.2157 +
1.2158 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.2159 +
1.2160 +//! @SYMTestActions 1) Element test case 3, ECipherAES_CBC_128
1.2161 +
1.2162 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CIT_PREQ1054_02-0067
1.2163 +
1.2164 +END_TESTCASE SEC-CIT_PREQ1054_02-0067
1.2165 +
1.2166 +
1.2167 +
1.2168 +
1.2169 +
1.2170 +START_TESTCASE SEC-CIT_PREQ1054_02-0068
1.2171 +
1.2172 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0068
1.2173 +
1.2174 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.2175 +
1.2176 +//! @SYMREQ CIT_PREQ1054
1.2177 +
1.2178 +//! @SYMTestPriority medium
1.2179 +
1.2180 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.2181 +
1.2182 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.2183 +
1.2184 +//! @SYMTestActions 1) Test of Set encryption, password changing, exporting importing Test 1, ECipherAES_CBC_128
1.2185 +
1.2186 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CIT_PREQ1054_02-0068
1.2187 +
1.2188 +END_TESTCASE SEC-CIT_PREQ1054_02-0068
1.2189 +
1.2190 +
1.2191 +
1.2192 +
1.2193 +
1.2194 +START_TESTCASE SEC-CIT_PREQ1054_02-0069
1.2195 +
1.2196 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0069
1.2197 +
1.2198 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.2199 +
1.2200 +//! @SYMREQ CIT_PREQ1054
1.2201 +
1.2202 +//! @SYMTestPriority medium
1.2203 +
1.2204 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.2205 +
1.2206 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.2207 +
1.2208 +//! @SYMTestActions 1) Test of Set encryption, password changing, exporting importing Test 2 -- 1 byte input, ECipherAES_CBC_128
1.2209 +
1.2210 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CIT_PREQ1054_02-0069
1.2211 +
1.2212 +END_TESTCASE SEC-CIT_PREQ1054_02-0069
1.2213 +
1.2214 +
1.2215 +
1.2216 +
1.2217 +
1.2218 +START_TESTCASE SEC-CIT_PREQ1054_02-0070
1.2219 +
1.2220 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0070
1.2221 +
1.2222 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.2223 +
1.2224 +//! @SYMREQ CIT_PREQ1054
1.2225 +
1.2226 +//! @SYMTestPriority medium
1.2227 +
1.2228 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.2229 +
1.2230 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.2231 +
1.2232 +//! @SYMTestActions 1) Test of Set encryption, password changing, exporting importing Test 3 -- 8 byte input, ECipherAES_CBC_128
1.2233 +
1.2234 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CIT_PREQ1054_02-0070
1.2235 +
1.2236 +END_TESTCASE SEC-CIT_PREQ1054_02-0070
1.2237 +
1.2238 +
1.2239 +
1.2240 +
1.2241 +
1.2242 +START_TESTCASE SEC-CIT_PREQ1054_02-0071
1.2243 +
1.2244 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0071
1.2245 +
1.2246 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.2247 +
1.2248 +//! @SYMREQ CIT_PREQ1054
1.2249 +
1.2250 +//! @SYMTestPriority medium
1.2251 +
1.2252 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.2253 +
1.2254 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.2255 +
1.2256 +//! @SYMTestActions 1) Test of Set encryption, password changing, exporting importing Test 4 -- 1 byte password, ECipherAES_CBC_128
1.2257 +
1.2258 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CIT_PREQ1054_02-0071
1.2259 +
1.2260 +END_TESTCASE SEC-CIT_PREQ1054_02-0071
1.2261 +
1.2262 +
1.2263 +
1.2264 +
1.2265 +
1.2266 +START_TESTCASE SEC-CIT_PREQ1054_02-0072
1.2267 +
1.2268 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0072
1.2269 +
1.2270 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.2271 +
1.2272 +//! @SYMREQ CIT_PREQ1054
1.2273 +
1.2274 +//! @SYMTestPriority medium
1.2275 +
1.2276 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.2277 +
1.2278 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.2279 +
1.2280 +//! @SYMTestActions 1) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password, ECipherAES_CBC_128
1.2281 +
1.2282 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CIT_PREQ1054_02-0072
1.2283 +
1.2284 +END_TESTCASE SEC-CIT_PREQ1054_02-0072
1.2285 +
1.2286 +
1.2287 +
1.2288 +
1.2289 +
1.2290 +START_TESTCASE SEC-CIT_PREQ1054_02-0073
1.2291 +
1.2292 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0073
1.2293 +
1.2294 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.2295 +
1.2296 +//! @SYMREQ CIT_PREQ1054
1.2297 +
1.2298 +//! @SYMTestPriority medium
1.2299 +
1.2300 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.2301 +
1.2302 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.2303 +
1.2304 +//! @SYMTestActions 1) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password 0 byte input, ECipherAES_CBC_128
1.2305 +
1.2306 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CIT_PREQ1054_02-0073
1.2307 +
1.2308 +END_TESTCASE SEC-CIT_PREQ1054_02-0073
1.2309 +
1.2310 +
1.2311 +
1.2312 +
1.2313 +
1.2314 +START_TESTCASE SEC-CRYPTOSPI-TPBETESTS_V2-0084
1.2315 +
1.2316 +//! @SYMTestCaseID SEC-CRYPTOSPI-TPBETESTS_V2-0084
1.2317 +
1.2318 +//! @SYMTestCaseDesc //////////////////////////////////////////////////////////////////
1.2319 +
1.2320 +//! PKCS12 tests using PKCS#12 PBE algorithm with PKCS#12 KDF function.
1.2321 +
1.2322 +//! ECipherRC2_CBC_128_16, ECipher3DES_CBC tests defined above.
1.2323 +
1.2324 +//! "Set" tests are not supported for stream cipher ECipherARC4_40,ECipherARC4_128
1.2325 +
1.2326 +//! @SYMTestActions 1) Element test case 1, ECipherRC2_CBC_40_5
1.2327 +
1.2328 +//! 2) Element test case 2, ECipherARC4_128
1.2329 +
1.2330 +//! 3) Element test case 3, ECipherARC4_40
1.2331 +
1.2332 +//! 4) Element test case 4, ECipher2Key3DES_CBC
1.2333 +
1.2334 +//! 5) Test of Set encryption, password changing, exporting importing Test 5, ECipherRC2_CBC_40_5
1.2335 +
1.2336 +//! 6) Test of Set encryption, password changing, exporting importing Test 9, ECipher2Key3DES_CBC
1.2337 +
1.2338 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0084-001
1.2339 +
1.2340 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0084-002
1.2341 +
1.2342 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0084-003
1.2343 +
1.2344 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0084-004
1.2345 +
1.2346 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0084-005
1.2347 +
1.2348 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CRYPTOSPI-TPBETESTS_V2-0084-006
1.2349 +
1.2350 +END_TESTCASE SEC-CRYPTOSPI-TPBETESTS_V2-0084
1.2351 +
1.2352 +
1.2353 +
1.2354 +
1.2355 +
1.2356 +// ///////////////////////////////////////
1.2357 +
1.2358 +
1.2359 +
1.2360 +// Run selected PKCS#12 tests in OOM
1.2361 +
1.2362 +
1.2363 +
1.2364 +START_TESTCASE SEC-CIT_PREQ1054_02-0074
1.2365 +
1.2366 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0074
1.2367 +
1.2368 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.2369 +
1.2370 +//! @SYMREQ CIT_PREQ1054
1.2371 +
1.2372 +//! @SYMTestPriority medium
1.2373 +
1.2374 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.2375 +
1.2376 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.2377 +
1.2378 +//! @SYMTestActions 1) OOM start
1.2379 +
1.2380 +RUN_TEST_STEP -1 CTestHandler startmemfailure
1.2381 +
1.2382 +END_TESTCASE SEC-CIT_PREQ1054_02-0074
1.2383 +
1.2384 +
1.2385 +
1.2386 +
1.2387 +
1.2388 +START_TESTCASE SEC-CIT_PREQ1054_02-0075
1.2389 +
1.2390 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0075
1.2391 +
1.2392 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.2393 +
1.2394 +//! @SYMREQ CIT_PREQ1054
1.2395 +
1.2396 +//! @SYMTestPriority medium
1.2397 +
1.2398 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.2399 +
1.2400 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.2401 +
1.2402 +//! @SYMTestActions 1) Element test case 1, ECipherRC2_CBC_128_16
1.2403 +
1.2404 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CIT_PREQ1054_02-0075
1.2405 +
1.2406 +END_TESTCASE SEC-CIT_PREQ1054_02-0075
1.2407 +
1.2408 +
1.2409 +
1.2410 +
1.2411 +
1.2412 +START_TESTCASE SEC-CIT_PREQ1054_02-0076
1.2413 +
1.2414 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0076
1.2415 +
1.2416 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.2417 +
1.2418 +//! @SYMREQ CIT_PREQ1054
1.2419 +
1.2420 +//! @SYMTestPriority medium
1.2421 +
1.2422 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.2423 +
1.2424 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.2425 +
1.2426 +//! @SYMTestActions 1) Element test case 3, ECipherRC2_CBC_40_16
1.2427 +
1.2428 +RUN_TEST_STEP -1 CTestHandler Element tpbetests_v2.ini SEC-CIT_PREQ1054_02-0076
1.2429 +
1.2430 +END_TESTCASE SEC-CIT_PREQ1054_02-0076
1.2431 +
1.2432 +
1.2433 +
1.2434 +
1.2435 +
1.2436 +START_TESTCASE SEC-CIT_PREQ1054_02-0077
1.2437 +
1.2438 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0077
1.2439 +
1.2440 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.2441 +
1.2442 +//! @SYMREQ CIT_PREQ1054
1.2443 +
1.2444 +//! @SYMTestPriority medium
1.2445 +
1.2446 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.2447 +
1.2448 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.2449 +
1.2450 +//! @SYMTestActions 1) Test of Set encryption, password changing, exporting importing Test 2 -- 1 byte input, ECipherAES_CBC_128
1.2451 +
1.2452 +RUN_TEST_STEP -1 CTestHandler Set tpbetests_v2.ini SEC-CIT_PREQ1054_02-0077
1.2453 +
1.2454 +END_TESTCASE SEC-CIT_PREQ1054_02-0077
1.2455 +
1.2456 +
1.2457 +
1.2458 +
1.2459 +
1.2460 +START_TESTCASE SEC-CIT_PREQ1054_02-0078
1.2461 +
1.2462 +//! @SYMTestCaseID SEC-CIT_PREQ1054_02-0078
1.2463 +
1.2464 +//! @SYMTestCaseDesc Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
1.2465 +
1.2466 +//! @SYMREQ CIT_PREQ1054
1.2467 +
1.2468 +//! @SYMTestPriority medium
1.2469 +
1.2470 +//! @SYMTestActions Encrypts are decrypts the specified data using the PKCS#12-generated key.
1.2471 +
1.2472 +//! @SYMTestExpectedResults The generated key matches the expected byte stream.
1.2473 +
1.2474 +//! @SYMTestActions 1) OOM end
1.2475 +
1.2476 +//! 2) Compatibility old PKCS#5
1.2477 +
1.2478 +//! 3) Data compatibility orig PKCS#12
1.2479 +
1.2480 +RUN_TEST_STEP -1 CTestHandler stopmemfailure
1.2481 +
1.2482 +RUN_TEST_STEP -1 CTestHandler ExternPbeParams tpbetests_v2.ini SEC-CIT_PREQ1054_02-002
1.2483 +
1.2484 +RUN_TEST_STEP -1 CTestHandler ExternPbeParams tpbetests_v2.ini SEC-CIT_PREQ1054_02-003
1.2485 +
1.2486 +END_TESTCASE SEC-CIT_PREQ1054_02-0078
1.2487 +
1.2488 +
1.2489 +
1.2490 +
1.2491 +