os/security/crypto/weakcryptospi/test/tpbe/scripts/tpbetests_v2.script
author sl@SLION-WIN7.fritz.box
Fri, 15 Jun 2012 03:10:57 +0200
changeset 0 bde4ae8d615e
permissions -rw-r--r--
First public contribution.
sl@0
     1
//
sl@0
     2
// Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
sl@0
     3
// All rights reserved.
sl@0
     4
// This component and the accompanying materials are made available
sl@0
     5
// under the terms of the License "Eclipse Public License v1.0"
sl@0
     6
// which accompanies this distribution, and is available
sl@0
     7
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
sl@0
     8
//
sl@0
     9
// Initial Contributors:
sl@0
    10
// Nokia Corporation - initial contribution.
sl@0
    11
//
sl@0
    12
// Contributors:
sl@0
    13
//
sl@0
    14
// Description: 
sl@0
    15
//
sl@0
    16
sl@0
    17
START_TESTCASE                SEC-CRYPTOSPI-TPBETESTS_V2-0001
sl@0
    18
sl@0
    19
//! @SYMTestCaseID            SEC-CRYPTOSPI-TPBETESTS_V2-0001
sl@0
    20
sl@0
    21
//! @SYMTestCaseDesc          Copyright (C) 2005 - 2006 Symbian Ltd. All Rights Reserved
sl@0
    22
sl@0
    23
//! @SYMTestActions           1) Element test case 1 with explicit kdf, salt len and iterations, ECipherRC2_CBC_128_16
sl@0
    24
sl@0
    25
//!                           2) Element test case 1, ECipherRC2_CBC_128_16
sl@0
    26
sl@0
    27
//!                           3) Element test case 2, ECipherRC2_CBC_128_16
sl@0
    28
sl@0
    29
//!                           4) Element test case 3, ECipherRC2_CBC_128_16
sl@0
    30
sl@0
    31
//!                           5) Test of Set encryption, password changing, exporting importing Test 1, ECipherRC2_CBC_128_16
sl@0
    32
sl@0
    33
//!                           6) Test of Set encryption, password changing, exporting importing Test 1, explicit kdf, salt len, iter count, ECipherRC2_CBC_128_16
sl@0
    34
sl@0
    35
//!                           7) Test of Set encryption, password changing, exporting importing Test 2 -- 1 byte input, ECipherRC2_CBC_128_16
sl@0
    36
sl@0
    37
//!                           8) Test of Set encryption, password changing, exporting importing Test 3 -- 8 byte input, ECipherRC2_CBC_128_16
sl@0
    38
sl@0
    39
//!                           9) Test of Set encryption, password changing, exporting importing Test 4 -- 1 byte password, ECipherRC2_CBC_128_16
sl@0
    40
sl@0
    41
//!                           10) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password, ECipherRC2_CBC_128_16
sl@0
    42
sl@0
    43
//!                           11) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password 0 byte input, ECipherRC2_CBC_128_16
sl@0
    44
sl@0
    45
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0001-001
sl@0
    46
sl@0
    47
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0001-002
sl@0
    48
sl@0
    49
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0001-003
sl@0
    50
sl@0
    51
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0001-004
sl@0
    52
sl@0
    53
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0001-005
sl@0
    54
sl@0
    55
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0001-006
sl@0
    56
sl@0
    57
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0001-007
sl@0
    58
sl@0
    59
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0001-008
sl@0
    60
sl@0
    61
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0001-009
sl@0
    62
sl@0
    63
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0001-010
sl@0
    64
sl@0
    65
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0001-011
sl@0
    66
sl@0
    67
END_TESTCASE                  SEC-CRYPTOSPI-TPBETESTS_V2-0001
sl@0
    68
sl@0
    69
sl@0
    70
sl@0
    71
sl@0
    72
sl@0
    73
START_TESTCASE                SEC-CRYPTOSPI-TPBETESTS_V2-0002
sl@0
    74
sl@0
    75
//! @SYMTestCaseID            SEC-CRYPTOSPI-TPBETESTS_V2-0002
sl@0
    76
sl@0
    77
//! @SYMTestCaseDesc          /////////////////////////////////////////////////////////////////////////////////
sl@0
    78
sl@0
    79
//!                           /////////////////////////////////////////////////////////////////////////////////
sl@0
    80
sl@0
    81
//!                           /////////////////////////////////////////////////////////////////////////////////
sl@0
    82
sl@0
    83
//! @SYMTestActions           1) Element test case 1, ECipherRC2_CBC_40_16
sl@0
    84
sl@0
    85
//!                           2) Element test case 2, ECipherRC2_CBC_40_16
sl@0
    86
sl@0
    87
//!                           3) Element test case 3, ECipherRC2_CBC_40_16
sl@0
    88
sl@0
    89
//!                           4) Test of Set encryption, password changing, exporting importing Test 1, ECipherRC2_CBC_40_16
sl@0
    90
sl@0
    91
//!                           5) Test of Set encryption, password changing, exporting importing Test 2 -- 1 byte input, ECipherRC2_CBC_40_16
sl@0
    92
sl@0
    93
//!                           6) Test of Set encryption, password changing, exporting importing Test 3 -- 8 byte input, ECipherRC2_CBC_40_16
sl@0
    94
sl@0
    95
//!                           7) Test of Set encryption, password changing, exporting importing Test 4 -- 1 byte password, ECipherRC2_CBC_40_16
sl@0
    96
sl@0
    97
//!                           8) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password, ECipherRC2_CBC_40_16
sl@0
    98
sl@0
    99
//!                           9) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password 0 byte input, ECipherRC2_CBC_40_16
sl@0
   100
sl@0
   101
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0002-001
sl@0
   102
sl@0
   103
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0002-002
sl@0
   104
sl@0
   105
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0002-003
sl@0
   106
sl@0
   107
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0002-004
sl@0
   108
sl@0
   109
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0002-005
sl@0
   110
sl@0
   111
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0002-006
sl@0
   112
sl@0
   113
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0002-007
sl@0
   114
sl@0
   115
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0002-008
sl@0
   116
sl@0
   117
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0002-009
sl@0
   118
sl@0
   119
END_TESTCASE                  SEC-CRYPTOSPI-TPBETESTS_V2-0002
sl@0
   120
sl@0
   121
sl@0
   122
sl@0
   123
sl@0
   124
sl@0
   125
START_TESTCASE                SEC-CRYPTOSPI-TPBETESTS_V2-0003
sl@0
   126
sl@0
   127
//! @SYMTestCaseID            SEC-CRYPTOSPI-TPBETESTS_V2-0003
sl@0
   128
sl@0
   129
//! @SYMTestCaseDesc          /////////////////////////////////////////////////////////////////////////////////
sl@0
   130
sl@0
   131
//!                           /////////////////////////////////////////////////////////////////////////////////
sl@0
   132
sl@0
   133
//!                           /////////////////////////////////////////////////////////////////////////////////
sl@0
   134
sl@0
   135
//! @SYMTestActions           1) Element test case 1, ECipherRC2_CBC_128
sl@0
   136
sl@0
   137
//!                           2) Element test case 2, ECipherRC2_CBC_128
sl@0
   138
sl@0
   139
//!                           3) Element test case 3, ECipherRC2_CBC_128
sl@0
   140
sl@0
   141
//!                           4) Test of Set encryption, password changing, exporting importing Test 1, ECipherRC2_CBC_128
sl@0
   142
sl@0
   143
//!                           5) Test of Set encryption, password changing, exporting importing Test 2 -- 1 byte input, ECipherRC2_CBC_128
sl@0
   144
sl@0
   145
//!                           6) Test of Set encryption, password changing, exporting importing Test 3 -- 8 byte input, ECipherRC2_CBC_128
sl@0
   146
sl@0
   147
//!                           7) Test of Set encryption, password changing, exporting importing Test 4 -- 1 byte password, ECipherRC2_CBC_128
sl@0
   148
sl@0
   149
//!                           8) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password, ECipherRC2_CBC_128
sl@0
   150
sl@0
   151
//!                           9) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password 0 byte input, ECipherRC2_CBC_128
sl@0
   152
sl@0
   153
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0003-001
sl@0
   154
sl@0
   155
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0003-002
sl@0
   156
sl@0
   157
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0003-003
sl@0
   158
sl@0
   159
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0003-004
sl@0
   160
sl@0
   161
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0003-005
sl@0
   162
sl@0
   163
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0003-006
sl@0
   164
sl@0
   165
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0003-007
sl@0
   166
sl@0
   167
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0003-008
sl@0
   168
sl@0
   169
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0003-009
sl@0
   170
sl@0
   171
END_TESTCASE                  SEC-CRYPTOSPI-TPBETESTS_V2-0003
sl@0
   172
sl@0
   173
sl@0
   174
sl@0
   175
sl@0
   176
sl@0
   177
START_TESTCASE                SEC-CRYPTOSPI-TPBETESTS_V2-0004
sl@0
   178
sl@0
   179
//! @SYMTestCaseID            SEC-CRYPTOSPI-TPBETESTS_V2-0004
sl@0
   180
sl@0
   181
//! @SYMTestCaseDesc          /////////////////////////////////////////////////////////////////////////////////
sl@0
   182
sl@0
   183
//!                           /////////////////////////////////////////////////////////////////////////////////
sl@0
   184
sl@0
   185
//!                           /////////////////////////////////////////////////////////////////////////////////
sl@0
   186
sl@0
   187
//! @SYMTestActions           1) Element test case 1, ECipherRC2_CBC_40
sl@0
   188
sl@0
   189
//!                           2) Element test case 2, ECipherRC2_CBC_40
sl@0
   190
sl@0
   191
//!                           3) Element test case 3, ECipherRC2_CBC_40
sl@0
   192
sl@0
   193
//!                           4) Test of Set encryption, password changing, exporting importing Test 1, ECipherRC2_CBC_40
sl@0
   194
sl@0
   195
//!                           5) Test of Set encryption, password changing, exporting importing Test 2 -- 1 byte input, ECipherRC2_CBC_40
sl@0
   196
sl@0
   197
//!                           6) Test of Set encryption, password changing, exporting importing Test 3 -- 8 byte input, ECipherRC2_CBC_40
sl@0
   198
sl@0
   199
//!                           7) Test of Set encryption, password changing, exporting importing Test 4 -- 1 byte password, ECipherRC2_CBC_40
sl@0
   200
sl@0
   201
//!                           8) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password, ECipherRC2_CBC_40
sl@0
   202
sl@0
   203
//!                           9) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password 0 byte input, ECipherRC2_CBC_40
sl@0
   204
sl@0
   205
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0004-001
sl@0
   206
sl@0
   207
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0004-002
sl@0
   208
sl@0
   209
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0004-003
sl@0
   210
sl@0
   211
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0004-004
sl@0
   212
sl@0
   213
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0004-005
sl@0
   214
sl@0
   215
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0004-006
sl@0
   216
sl@0
   217
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0004-007
sl@0
   218
sl@0
   219
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0004-008
sl@0
   220
sl@0
   221
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0004-009
sl@0
   222
sl@0
   223
END_TESTCASE                  SEC-CRYPTOSPI-TPBETESTS_V2-0004
sl@0
   224
sl@0
   225
sl@0
   226
sl@0
   227
sl@0
   228
sl@0
   229
START_TESTCASE                SEC-CRYPTOSPI-TPBETESTS_V2-0005
sl@0
   230
sl@0
   231
//! @SYMTestCaseID            SEC-CRYPTOSPI-TPBETESTS_V2-0005
sl@0
   232
sl@0
   233
//! @SYMTestCaseDesc          /////////////////////////////////////////////////////////////////////////////////
sl@0
   234
sl@0
   235
//!                           /////////////////////////////////////////////////////////////////////////////////
sl@0
   236
sl@0
   237
//!                           /////////////////////////////////////////////////////////////////////////////////
sl@0
   238
sl@0
   239
//! @SYMTestActions           1) Element test case 1, ECipher3DES_CBC
sl@0
   240
sl@0
   241
//!                           2) Element test case 2, ECipher3DES_CBC
sl@0
   242
sl@0
   243
//!                           3) Element test case 3, ECipher3DES_CBC
sl@0
   244
sl@0
   245
//!                           4) Test of Set encryption, password changing, exporting importing Test 1, ECipher3DES_CBC
sl@0
   246
sl@0
   247
//!                           5) Test of Set encryption, password changing, exporting importing Test 2 -- 1 byte input, ECipher3DES_CBC
sl@0
   248
sl@0
   249
//!                           6) Test of Set encryption, password changing, exporting importing Test 3 -- 8 byte input, ECipher3DES_CBC
sl@0
   250
sl@0
   251
//!                           7) Test of Set encryption, password changing, exporting importing Test 4 -- 1 byte password, ECipher3DES_CBC
sl@0
   252
sl@0
   253
//!                           8) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password, ECipher3DES_CBC
sl@0
   254
sl@0
   255
//!                           9) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password 0 byte input, ECipher3DES_CBC
sl@0
   256
sl@0
   257
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0005-001
sl@0
   258
sl@0
   259
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0005-002
sl@0
   260
sl@0
   261
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0005-003
sl@0
   262
sl@0
   263
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0005-004
sl@0
   264
sl@0
   265
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0005-005
sl@0
   266
sl@0
   267
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0005-006
sl@0
   268
sl@0
   269
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0005-007
sl@0
   270
sl@0
   271
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0005-008
sl@0
   272
sl@0
   273
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0005-009
sl@0
   274
sl@0
   275
END_TESTCASE                  SEC-CRYPTOSPI-TPBETESTS_V2-0005
sl@0
   276
sl@0
   277
sl@0
   278
sl@0
   279
sl@0
   280
sl@0
   281
START_TESTCASE                SEC-CRYPTOSPI-TPBETESTS_V2-0006
sl@0
   282
sl@0
   283
//! @SYMTestCaseID            SEC-CRYPTOSPI-TPBETESTS_V2-0006
sl@0
   284
sl@0
   285
//! @SYMTestCaseDesc          /////////////////////////////////////////////////////////////////////////////////
sl@0
   286
sl@0
   287
//!                           /////////////////////////////////////////////////////////////////////////////////
sl@0
   288
sl@0
   289
//!                           /////////////////////////////////////////////////////////////////////////////////
sl@0
   290
sl@0
   291
//! @SYMTestActions           1) Element test case 1, ECipherAES_CBC_256
sl@0
   292
sl@0
   293
//!                           2) Element test case 2, ECipherAES_CBC_256
sl@0
   294
sl@0
   295
//!                           3) Element test case 3, ECipherAES_CBC_256
sl@0
   296
sl@0
   297
//!                           4) Test of Set encryption, password changing, exporting importing Test 1, ECipherAES_CBC_256
sl@0
   298
sl@0
   299
//!                           5) Test of Set encryption, password changing, exporting importing Test 2 -- 1 byte input, ECipherAES_CBC_256
sl@0
   300
sl@0
   301
//!                           6) Test of Set encryption, password changing, exporting importing Test 3 -- 8 byte input, ECipherAES_CBC_256
sl@0
   302
sl@0
   303
//!                           7) Test of Set encryption, password changing, exporting importing Test 4 -- 1 byte password, ECipherAES_CBC_256
sl@0
   304
sl@0
   305
//!                           8) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password, ECipherAES_CBC_256
sl@0
   306
sl@0
   307
//!                           9) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password 0 byte input, ECipherAES_CBC_256
sl@0
   308
sl@0
   309
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0006-001
sl@0
   310
sl@0
   311
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0006-002
sl@0
   312
sl@0
   313
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0006-003
sl@0
   314
sl@0
   315
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0006-004
sl@0
   316
sl@0
   317
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0006-005
sl@0
   318
sl@0
   319
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0006-006
sl@0
   320
sl@0
   321
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0006-007
sl@0
   322
sl@0
   323
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0006-008
sl@0
   324
sl@0
   325
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0006-009
sl@0
   326
sl@0
   327
END_TESTCASE                  SEC-CRYPTOSPI-TPBETESTS_V2-0006
sl@0
   328
sl@0
   329
sl@0
   330
sl@0
   331
sl@0
   332
sl@0
   333
START_TESTCASE                SEC-CRYPTOSPI-TPBETESTS_V2-0007
sl@0
   334
sl@0
   335
//! @SYMTestCaseID            SEC-CRYPTOSPI-TPBETESTS_V2-0007
sl@0
   336
sl@0
   337
//! @SYMTestCaseDesc          /////////////////////////////////////////////////////////////////////////////////
sl@0
   338
sl@0
   339
//!                           /////////////////////////////////////////////////////////////////////////////////
sl@0
   340
sl@0
   341
//!                           /////////////////////////////////////////////////////////////////////////////////
sl@0
   342
sl@0
   343
//! @SYMTestActions           1) Element test case 1, ECipherAES_CBC_192
sl@0
   344
sl@0
   345
//!                           2) Element test case 2, ECipherAES_CBC_192
sl@0
   346
sl@0
   347
//!                           3) Element test case 3, ECipherAES_CBC_192
sl@0
   348
sl@0
   349
//!                           4) Test of Set encryption, password changing, exporting importing Test 1, ECipherAES_CBC_192
sl@0
   350
sl@0
   351
//!                           5) Test of Set encryption, password changing, exporting importing Test 2 -- 1 byte input, ECipherAES_CBC_192
sl@0
   352
sl@0
   353
//!                           6) Test of Set encryption, password changing, exporting importing Test 3 -- 8 byte input, ECipherAES_CBC_192
sl@0
   354
sl@0
   355
//!                           7) Test of Set encryption, password changing, exporting importing Test 4 -- 1 byte password, ECipherAES_CBC_192
sl@0
   356
sl@0
   357
//!                           8) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password, ECipherAES_CBC_192
sl@0
   358
sl@0
   359
//!                           9) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password 0 byte input, ECipherAES_CBC_192
sl@0
   360
sl@0
   361
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0007-001
sl@0
   362
sl@0
   363
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0007-002
sl@0
   364
sl@0
   365
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0007-003
sl@0
   366
sl@0
   367
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0007-004
sl@0
   368
sl@0
   369
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0007-005
sl@0
   370
sl@0
   371
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0007-006
sl@0
   372
sl@0
   373
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0007-007
sl@0
   374
sl@0
   375
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0007-008
sl@0
   376
sl@0
   377
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0007-009
sl@0
   378
sl@0
   379
END_TESTCASE                  SEC-CRYPTOSPI-TPBETESTS_V2-0007
sl@0
   380
sl@0
   381
sl@0
   382
sl@0
   383
sl@0
   384
sl@0
   385
START_TESTCASE                SEC-CRYPTOSPI-TPBETESTS_V2-0008
sl@0
   386
sl@0
   387
//! @SYMTestCaseID            SEC-CRYPTOSPI-TPBETESTS_V2-0008
sl@0
   388
sl@0
   389
//! @SYMTestCaseDesc          /////////////////////////////////////////////////////////////////////////////////
sl@0
   390
sl@0
   391
//!                           /////////////////////////////////////////////////////////////////////////////////
sl@0
   392
sl@0
   393
//!                           /////////////////////////////////////////////////////////////////////////////////
sl@0
   394
sl@0
   395
//! @SYMTestActions           1) Element test case 1, ECipherAES_CBC_128
sl@0
   396
sl@0
   397
//!                           2) Element test case 2, ECipherAES_CBC_128
sl@0
   398
sl@0
   399
//!                           3) Element test case 3, ECipherAES_CBC_128
sl@0
   400
sl@0
   401
//!                           4) Test of Set encryption, password changing, exporting importing Test 1, ECipherAES_CBC_128
sl@0
   402
sl@0
   403
//!                           5) Test of Set encryption, password changing, exporting importing Test 2 -- 1 byte input, ECipherAES_CBC_128
sl@0
   404
sl@0
   405
//!                           6) Test of Set encryption, password changing, exporting importing Test 3 -- 8 byte input, ECipherAES_CBC_128
sl@0
   406
sl@0
   407
//!                           7) Test of Set encryption, password changing, exporting importing Test 4 -- 1 byte password, ECipherAES_CBC_128
sl@0
   408
sl@0
   409
//!                           8) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password, ECipherAES_CBC_128
sl@0
   410
sl@0
   411
//!                           9) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password 0 byte input, ECipherAES_CBC_128
sl@0
   412
sl@0
   413
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0008-001
sl@0
   414
sl@0
   415
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0008-002
sl@0
   416
sl@0
   417
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0008-003
sl@0
   418
sl@0
   419
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0008-004
sl@0
   420
sl@0
   421
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0008-005
sl@0
   422
sl@0
   423
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0008-006
sl@0
   424
sl@0
   425
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0008-007
sl@0
   426
sl@0
   427
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0008-008
sl@0
   428
sl@0
   429
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0008-009
sl@0
   430
sl@0
   431
END_TESTCASE                  SEC-CRYPTOSPI-TPBETESTS_V2-0008
sl@0
   432
sl@0
   433
sl@0
   434
sl@0
   435
sl@0
   436
sl@0
   437
START_TESTCASE                SEC-CRYPTOSPI-TPBETESTS_V2-0009
sl@0
   438
sl@0
   439
//! @SYMTestCaseID            SEC-CRYPTOSPI-TPBETESTS_V2-0009
sl@0
   440
sl@0
   441
//! @SYMTestCaseDesc          /////////////////////////////////////////////////////////////////////////////////
sl@0
   442
sl@0
   443
//!                           /////////////////////////////////////////////////////////////////////////////////
sl@0
   444
sl@0
   445
//!                           /////////////////////////////////////////////////////////////////////////////////
sl@0
   446
sl@0
   447
//!                           
sl@0
   448
sl@0
   449
//!                           Start of Permanent File Store PBE testing between weak and strong crypto
sl@0
   450
sl@0
   451
//! @SYMTestActions           1) Write encrypted data to a PFS named according to crypto strength
sl@0
   452
sl@0
   453
//!                           2) Decrypting weak crypto file
sl@0
   454
sl@0
   455
//!                           3) Decrypting strong crypto file
sl@0
   456
sl@0
   457
RUN_TEST_STEP                 -1    CTestHandler        WritePFS               tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0009-001
sl@0
   458
sl@0
   459
RUN_TEST_STEP                 -1    CTestHandler        ReadPFS                tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0009-002
sl@0
   460
sl@0
   461
RUN_TEST_STEP                 -1    CTestHandler        ReadPFS                tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0009-003
sl@0
   462
sl@0
   463
END_TESTCASE                  SEC-CRYPTOSPI-TPBETESTS_V2-0009
sl@0
   464
sl@0
   465
sl@0
   466
sl@0
   467
sl@0
   468
sl@0
   469
START_TESTCASE                SEC-CRYPTOSPI-TPBETESTS_V2-0010
sl@0
   470
sl@0
   471
//! @SYMTestCaseID            SEC-CRYPTOSPI-TPBETESTS_V2-0010
sl@0
   472
sl@0
   473
//! @SYMTestCaseDesc          Start of OOM testing
sl@0
   474
sl@0
   475
//! @SYMTestActions           1) OOM start
sl@0
   476
sl@0
   477
//!                           2) Element test case 2
sl@0
   478
sl@0
   479
//!                           3) Test of Set encryption, password changing, exporting importing Test 1
sl@0
   480
sl@0
   481
//!                           4) OOM end
sl@0
   482
sl@0
   483
RUN_TEST_STEP                 -1    CTestHandler        startmemfailure     
sl@0
   484
sl@0
   485
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0010-002
sl@0
   486
sl@0
   487
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0010-003
sl@0
   488
sl@0
   489
RUN_TEST_STEP                 -1    CTestHandler        stopmemfailure      
sl@0
   490
sl@0
   491
END_TESTCASE                  SEC-CRYPTOSPI-TPBETESTS_V2-0010
sl@0
   492
sl@0
   493
sl@0
   494
sl@0
   495
sl@0
   496
sl@0
   497
// =======================================================================
sl@0
   498
sl@0
   499
// PKCS#12 tests
sl@0
   500
sl@0
   501
sl@0
   502
sl@0
   503
START_TESTCASE                SEC-CIT_PREQ1054_02-0001
sl@0
   504
sl@0
   505
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0001
sl@0
   506
sl@0
   507
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
   508
sl@0
   509
//! @SYMREQ                   CIT_PREQ1054
sl@0
   510
sl@0
   511
//! @SYMTestPriority          medium
sl@0
   512
sl@0
   513
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
   514
sl@0
   515
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
   516
sl@0
   517
//! @SYMTestActions           1) Element test case 1, ECipherRC2_CBC_128_16
sl@0
   518
sl@0
   519
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0001
sl@0
   520
sl@0
   521
END_TESTCASE                  SEC-CIT_PREQ1054_02-0001
sl@0
   522
sl@0
   523
sl@0
   524
sl@0
   525
sl@0
   526
sl@0
   527
START_TESTCASE                SEC-CIT_PREQ1054_02-0002
sl@0
   528
sl@0
   529
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0002
sl@0
   530
sl@0
   531
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
   532
sl@0
   533
//! @SYMREQ                   CIT_PREQ1054
sl@0
   534
sl@0
   535
//! @SYMTestPriority          medium
sl@0
   536
sl@0
   537
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
   538
sl@0
   539
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
   540
sl@0
   541
//! @SYMTestActions           1) Element test case 2, ECipherRC2_CBC_128_16
sl@0
   542
sl@0
   543
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0002
sl@0
   544
sl@0
   545
END_TESTCASE                  SEC-CIT_PREQ1054_02-0002
sl@0
   546
sl@0
   547
sl@0
   548
sl@0
   549
sl@0
   550
sl@0
   551
START_TESTCASE                SEC-CIT_PREQ1054_02-0003
sl@0
   552
sl@0
   553
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0003
sl@0
   554
sl@0
   555
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
   556
sl@0
   557
//! @SYMREQ                   CIT_PREQ1054
sl@0
   558
sl@0
   559
//! @SYMTestPriority          medium
sl@0
   560
sl@0
   561
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
   562
sl@0
   563
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
   564
sl@0
   565
//! @SYMTestActions           1) Element test case 3, ECipherRC2_CBC_128_16
sl@0
   566
sl@0
   567
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0003
sl@0
   568
sl@0
   569
END_TESTCASE                  SEC-CIT_PREQ1054_02-0003
sl@0
   570
sl@0
   571
sl@0
   572
sl@0
   573
sl@0
   574
sl@0
   575
START_TESTCASE                SEC-CIT_PREQ1054_02-0004
sl@0
   576
sl@0
   577
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0004
sl@0
   578
sl@0
   579
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
   580
sl@0
   581
//! @SYMREQ                   CIT_PREQ1054
sl@0
   582
sl@0
   583
//! @SYMTestPriority          medium
sl@0
   584
sl@0
   585
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
   586
sl@0
   587
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
   588
sl@0
   589
//! @SYMTestActions           1) Test of Set encryption, password changing, exporting importing Test 1, ECipherRC2_CBC_128_16
sl@0
   590
sl@0
   591
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0004
sl@0
   592
sl@0
   593
END_TESTCASE                  SEC-CIT_PREQ1054_02-0004
sl@0
   594
sl@0
   595
sl@0
   596
sl@0
   597
sl@0
   598
sl@0
   599
START_TESTCASE                SEC-CIT_PREQ1054_02-0005
sl@0
   600
sl@0
   601
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0005
sl@0
   602
sl@0
   603
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#5 KDF.
sl@0
   604
sl@0
   605
//! @SYMREQ                   CIT_PREQ1054
sl@0
   606
sl@0
   607
//! @SYMTestPriority          medium
sl@0
   608
sl@0
   609
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
   610
sl@0
   611
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
   612
sl@0
   613
//! @SYMTestActions           1) Test of Set encryption, password changing, exporting importing Test 1, explicit kdf, salt len, iter count, ECipherRC2_CBC_128_16
sl@0
   614
sl@0
   615
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0005
sl@0
   616
sl@0
   617
END_TESTCASE                  SEC-CIT_PREQ1054_02-0005
sl@0
   618
sl@0
   619
sl@0
   620
sl@0
   621
sl@0
   622
sl@0
   623
START_TESTCASE                SEC-CIT_PREQ1054_02-0006
sl@0
   624
sl@0
   625
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0006
sl@0
   626
sl@0
   627
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
   628
sl@0
   629
//! @SYMREQ                   CIT_PREQ1054
sl@0
   630
sl@0
   631
//! @SYMTestPriority          medium
sl@0
   632
sl@0
   633
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
   634
sl@0
   635
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
   636
sl@0
   637
//! @SYMTestActions           1) Test of Set encryption, password changing, exporting importing Test 2 -- 1 byte input, ECipherRC2_CBC_128_16
sl@0
   638
sl@0
   639
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0006
sl@0
   640
sl@0
   641
END_TESTCASE                  SEC-CIT_PREQ1054_02-0006
sl@0
   642
sl@0
   643
sl@0
   644
sl@0
   645
sl@0
   646
sl@0
   647
START_TESTCASE                SEC-CIT_PREQ1054_02-0007
sl@0
   648
sl@0
   649
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0007
sl@0
   650
sl@0
   651
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
   652
sl@0
   653
//! @SYMREQ                   CIT_PREQ1054
sl@0
   654
sl@0
   655
//! @SYMTestPriority          medium
sl@0
   656
sl@0
   657
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
   658
sl@0
   659
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
   660
sl@0
   661
//! @SYMTestActions           1) Test of Set encryption, password changing, exporting importing Test 3 -- 8 byte input, ECipherRC2_CBC_128_16
sl@0
   662
sl@0
   663
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0007
sl@0
   664
sl@0
   665
END_TESTCASE                  SEC-CIT_PREQ1054_02-0007
sl@0
   666
sl@0
   667
sl@0
   668
sl@0
   669
sl@0
   670
sl@0
   671
START_TESTCASE                SEC-CIT_PREQ1054_02-0008
sl@0
   672
sl@0
   673
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0008
sl@0
   674
sl@0
   675
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
   676
sl@0
   677
//! @SYMREQ                   CIT_PREQ1054
sl@0
   678
sl@0
   679
//! @SYMTestPriority          medium
sl@0
   680
sl@0
   681
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
   682
sl@0
   683
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
   684
sl@0
   685
//! @SYMTestActions           1) Test of Set encryption, password changing, exporting importing Test 4 -- 1 byte password, ECipherRC2_CBC_128_16
sl@0
   686
sl@0
   687
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0008
sl@0
   688
sl@0
   689
END_TESTCASE                  SEC-CIT_PREQ1054_02-0008
sl@0
   690
sl@0
   691
sl@0
   692
sl@0
   693
sl@0
   694
sl@0
   695
START_TESTCASE                SEC-CIT_PREQ1054_02-0009
sl@0
   696
sl@0
   697
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0009
sl@0
   698
sl@0
   699
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
   700
sl@0
   701
//! @SYMREQ                   CIT_PREQ1054
sl@0
   702
sl@0
   703
//! @SYMTestPriority          medium
sl@0
   704
sl@0
   705
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
   706
sl@0
   707
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
   708
sl@0
   709
//! @SYMTestActions           1) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password, ECipherRC2_CBC_128_16
sl@0
   710
sl@0
   711
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0009
sl@0
   712
sl@0
   713
END_TESTCASE                  SEC-CIT_PREQ1054_02-0009
sl@0
   714
sl@0
   715
sl@0
   716
sl@0
   717
sl@0
   718
sl@0
   719
START_TESTCASE                SEC-CIT_PREQ1054_02-0010
sl@0
   720
sl@0
   721
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0010
sl@0
   722
sl@0
   723
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
   724
sl@0
   725
//! @SYMREQ                   CIT_PREQ1054
sl@0
   726
sl@0
   727
//! @SYMTestPriority          medium
sl@0
   728
sl@0
   729
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
   730
sl@0
   731
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
   732
sl@0
   733
//! @SYMTestActions           1) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password 0 byte input, ECipherRC2_CBC_128_16
sl@0
   734
sl@0
   735
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0010
sl@0
   736
sl@0
   737
END_TESTCASE                  SEC-CIT_PREQ1054_02-0010
sl@0
   738
sl@0
   739
sl@0
   740
sl@0
   741
sl@0
   742
sl@0
   743
// /////////////////////////////////////////////////////////////////////////////////
sl@0
   744
sl@0
   745
// /////////////////////////////////////////////////////////////////////////////////
sl@0
   746
sl@0
   747
// /////////////////////////////////////////////////////////////////////////////////
sl@0
   748
sl@0
   749
sl@0
   750
sl@0
   751
START_TESTCASE                SEC-CIT_PREQ1054_02-0011
sl@0
   752
sl@0
   753
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0011
sl@0
   754
sl@0
   755
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
   756
sl@0
   757
//! @SYMREQ                   CIT_PREQ1054
sl@0
   758
sl@0
   759
//! @SYMTestPriority          medium
sl@0
   760
sl@0
   761
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
   762
sl@0
   763
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
   764
sl@0
   765
//! @SYMTestActions           1) Element test case 1, ECipherRC2_CBC_40_16
sl@0
   766
sl@0
   767
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0011
sl@0
   768
sl@0
   769
END_TESTCASE                  SEC-CIT_PREQ1054_02-0011
sl@0
   770
sl@0
   771
sl@0
   772
sl@0
   773
sl@0
   774
sl@0
   775
START_TESTCASE                SEC-CIT_PREQ1054_02-0012
sl@0
   776
sl@0
   777
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0012
sl@0
   778
sl@0
   779
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
   780
sl@0
   781
//! @SYMREQ                   CIT_PREQ1054
sl@0
   782
sl@0
   783
//! @SYMTestPriority          medium
sl@0
   784
sl@0
   785
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
   786
sl@0
   787
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
   788
sl@0
   789
//! @SYMTestActions           1) Element test case 2, ECipherRC2_CBC_40_16
sl@0
   790
sl@0
   791
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0012
sl@0
   792
sl@0
   793
END_TESTCASE                  SEC-CIT_PREQ1054_02-0012
sl@0
   794
sl@0
   795
sl@0
   796
sl@0
   797
sl@0
   798
sl@0
   799
START_TESTCASE                SEC-CIT_PREQ1054_02-0013
sl@0
   800
sl@0
   801
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0013
sl@0
   802
sl@0
   803
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
   804
sl@0
   805
//! @SYMREQ                   CIT_PREQ1054
sl@0
   806
sl@0
   807
//! @SYMTestPriority          medium
sl@0
   808
sl@0
   809
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
   810
sl@0
   811
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
   812
sl@0
   813
//! @SYMTestActions           1) Element test case 3, ECipherRC2_CBC_40_16
sl@0
   814
sl@0
   815
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0013
sl@0
   816
sl@0
   817
END_TESTCASE                  SEC-CIT_PREQ1054_02-0013
sl@0
   818
sl@0
   819
sl@0
   820
sl@0
   821
sl@0
   822
sl@0
   823
START_TESTCASE                SEC-CIT_PREQ1054_02-0014
sl@0
   824
sl@0
   825
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0014
sl@0
   826
sl@0
   827
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
   828
sl@0
   829
//! @SYMREQ                   CIT_PREQ1054
sl@0
   830
sl@0
   831
//! @SYMTestPriority          medium
sl@0
   832
sl@0
   833
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
   834
sl@0
   835
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
   836
sl@0
   837
//! @SYMTestActions           1) Test of Set encryption, password changing, exporting importing Test 1, ECipherRC2_CBC_40_16
sl@0
   838
sl@0
   839
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0014
sl@0
   840
sl@0
   841
END_TESTCASE                  SEC-CIT_PREQ1054_02-0014
sl@0
   842
sl@0
   843
sl@0
   844
sl@0
   845
sl@0
   846
sl@0
   847
START_TESTCASE                SEC-CIT_PREQ1054_02-0015
sl@0
   848
sl@0
   849
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0015
sl@0
   850
sl@0
   851
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
   852
sl@0
   853
//! @SYMREQ                   CIT_PREQ1054
sl@0
   854
sl@0
   855
//! @SYMTestPriority          medium
sl@0
   856
sl@0
   857
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
   858
sl@0
   859
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
   860
sl@0
   861
//! @SYMTestActions           1) Test of Set encryption, password changing, exporting importing Test 2 -- 1 byte input, ECipherRC2_CBC_40_16
sl@0
   862
sl@0
   863
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0015
sl@0
   864
sl@0
   865
END_TESTCASE                  SEC-CIT_PREQ1054_02-0015
sl@0
   866
sl@0
   867
sl@0
   868
sl@0
   869
sl@0
   870
sl@0
   871
START_TESTCASE                SEC-CIT_PREQ1054_02-0016
sl@0
   872
sl@0
   873
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0016
sl@0
   874
sl@0
   875
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
   876
sl@0
   877
//! @SYMREQ                   CIT_PREQ1054
sl@0
   878
sl@0
   879
//! @SYMTestPriority          medium
sl@0
   880
sl@0
   881
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
   882
sl@0
   883
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
   884
sl@0
   885
//! @SYMTestActions           1) Test of Set encryption, password changing, exporting importing Test 3 -- 8 byte input, ECipherRC2_CBC_40_16
sl@0
   886
sl@0
   887
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0016
sl@0
   888
sl@0
   889
END_TESTCASE                  SEC-CIT_PREQ1054_02-0016
sl@0
   890
sl@0
   891
sl@0
   892
sl@0
   893
sl@0
   894
sl@0
   895
START_TESTCASE                SEC-CIT_PREQ1054_02-0017
sl@0
   896
sl@0
   897
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0017
sl@0
   898
sl@0
   899
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
   900
sl@0
   901
//! @SYMREQ                   CIT_PREQ1054
sl@0
   902
sl@0
   903
//! @SYMTestPriority          medium
sl@0
   904
sl@0
   905
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
   906
sl@0
   907
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
   908
sl@0
   909
//! @SYMTestActions           1) Test of Set encryption, password changing, exporting importing Test 4 -- 1 byte password, ECipherRC2_CBC_40_16
sl@0
   910
sl@0
   911
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0017
sl@0
   912
sl@0
   913
END_TESTCASE                  SEC-CIT_PREQ1054_02-0017
sl@0
   914
sl@0
   915
sl@0
   916
sl@0
   917
sl@0
   918
sl@0
   919
START_TESTCASE                SEC-CIT_PREQ1054_02-0018
sl@0
   920
sl@0
   921
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0018
sl@0
   922
sl@0
   923
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
   924
sl@0
   925
//! @SYMREQ                   CIT_PREQ1054
sl@0
   926
sl@0
   927
//! @SYMTestPriority          medium
sl@0
   928
sl@0
   929
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
   930
sl@0
   931
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
   932
sl@0
   933
//! @SYMTestActions           1) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password, ECipherRC2_CBC_40_16
sl@0
   934
sl@0
   935
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0018
sl@0
   936
sl@0
   937
END_TESTCASE                  SEC-CIT_PREQ1054_02-0018
sl@0
   938
sl@0
   939
sl@0
   940
sl@0
   941
sl@0
   942
sl@0
   943
START_TESTCASE                SEC-CIT_PREQ1054_02-0019
sl@0
   944
sl@0
   945
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0019
sl@0
   946
sl@0
   947
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
   948
sl@0
   949
//! @SYMREQ                   CIT_PREQ1054
sl@0
   950
sl@0
   951
//! @SYMTestPriority          medium
sl@0
   952
sl@0
   953
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
   954
sl@0
   955
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
   956
sl@0
   957
//! @SYMTestActions           1) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password 0 byte input, ECipherRC2_CBC_40_16
sl@0
   958
sl@0
   959
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0019
sl@0
   960
sl@0
   961
END_TESTCASE                  SEC-CIT_PREQ1054_02-0019
sl@0
   962
sl@0
   963
sl@0
   964
sl@0
   965
sl@0
   966
sl@0
   967
// /////////////////////////////////////////////////////////////////////////////////
sl@0
   968
sl@0
   969
// /////////////////////////////////////////////////////////////////////////////////
sl@0
   970
sl@0
   971
// /////////////////////////////////////////////////////////////////////////////////
sl@0
   972
sl@0
   973
sl@0
   974
sl@0
   975
START_TESTCASE                SEC-CIT_PREQ1054_02-0020
sl@0
   976
sl@0
   977
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0020
sl@0
   978
sl@0
   979
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
   980
sl@0
   981
//! @SYMREQ                   CIT_PREQ1054
sl@0
   982
sl@0
   983
//! @SYMTestPriority          medium
sl@0
   984
sl@0
   985
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
   986
sl@0
   987
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
   988
sl@0
   989
//! @SYMTestActions           1) Element test case 1, ECipherRC2_CBC_128
sl@0
   990
sl@0
   991
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0020
sl@0
   992
sl@0
   993
END_TESTCASE                  SEC-CIT_PREQ1054_02-0020
sl@0
   994
sl@0
   995
sl@0
   996
sl@0
   997
sl@0
   998
sl@0
   999
START_TESTCASE                SEC-CIT_PREQ1054_02-0021
sl@0
  1000
sl@0
  1001
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0021
sl@0
  1002
sl@0
  1003
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  1004
sl@0
  1005
//! @SYMREQ                   CIT_PREQ1054
sl@0
  1006
sl@0
  1007
//! @SYMTestPriority          medium
sl@0
  1008
sl@0
  1009
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  1010
sl@0
  1011
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  1012
sl@0
  1013
//! @SYMTestActions           1) Element test case 2, ECipherRC2_CBC_128
sl@0
  1014
sl@0
  1015
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0021
sl@0
  1016
sl@0
  1017
END_TESTCASE                  SEC-CIT_PREQ1054_02-0021
sl@0
  1018
sl@0
  1019
sl@0
  1020
sl@0
  1021
sl@0
  1022
sl@0
  1023
START_TESTCASE                SEC-CIT_PREQ1054_02-0022
sl@0
  1024
sl@0
  1025
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0022
sl@0
  1026
sl@0
  1027
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  1028
sl@0
  1029
//! @SYMREQ                   CIT_PREQ1054
sl@0
  1030
sl@0
  1031
//! @SYMTestPriority          medium
sl@0
  1032
sl@0
  1033
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  1034
sl@0
  1035
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  1036
sl@0
  1037
//! @SYMTestActions           1) Element test case 3, ECipherRC2_CBC_128
sl@0
  1038
sl@0
  1039
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0022
sl@0
  1040
sl@0
  1041
END_TESTCASE                  SEC-CIT_PREQ1054_02-0022
sl@0
  1042
sl@0
  1043
sl@0
  1044
sl@0
  1045
sl@0
  1046
sl@0
  1047
START_TESTCASE                SEC-CIT_PREQ1054_02-0023
sl@0
  1048
sl@0
  1049
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0023
sl@0
  1050
sl@0
  1051
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  1052
sl@0
  1053
//! @SYMREQ                   CIT_PREQ1054
sl@0
  1054
sl@0
  1055
//! @SYMTestPriority          medium
sl@0
  1056
sl@0
  1057
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  1058
sl@0
  1059
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  1060
sl@0
  1061
//! @SYMTestActions           1) Test of Set encryption, password changing, exporting importing Test 1, ECipherRC2_CBC_128
sl@0
  1062
sl@0
  1063
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0023
sl@0
  1064
sl@0
  1065
END_TESTCASE                  SEC-CIT_PREQ1054_02-0023
sl@0
  1066
sl@0
  1067
sl@0
  1068
sl@0
  1069
sl@0
  1070
sl@0
  1071
START_TESTCASE                SEC-CIT_PREQ1054_02-0024
sl@0
  1072
sl@0
  1073
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0024
sl@0
  1074
sl@0
  1075
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  1076
sl@0
  1077
//! @SYMREQ                   CIT_PREQ1054
sl@0
  1078
sl@0
  1079
//! @SYMTestPriority          medium
sl@0
  1080
sl@0
  1081
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  1082
sl@0
  1083
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  1084
sl@0
  1085
//! @SYMTestActions           1) Test of Set encryption, password changing, exporting importing Test 2 -- 1 byte input, ECipherRC2_CBC_128
sl@0
  1086
sl@0
  1087
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0024
sl@0
  1088
sl@0
  1089
END_TESTCASE                  SEC-CIT_PREQ1054_02-0024
sl@0
  1090
sl@0
  1091
sl@0
  1092
sl@0
  1093
sl@0
  1094
sl@0
  1095
START_TESTCASE                SEC-CIT_PREQ1054_02-0025
sl@0
  1096
sl@0
  1097
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0025
sl@0
  1098
sl@0
  1099
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  1100
sl@0
  1101
//! @SYMREQ                   CIT_PREQ1054
sl@0
  1102
sl@0
  1103
//! @SYMTestPriority          medium
sl@0
  1104
sl@0
  1105
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  1106
sl@0
  1107
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  1108
sl@0
  1109
//! @SYMTestActions           1) Test of Set encryption, password changing, exporting importing Test 3 -- 8 byte input, ECipherRC2_CBC_128
sl@0
  1110
sl@0
  1111
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0025
sl@0
  1112
sl@0
  1113
END_TESTCASE                  SEC-CIT_PREQ1054_02-0025
sl@0
  1114
sl@0
  1115
sl@0
  1116
sl@0
  1117
sl@0
  1118
sl@0
  1119
START_TESTCASE                SEC-CIT_PREQ1054_02-0026
sl@0
  1120
sl@0
  1121
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0026
sl@0
  1122
sl@0
  1123
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  1124
sl@0
  1125
//! @SYMREQ                   CIT_PREQ1054
sl@0
  1126
sl@0
  1127
//! @SYMTestPriority          medium
sl@0
  1128
sl@0
  1129
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  1130
sl@0
  1131
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  1132
sl@0
  1133
//! @SYMTestActions           1) Test of Set encryption, password changing, exporting importing Test 4 -- 1 byte password, ECipherRC2_CBC_128
sl@0
  1134
sl@0
  1135
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0026
sl@0
  1136
sl@0
  1137
END_TESTCASE                  SEC-CIT_PREQ1054_02-0026
sl@0
  1138
sl@0
  1139
sl@0
  1140
sl@0
  1141
sl@0
  1142
sl@0
  1143
START_TESTCASE                SEC-CIT_PREQ1054_02-0027
sl@0
  1144
sl@0
  1145
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0027
sl@0
  1146
sl@0
  1147
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  1148
sl@0
  1149
//! @SYMREQ                   CIT_PREQ1054
sl@0
  1150
sl@0
  1151
//! @SYMTestPriority          medium
sl@0
  1152
sl@0
  1153
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  1154
sl@0
  1155
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  1156
sl@0
  1157
//! @SYMTestActions           1) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password, ECipherRC2_CBC_128
sl@0
  1158
sl@0
  1159
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0027
sl@0
  1160
sl@0
  1161
END_TESTCASE                  SEC-CIT_PREQ1054_02-0027
sl@0
  1162
sl@0
  1163
sl@0
  1164
sl@0
  1165
sl@0
  1166
sl@0
  1167
START_TESTCASE                SEC-CIT_PREQ1054_02-0028
sl@0
  1168
sl@0
  1169
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0028
sl@0
  1170
sl@0
  1171
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  1172
sl@0
  1173
//! @SYMREQ                   CIT_PREQ1054
sl@0
  1174
sl@0
  1175
//! @SYMTestPriority          medium
sl@0
  1176
sl@0
  1177
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  1178
sl@0
  1179
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  1180
sl@0
  1181
//! @SYMTestActions           1) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password 0 byte input, ECipherRC2_CBC_128
sl@0
  1182
sl@0
  1183
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0028
sl@0
  1184
sl@0
  1185
END_TESTCASE                  SEC-CIT_PREQ1054_02-0028
sl@0
  1186
sl@0
  1187
sl@0
  1188
sl@0
  1189
sl@0
  1190
sl@0
  1191
// /////////////////////////////////////////////////////////////////////////////////
sl@0
  1192
sl@0
  1193
// /////////////////////////////////////////////////////////////////////////////////
sl@0
  1194
sl@0
  1195
// /////////////////////////////////////////////////////////////////////////////////
sl@0
  1196
sl@0
  1197
sl@0
  1198
sl@0
  1199
START_TESTCASE                SEC-CIT_PREQ1054_02-0029
sl@0
  1200
sl@0
  1201
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0029
sl@0
  1202
sl@0
  1203
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  1204
sl@0
  1205
//! @SYMREQ                   CIT_PREQ1054
sl@0
  1206
sl@0
  1207
//! @SYMTestPriority          medium
sl@0
  1208
sl@0
  1209
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  1210
sl@0
  1211
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  1212
sl@0
  1213
//! @SYMTestActions           1) Element test case 1, ECipherRC2_CBC_40
sl@0
  1214
sl@0
  1215
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0029
sl@0
  1216
sl@0
  1217
END_TESTCASE                  SEC-CIT_PREQ1054_02-0029
sl@0
  1218
sl@0
  1219
sl@0
  1220
sl@0
  1221
sl@0
  1222
sl@0
  1223
START_TESTCASE                SEC-CIT_PREQ1054_02-0030
sl@0
  1224
sl@0
  1225
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0030
sl@0
  1226
sl@0
  1227
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  1228
sl@0
  1229
//! @SYMREQ                   CIT_PREQ1054
sl@0
  1230
sl@0
  1231
//! @SYMTestPriority          medium
sl@0
  1232
sl@0
  1233
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  1234
sl@0
  1235
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  1236
sl@0
  1237
//! @SYMTestActions           1) Element test case 2, ECipherRC2_CBC_40
sl@0
  1238
sl@0
  1239
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0030
sl@0
  1240
sl@0
  1241
END_TESTCASE                  SEC-CIT_PREQ1054_02-0030
sl@0
  1242
sl@0
  1243
sl@0
  1244
sl@0
  1245
sl@0
  1246
sl@0
  1247
START_TESTCASE                SEC-CIT_PREQ1054_02-0031
sl@0
  1248
sl@0
  1249
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0031
sl@0
  1250
sl@0
  1251
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  1252
sl@0
  1253
//! @SYMREQ                   CIT_PREQ1054
sl@0
  1254
sl@0
  1255
//! @SYMTestPriority          medium
sl@0
  1256
sl@0
  1257
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  1258
sl@0
  1259
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  1260
sl@0
  1261
//! @SYMTestActions           1) Element test case 3, ECipherRC2_CBC_40
sl@0
  1262
sl@0
  1263
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0031
sl@0
  1264
sl@0
  1265
END_TESTCASE                  SEC-CIT_PREQ1054_02-0031
sl@0
  1266
sl@0
  1267
sl@0
  1268
sl@0
  1269
sl@0
  1270
sl@0
  1271
START_TESTCASE                SEC-CIT_PREQ1054_02-0032
sl@0
  1272
sl@0
  1273
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0032
sl@0
  1274
sl@0
  1275
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  1276
sl@0
  1277
//! @SYMREQ                   CIT_PREQ1054
sl@0
  1278
sl@0
  1279
//! @SYMTestPriority          medium
sl@0
  1280
sl@0
  1281
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  1282
sl@0
  1283
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  1284
sl@0
  1285
//! @SYMTestActions           1) Test of Set encryption, password changing, exporting importing Test 1, ECipherRC2_CBC_40
sl@0
  1286
sl@0
  1287
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0032
sl@0
  1288
sl@0
  1289
END_TESTCASE                  SEC-CIT_PREQ1054_02-0032
sl@0
  1290
sl@0
  1291
sl@0
  1292
sl@0
  1293
sl@0
  1294
sl@0
  1295
START_TESTCASE                SEC-CIT_PREQ1054_02-0033
sl@0
  1296
sl@0
  1297
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0033
sl@0
  1298
sl@0
  1299
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  1300
sl@0
  1301
//! @SYMREQ                   CIT_PREQ1054
sl@0
  1302
sl@0
  1303
//! @SYMTestPriority          medium
sl@0
  1304
sl@0
  1305
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  1306
sl@0
  1307
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  1308
sl@0
  1309
//! @SYMTestActions           1) Test of Set encryption, password changing, exporting importing Test 2 -- 1 byte input, ECipherRC2_CBC_40
sl@0
  1310
sl@0
  1311
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0033
sl@0
  1312
sl@0
  1313
END_TESTCASE                  SEC-CIT_PREQ1054_02-0033
sl@0
  1314
sl@0
  1315
sl@0
  1316
sl@0
  1317
sl@0
  1318
sl@0
  1319
START_TESTCASE                SEC-CIT_PREQ1054_02-0034
sl@0
  1320
sl@0
  1321
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0034
sl@0
  1322
sl@0
  1323
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  1324
sl@0
  1325
//! @SYMREQ                   CIT_PREQ1054
sl@0
  1326
sl@0
  1327
//! @SYMTestPriority          medium
sl@0
  1328
sl@0
  1329
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  1330
sl@0
  1331
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  1332
sl@0
  1333
//! @SYMTestActions           1) Test of Set encryption, password changing, exporting importing Test 3 -- 8 byte input, ECipherRC2_CBC_40
sl@0
  1334
sl@0
  1335
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0034
sl@0
  1336
sl@0
  1337
END_TESTCASE                  SEC-CIT_PREQ1054_02-0034
sl@0
  1338
sl@0
  1339
sl@0
  1340
sl@0
  1341
sl@0
  1342
sl@0
  1343
START_TESTCASE                SEC-CIT_PREQ1054_02-0035
sl@0
  1344
sl@0
  1345
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0035
sl@0
  1346
sl@0
  1347
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  1348
sl@0
  1349
//! @SYMREQ                   CIT_PREQ1054
sl@0
  1350
sl@0
  1351
//! @SYMTestPriority          medium
sl@0
  1352
sl@0
  1353
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  1354
sl@0
  1355
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  1356
sl@0
  1357
//! @SYMTestActions           1) Test of Set encryption, password changing, exporting importing Test 4 -- 1 byte password, ECipherRC2_CBC_40
sl@0
  1358
sl@0
  1359
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0035
sl@0
  1360
sl@0
  1361
END_TESTCASE                  SEC-CIT_PREQ1054_02-0035
sl@0
  1362
sl@0
  1363
sl@0
  1364
sl@0
  1365
sl@0
  1366
sl@0
  1367
START_TESTCASE                SEC-CIT_PREQ1054_02-0036
sl@0
  1368
sl@0
  1369
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0036
sl@0
  1370
sl@0
  1371
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  1372
sl@0
  1373
//! @SYMREQ                   CIT_PREQ1054
sl@0
  1374
sl@0
  1375
//! @SYMTestPriority          medium
sl@0
  1376
sl@0
  1377
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  1378
sl@0
  1379
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  1380
sl@0
  1381
//! @SYMTestActions           1) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password, ECipherRC2_CBC_40
sl@0
  1382
sl@0
  1383
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0036
sl@0
  1384
sl@0
  1385
END_TESTCASE                  SEC-CIT_PREQ1054_02-0036
sl@0
  1386
sl@0
  1387
sl@0
  1388
sl@0
  1389
sl@0
  1390
sl@0
  1391
START_TESTCASE                SEC-CIT_PREQ1054_02-0037
sl@0
  1392
sl@0
  1393
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0037
sl@0
  1394
sl@0
  1395
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  1396
sl@0
  1397
//! @SYMREQ                   CIT_PREQ1054
sl@0
  1398
sl@0
  1399
//! @SYMTestPriority          medium
sl@0
  1400
sl@0
  1401
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  1402
sl@0
  1403
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  1404
sl@0
  1405
//! @SYMTestActions           1) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password 0 byte input, ECipherRC2_CBC_40
sl@0
  1406
sl@0
  1407
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0037
sl@0
  1408
sl@0
  1409
END_TESTCASE                  SEC-CIT_PREQ1054_02-0037
sl@0
  1410
sl@0
  1411
sl@0
  1412
sl@0
  1413
sl@0
  1414
sl@0
  1415
// /////////////////////////////////////////////////////////////////////////////////
sl@0
  1416
sl@0
  1417
// /////////////////////////////////////////////////////////////////////////////////
sl@0
  1418
sl@0
  1419
// /////////////////////////////////////////////////////////////////////////////////
sl@0
  1420
sl@0
  1421
sl@0
  1422
sl@0
  1423
START_TESTCASE                SEC-CIT_PREQ1054_02-0038
sl@0
  1424
sl@0
  1425
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0038
sl@0
  1426
sl@0
  1427
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  1428
sl@0
  1429
//! @SYMREQ                   CIT_PREQ1054
sl@0
  1430
sl@0
  1431
//! @SYMTestPriority          medium
sl@0
  1432
sl@0
  1433
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  1434
sl@0
  1435
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  1436
sl@0
  1437
//! @SYMTestActions           1) Element test case 1, ECipher3DES_CBC
sl@0
  1438
sl@0
  1439
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0038
sl@0
  1440
sl@0
  1441
END_TESTCASE                  SEC-CIT_PREQ1054_02-0038
sl@0
  1442
sl@0
  1443
sl@0
  1444
sl@0
  1445
sl@0
  1446
sl@0
  1447
START_TESTCASE                SEC-CIT_PREQ1054_02-0039
sl@0
  1448
sl@0
  1449
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0039
sl@0
  1450
sl@0
  1451
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  1452
sl@0
  1453
//! @SYMREQ                   CIT_PREQ1054
sl@0
  1454
sl@0
  1455
//! @SYMTestPriority          medium
sl@0
  1456
sl@0
  1457
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  1458
sl@0
  1459
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  1460
sl@0
  1461
//! @SYMTestActions           1) Element test case 2, ECipher3DES_CBC
sl@0
  1462
sl@0
  1463
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0039
sl@0
  1464
sl@0
  1465
END_TESTCASE                  SEC-CIT_PREQ1054_02-0039
sl@0
  1466
sl@0
  1467
sl@0
  1468
sl@0
  1469
sl@0
  1470
sl@0
  1471
START_TESTCASE                SEC-CIT_PREQ1054_02-0040
sl@0
  1472
sl@0
  1473
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0040
sl@0
  1474
sl@0
  1475
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  1476
sl@0
  1477
//! @SYMREQ                   CIT_PREQ1054
sl@0
  1478
sl@0
  1479
//! @SYMTestPriority          medium
sl@0
  1480
sl@0
  1481
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  1482
sl@0
  1483
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  1484
sl@0
  1485
//! @SYMTestActions           1) Element test case 3, ECipher3DES_CBC
sl@0
  1486
sl@0
  1487
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0040
sl@0
  1488
sl@0
  1489
END_TESTCASE                  SEC-CIT_PREQ1054_02-0040
sl@0
  1490
sl@0
  1491
sl@0
  1492
sl@0
  1493
sl@0
  1494
sl@0
  1495
START_TESTCASE                SEC-CIT_PREQ1054_02-0041
sl@0
  1496
sl@0
  1497
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0041
sl@0
  1498
sl@0
  1499
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  1500
sl@0
  1501
//! @SYMREQ                   CIT_PREQ1054
sl@0
  1502
sl@0
  1503
//! @SYMTestPriority          medium
sl@0
  1504
sl@0
  1505
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  1506
sl@0
  1507
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  1508
sl@0
  1509
//! @SYMTestActions           1) Test of Set encryption, password changing, exporting importing Test 1, ECipher3DES_CBC
sl@0
  1510
sl@0
  1511
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0041
sl@0
  1512
sl@0
  1513
END_TESTCASE                  SEC-CIT_PREQ1054_02-0041
sl@0
  1514
sl@0
  1515
sl@0
  1516
sl@0
  1517
sl@0
  1518
sl@0
  1519
START_TESTCASE                SEC-CIT_PREQ1054_02-0042
sl@0
  1520
sl@0
  1521
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0042
sl@0
  1522
sl@0
  1523
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  1524
sl@0
  1525
//! @SYMREQ                   CIT_PREQ1054
sl@0
  1526
sl@0
  1527
//! @SYMTestPriority          medium
sl@0
  1528
sl@0
  1529
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  1530
sl@0
  1531
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  1532
sl@0
  1533
//! @SYMTestActions           1) Test of Set encryption, password changing, exporting importing Test 2 -- 1 byte input, ECipher3DES_CBC
sl@0
  1534
sl@0
  1535
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0042
sl@0
  1536
sl@0
  1537
END_TESTCASE                  SEC-CIT_PREQ1054_02-0042
sl@0
  1538
sl@0
  1539
sl@0
  1540
sl@0
  1541
sl@0
  1542
sl@0
  1543
START_TESTCASE                SEC-CIT_PREQ1054_02-0043
sl@0
  1544
sl@0
  1545
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0043
sl@0
  1546
sl@0
  1547
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  1548
sl@0
  1549
//! @SYMREQ                   CIT_PREQ1054
sl@0
  1550
sl@0
  1551
//! @SYMTestPriority          medium
sl@0
  1552
sl@0
  1553
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  1554
sl@0
  1555
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  1556
sl@0
  1557
//! @SYMTestActions           1) Test of Set encryption, password changing, exporting importing Test 3 -- 8 byte input, ECipher3DES_CBC
sl@0
  1558
sl@0
  1559
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0043
sl@0
  1560
sl@0
  1561
END_TESTCASE                  SEC-CIT_PREQ1054_02-0043
sl@0
  1562
sl@0
  1563
sl@0
  1564
sl@0
  1565
sl@0
  1566
sl@0
  1567
START_TESTCASE                SEC-CIT_PREQ1054_02-0044
sl@0
  1568
sl@0
  1569
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0044
sl@0
  1570
sl@0
  1571
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  1572
sl@0
  1573
//! @SYMREQ                   CIT_PREQ1054
sl@0
  1574
sl@0
  1575
//! @SYMTestPriority          medium
sl@0
  1576
sl@0
  1577
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  1578
sl@0
  1579
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  1580
sl@0
  1581
//! @SYMTestActions           1) Test of Set encryption, password changing, exporting importing Test 4 -- 1 byte password, ECipher3DES_CBC
sl@0
  1582
sl@0
  1583
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0044
sl@0
  1584
sl@0
  1585
END_TESTCASE                  SEC-CIT_PREQ1054_02-0044
sl@0
  1586
sl@0
  1587
sl@0
  1588
sl@0
  1589
sl@0
  1590
sl@0
  1591
START_TESTCASE                SEC-CIT_PREQ1054_02-0045
sl@0
  1592
sl@0
  1593
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0045
sl@0
  1594
sl@0
  1595
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  1596
sl@0
  1597
//! @SYMREQ                   CIT_PREQ1054
sl@0
  1598
sl@0
  1599
//! @SYMTestPriority          medium
sl@0
  1600
sl@0
  1601
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  1602
sl@0
  1603
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  1604
sl@0
  1605
//! @SYMTestActions           1) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password, ECipher3DES_CBC
sl@0
  1606
sl@0
  1607
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0045
sl@0
  1608
sl@0
  1609
END_TESTCASE                  SEC-CIT_PREQ1054_02-0045
sl@0
  1610
sl@0
  1611
sl@0
  1612
sl@0
  1613
sl@0
  1614
sl@0
  1615
START_TESTCASE                SEC-CIT_PREQ1054_02-0046
sl@0
  1616
sl@0
  1617
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0046
sl@0
  1618
sl@0
  1619
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  1620
sl@0
  1621
//! @SYMREQ                   CIT_PREQ1054
sl@0
  1622
sl@0
  1623
//! @SYMTestPriority          medium
sl@0
  1624
sl@0
  1625
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  1626
sl@0
  1627
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  1628
sl@0
  1629
//! @SYMTestActions           1) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password 0 byte input, ECipher3DES_CBC
sl@0
  1630
sl@0
  1631
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0046
sl@0
  1632
sl@0
  1633
END_TESTCASE                  SEC-CIT_PREQ1054_02-0046
sl@0
  1634
sl@0
  1635
sl@0
  1636
sl@0
  1637
sl@0
  1638
sl@0
  1639
// /////////////////////////////////////////////////////////////////////////////////
sl@0
  1640
sl@0
  1641
// /////////////////////////////////////////////////////////////////////////////////
sl@0
  1642
sl@0
  1643
// /////////////////////////////////////////////////////////////////////////////////
sl@0
  1644
sl@0
  1645
sl@0
  1646
sl@0
  1647
START_TESTCASE                SEC-CIT_PREQ1054_02-0047
sl@0
  1648
sl@0
  1649
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0047
sl@0
  1650
sl@0
  1651
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  1652
sl@0
  1653
//! @SYMREQ                   CIT_PREQ1054
sl@0
  1654
sl@0
  1655
//! @SYMTestPriority          medium
sl@0
  1656
sl@0
  1657
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  1658
sl@0
  1659
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  1660
sl@0
  1661
//! @SYMTestActions           1) Element test case 1, ECipherAES_CBC_256
sl@0
  1662
sl@0
  1663
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0047
sl@0
  1664
sl@0
  1665
END_TESTCASE                  SEC-CIT_PREQ1054_02-0047
sl@0
  1666
sl@0
  1667
sl@0
  1668
sl@0
  1669
sl@0
  1670
sl@0
  1671
START_TESTCASE                SEC-CIT_PREQ1054_02-0048
sl@0
  1672
sl@0
  1673
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0048
sl@0
  1674
sl@0
  1675
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  1676
sl@0
  1677
//! @SYMREQ                   CIT_PREQ1054
sl@0
  1678
sl@0
  1679
//! @SYMTestPriority          medium
sl@0
  1680
sl@0
  1681
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  1682
sl@0
  1683
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  1684
sl@0
  1685
//! @SYMTestActions           1) Element test case 2, ECipherAES_CBC_256
sl@0
  1686
sl@0
  1687
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0048
sl@0
  1688
sl@0
  1689
END_TESTCASE                  SEC-CIT_PREQ1054_02-0048
sl@0
  1690
sl@0
  1691
sl@0
  1692
sl@0
  1693
sl@0
  1694
sl@0
  1695
START_TESTCASE                SEC-CIT_PREQ1054_02-0049
sl@0
  1696
sl@0
  1697
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0049
sl@0
  1698
sl@0
  1699
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  1700
sl@0
  1701
//! @SYMREQ                   CIT_PREQ1054
sl@0
  1702
sl@0
  1703
//! @SYMTestPriority          medium
sl@0
  1704
sl@0
  1705
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  1706
sl@0
  1707
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  1708
sl@0
  1709
//! @SYMTestActions           1) Element test case 3, ECipherAES_CBC_256
sl@0
  1710
sl@0
  1711
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0049
sl@0
  1712
sl@0
  1713
END_TESTCASE                  SEC-CIT_PREQ1054_02-0049
sl@0
  1714
sl@0
  1715
sl@0
  1716
sl@0
  1717
sl@0
  1718
sl@0
  1719
START_TESTCASE                SEC-CIT_PREQ1054_02-0050
sl@0
  1720
sl@0
  1721
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0050
sl@0
  1722
sl@0
  1723
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  1724
sl@0
  1725
//! @SYMREQ                   CIT_PREQ1054
sl@0
  1726
sl@0
  1727
//! @SYMTestPriority          medium
sl@0
  1728
sl@0
  1729
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  1730
sl@0
  1731
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  1732
sl@0
  1733
//! @SYMTestActions           1) Test of Set encryption, password changing, exporting importing Test 1, ECipherAES_CBC_256
sl@0
  1734
sl@0
  1735
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0050
sl@0
  1736
sl@0
  1737
END_TESTCASE                  SEC-CIT_PREQ1054_02-0050
sl@0
  1738
sl@0
  1739
sl@0
  1740
sl@0
  1741
sl@0
  1742
sl@0
  1743
START_TESTCASE                SEC-CIT_PREQ1054_02-0051
sl@0
  1744
sl@0
  1745
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0051
sl@0
  1746
sl@0
  1747
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  1748
sl@0
  1749
//! @SYMREQ                   CIT_PREQ1054
sl@0
  1750
sl@0
  1751
//! @SYMTestPriority          medium
sl@0
  1752
sl@0
  1753
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  1754
sl@0
  1755
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  1756
sl@0
  1757
//! @SYMTestActions           1) Test of Set encryption, password changing, exporting importing Test 2 -- 1 byte input, ECipherAES_CBC_256
sl@0
  1758
sl@0
  1759
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0051
sl@0
  1760
sl@0
  1761
END_TESTCASE                  SEC-CIT_PREQ1054_02-0051
sl@0
  1762
sl@0
  1763
sl@0
  1764
sl@0
  1765
sl@0
  1766
sl@0
  1767
START_TESTCASE                SEC-CIT_PREQ1054_02-0052
sl@0
  1768
sl@0
  1769
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0052
sl@0
  1770
sl@0
  1771
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  1772
sl@0
  1773
//! @SYMREQ                   CIT_PREQ1054
sl@0
  1774
sl@0
  1775
//! @SYMTestPriority          medium
sl@0
  1776
sl@0
  1777
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  1778
sl@0
  1779
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  1780
sl@0
  1781
//! @SYMTestActions           1) Test of Set encryption, password changing, exporting importing Test 3 -- 8 byte input, ECipherAES_CBC_256
sl@0
  1782
sl@0
  1783
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0052
sl@0
  1784
sl@0
  1785
END_TESTCASE                  SEC-CIT_PREQ1054_02-0052
sl@0
  1786
sl@0
  1787
sl@0
  1788
sl@0
  1789
sl@0
  1790
sl@0
  1791
START_TESTCASE                SEC-CIT_PREQ1054_02-0053
sl@0
  1792
sl@0
  1793
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0053
sl@0
  1794
sl@0
  1795
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  1796
sl@0
  1797
//! @SYMREQ                   CIT_PREQ1054
sl@0
  1798
sl@0
  1799
//! @SYMTestPriority          medium
sl@0
  1800
sl@0
  1801
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  1802
sl@0
  1803
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  1804
sl@0
  1805
//! @SYMTestActions           1) Test of Set encryption, password changing, exporting importing Test 4 -- 1 byte password, ECipherAES_CBC_256
sl@0
  1806
sl@0
  1807
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0053
sl@0
  1808
sl@0
  1809
END_TESTCASE                  SEC-CIT_PREQ1054_02-0053
sl@0
  1810
sl@0
  1811
sl@0
  1812
sl@0
  1813
sl@0
  1814
sl@0
  1815
START_TESTCASE                SEC-CIT_PREQ1054_02-0054
sl@0
  1816
sl@0
  1817
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0054
sl@0
  1818
sl@0
  1819
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  1820
sl@0
  1821
//! @SYMREQ                   CIT_PREQ1054
sl@0
  1822
sl@0
  1823
//! @SYMTestPriority          medium
sl@0
  1824
sl@0
  1825
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  1826
sl@0
  1827
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  1828
sl@0
  1829
//! @SYMTestActions           1) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password, ECipherAES_CBC_256
sl@0
  1830
sl@0
  1831
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0054
sl@0
  1832
sl@0
  1833
END_TESTCASE                  SEC-CIT_PREQ1054_02-0054
sl@0
  1834
sl@0
  1835
sl@0
  1836
sl@0
  1837
sl@0
  1838
sl@0
  1839
START_TESTCASE                SEC-CIT_PREQ1054_02-0055
sl@0
  1840
sl@0
  1841
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0055
sl@0
  1842
sl@0
  1843
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  1844
sl@0
  1845
//! @SYMREQ                   CIT_PREQ1054
sl@0
  1846
sl@0
  1847
//! @SYMTestPriority          medium
sl@0
  1848
sl@0
  1849
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  1850
sl@0
  1851
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  1852
sl@0
  1853
//! @SYMTestActions           1) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password 0 byte input, ECipherAES_CBC_256
sl@0
  1854
sl@0
  1855
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0055
sl@0
  1856
sl@0
  1857
END_TESTCASE                  SEC-CIT_PREQ1054_02-0055
sl@0
  1858
sl@0
  1859
sl@0
  1860
sl@0
  1861
sl@0
  1862
sl@0
  1863
// /////////////////////////////////////////////////////////////////////////////////
sl@0
  1864
sl@0
  1865
// /////////////////////////////////////////////////////////////////////////////////
sl@0
  1866
sl@0
  1867
// /////////////////////////////////////////////////////////////////////////////////
sl@0
  1868
sl@0
  1869
sl@0
  1870
sl@0
  1871
START_TESTCASE                SEC-CIT_PREQ1054_02-0056
sl@0
  1872
sl@0
  1873
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0056
sl@0
  1874
sl@0
  1875
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  1876
sl@0
  1877
//! @SYMREQ                   CIT_PREQ1054
sl@0
  1878
sl@0
  1879
//! @SYMTestPriority          medium
sl@0
  1880
sl@0
  1881
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  1882
sl@0
  1883
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  1884
sl@0
  1885
//! @SYMTestActions           1) Element test case 1, ECipherAES_CBC_192
sl@0
  1886
sl@0
  1887
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0056
sl@0
  1888
sl@0
  1889
END_TESTCASE                  SEC-CIT_PREQ1054_02-0056
sl@0
  1890
sl@0
  1891
sl@0
  1892
sl@0
  1893
sl@0
  1894
sl@0
  1895
START_TESTCASE                SEC-CIT_PREQ1054_02-0057
sl@0
  1896
sl@0
  1897
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0057
sl@0
  1898
sl@0
  1899
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  1900
sl@0
  1901
//! @SYMREQ                   CIT_PREQ1054
sl@0
  1902
sl@0
  1903
//! @SYMTestPriority          medium
sl@0
  1904
sl@0
  1905
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  1906
sl@0
  1907
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  1908
sl@0
  1909
//! @SYMTestActions           1) Element test case 2, ECipherAES_CBC_192
sl@0
  1910
sl@0
  1911
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0057
sl@0
  1912
sl@0
  1913
END_TESTCASE                  SEC-CIT_PREQ1054_02-0057
sl@0
  1914
sl@0
  1915
sl@0
  1916
sl@0
  1917
sl@0
  1918
sl@0
  1919
START_TESTCASE                SEC-CIT_PREQ1054_02-0058
sl@0
  1920
sl@0
  1921
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0058
sl@0
  1922
sl@0
  1923
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  1924
sl@0
  1925
//! @SYMREQ                   CIT_PREQ1054
sl@0
  1926
sl@0
  1927
//! @SYMTestPriority          medium
sl@0
  1928
sl@0
  1929
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  1930
sl@0
  1931
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  1932
sl@0
  1933
//! @SYMTestActions           1) Element test case 3, ECipherAES_CBC_192
sl@0
  1934
sl@0
  1935
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0058
sl@0
  1936
sl@0
  1937
END_TESTCASE                  SEC-CIT_PREQ1054_02-0058
sl@0
  1938
sl@0
  1939
sl@0
  1940
sl@0
  1941
sl@0
  1942
sl@0
  1943
START_TESTCASE                SEC-CIT_PREQ1054_02-0059
sl@0
  1944
sl@0
  1945
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0059
sl@0
  1946
sl@0
  1947
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  1948
sl@0
  1949
//! @SYMREQ                   CIT_PREQ1054
sl@0
  1950
sl@0
  1951
//! @SYMTestPriority          medium
sl@0
  1952
sl@0
  1953
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  1954
sl@0
  1955
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  1956
sl@0
  1957
//! @SYMTestActions           1) Test of Set encryption, password changing, exporting importing Test 1, ECipherAES_CBC_192
sl@0
  1958
sl@0
  1959
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0059
sl@0
  1960
sl@0
  1961
END_TESTCASE                  SEC-CIT_PREQ1054_02-0059
sl@0
  1962
sl@0
  1963
sl@0
  1964
sl@0
  1965
sl@0
  1966
sl@0
  1967
START_TESTCASE                SEC-CIT_PREQ1054_02-0060
sl@0
  1968
sl@0
  1969
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0060
sl@0
  1970
sl@0
  1971
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  1972
sl@0
  1973
//! @SYMREQ                   CIT_PREQ1054
sl@0
  1974
sl@0
  1975
//! @SYMTestPriority          medium
sl@0
  1976
sl@0
  1977
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  1978
sl@0
  1979
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  1980
sl@0
  1981
//! @SYMTestActions           1) Test of Set encryption, password changing, exporting importing Test 2 -- 1 byte input, ECipherAES_CBC_192
sl@0
  1982
sl@0
  1983
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0060
sl@0
  1984
sl@0
  1985
END_TESTCASE                  SEC-CIT_PREQ1054_02-0060
sl@0
  1986
sl@0
  1987
sl@0
  1988
sl@0
  1989
sl@0
  1990
sl@0
  1991
START_TESTCASE                SEC-CIT_PREQ1054_02-0061
sl@0
  1992
sl@0
  1993
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0061
sl@0
  1994
sl@0
  1995
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  1996
sl@0
  1997
//! @SYMREQ                   CIT_PREQ1054
sl@0
  1998
sl@0
  1999
//! @SYMTestPriority          medium
sl@0
  2000
sl@0
  2001
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  2002
sl@0
  2003
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  2004
sl@0
  2005
//! @SYMTestActions           1) Test of Set encryption, password changing, exporting importing Test 3 -- 8 byte input, ECipherAES_CBC_192
sl@0
  2006
sl@0
  2007
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0061
sl@0
  2008
sl@0
  2009
END_TESTCASE                  SEC-CIT_PREQ1054_02-0061
sl@0
  2010
sl@0
  2011
sl@0
  2012
sl@0
  2013
sl@0
  2014
sl@0
  2015
START_TESTCASE                SEC-CIT_PREQ1054_02-0062
sl@0
  2016
sl@0
  2017
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0062
sl@0
  2018
sl@0
  2019
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  2020
sl@0
  2021
//! @SYMREQ                   CIT_PREQ1054
sl@0
  2022
sl@0
  2023
//! @SYMTestPriority          medium
sl@0
  2024
sl@0
  2025
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  2026
sl@0
  2027
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  2028
sl@0
  2029
//! @SYMTestActions           1) Test of Set encryption, password changing, exporting importing Test 4 -- 1 byte password, ECipherAES_CBC_192
sl@0
  2030
sl@0
  2031
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0062
sl@0
  2032
sl@0
  2033
END_TESTCASE                  SEC-CIT_PREQ1054_02-0062
sl@0
  2034
sl@0
  2035
sl@0
  2036
sl@0
  2037
sl@0
  2038
sl@0
  2039
START_TESTCASE                SEC-CIT_PREQ1054_02-0063
sl@0
  2040
sl@0
  2041
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0063
sl@0
  2042
sl@0
  2043
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  2044
sl@0
  2045
//! @SYMREQ                   CIT_PREQ1054
sl@0
  2046
sl@0
  2047
//! @SYMTestPriority          medium
sl@0
  2048
sl@0
  2049
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  2050
sl@0
  2051
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  2052
sl@0
  2053
//! @SYMTestActions           1) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password, ECipherAES_CBC_192
sl@0
  2054
sl@0
  2055
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0063
sl@0
  2056
sl@0
  2057
END_TESTCASE                  SEC-CIT_PREQ1054_02-0063
sl@0
  2058
sl@0
  2059
sl@0
  2060
sl@0
  2061
sl@0
  2062
sl@0
  2063
START_TESTCASE                SEC-CIT_PREQ1054_02-0064
sl@0
  2064
sl@0
  2065
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0064
sl@0
  2066
sl@0
  2067
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  2068
sl@0
  2069
//! @SYMREQ                   CIT_PREQ1054
sl@0
  2070
sl@0
  2071
//! @SYMTestPriority          medium
sl@0
  2072
sl@0
  2073
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  2074
sl@0
  2075
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  2076
sl@0
  2077
//! @SYMTestActions           1) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password 0 byte input, ECipherAES_CBC_192
sl@0
  2078
sl@0
  2079
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0064
sl@0
  2080
sl@0
  2081
END_TESTCASE                  SEC-CIT_PREQ1054_02-0064
sl@0
  2082
sl@0
  2083
sl@0
  2084
sl@0
  2085
sl@0
  2086
sl@0
  2087
// /////////////////////////////////////////////////////////////////////////////////
sl@0
  2088
sl@0
  2089
// /////////////////////////////////////////////////////////////////////////////////
sl@0
  2090
sl@0
  2091
// /////////////////////////////////////////////////////////////////////////////////
sl@0
  2092
sl@0
  2093
sl@0
  2094
sl@0
  2095
START_TESTCASE                SEC-CIT_PREQ1054_02-0065
sl@0
  2096
sl@0
  2097
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0065
sl@0
  2098
sl@0
  2099
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  2100
sl@0
  2101
//! @SYMREQ                   CIT_PREQ1054
sl@0
  2102
sl@0
  2103
//! @SYMTestPriority          medium
sl@0
  2104
sl@0
  2105
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  2106
sl@0
  2107
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  2108
sl@0
  2109
//! @SYMTestActions           1) Element test case 1, ECipherAES_CBC_128
sl@0
  2110
sl@0
  2111
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0065
sl@0
  2112
sl@0
  2113
END_TESTCASE                  SEC-CIT_PREQ1054_02-0065
sl@0
  2114
sl@0
  2115
sl@0
  2116
sl@0
  2117
sl@0
  2118
sl@0
  2119
START_TESTCASE                SEC-CIT_PREQ1054_02-0066
sl@0
  2120
sl@0
  2121
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0066
sl@0
  2122
sl@0
  2123
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  2124
sl@0
  2125
//! @SYMREQ                   CIT_PREQ1054
sl@0
  2126
sl@0
  2127
//! @SYMTestPriority          medium
sl@0
  2128
sl@0
  2129
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  2130
sl@0
  2131
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  2132
sl@0
  2133
//! @SYMTestActions           1) Element test case 2, ECipherAES_CBC_128
sl@0
  2134
sl@0
  2135
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0066
sl@0
  2136
sl@0
  2137
END_TESTCASE                  SEC-CIT_PREQ1054_02-0066
sl@0
  2138
sl@0
  2139
sl@0
  2140
sl@0
  2141
sl@0
  2142
sl@0
  2143
START_TESTCASE                SEC-CIT_PREQ1054_02-0067
sl@0
  2144
sl@0
  2145
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0067
sl@0
  2146
sl@0
  2147
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  2148
sl@0
  2149
//! @SYMREQ                   CIT_PREQ1054
sl@0
  2150
sl@0
  2151
//! @SYMTestPriority          medium
sl@0
  2152
sl@0
  2153
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  2154
sl@0
  2155
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  2156
sl@0
  2157
//! @SYMTestActions           1) Element test case 3, ECipherAES_CBC_128
sl@0
  2158
sl@0
  2159
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0067
sl@0
  2160
sl@0
  2161
END_TESTCASE                  SEC-CIT_PREQ1054_02-0067
sl@0
  2162
sl@0
  2163
sl@0
  2164
sl@0
  2165
sl@0
  2166
sl@0
  2167
START_TESTCASE                SEC-CIT_PREQ1054_02-0068
sl@0
  2168
sl@0
  2169
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0068
sl@0
  2170
sl@0
  2171
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  2172
sl@0
  2173
//! @SYMREQ                   CIT_PREQ1054
sl@0
  2174
sl@0
  2175
//! @SYMTestPriority          medium
sl@0
  2176
sl@0
  2177
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  2178
sl@0
  2179
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  2180
sl@0
  2181
//! @SYMTestActions           1) Test of Set encryption, password changing, exporting importing Test 1, ECipherAES_CBC_128
sl@0
  2182
sl@0
  2183
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0068
sl@0
  2184
sl@0
  2185
END_TESTCASE                  SEC-CIT_PREQ1054_02-0068
sl@0
  2186
sl@0
  2187
sl@0
  2188
sl@0
  2189
sl@0
  2190
sl@0
  2191
START_TESTCASE                SEC-CIT_PREQ1054_02-0069
sl@0
  2192
sl@0
  2193
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0069
sl@0
  2194
sl@0
  2195
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  2196
sl@0
  2197
//! @SYMREQ                   CIT_PREQ1054
sl@0
  2198
sl@0
  2199
//! @SYMTestPriority          medium
sl@0
  2200
sl@0
  2201
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  2202
sl@0
  2203
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  2204
sl@0
  2205
//! @SYMTestActions           1) Test of Set encryption, password changing, exporting importing Test 2 -- 1 byte input, ECipherAES_CBC_128
sl@0
  2206
sl@0
  2207
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0069
sl@0
  2208
sl@0
  2209
END_TESTCASE                  SEC-CIT_PREQ1054_02-0069
sl@0
  2210
sl@0
  2211
sl@0
  2212
sl@0
  2213
sl@0
  2214
sl@0
  2215
START_TESTCASE                SEC-CIT_PREQ1054_02-0070
sl@0
  2216
sl@0
  2217
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0070
sl@0
  2218
sl@0
  2219
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  2220
sl@0
  2221
//! @SYMREQ                   CIT_PREQ1054
sl@0
  2222
sl@0
  2223
//! @SYMTestPriority          medium
sl@0
  2224
sl@0
  2225
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  2226
sl@0
  2227
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  2228
sl@0
  2229
//! @SYMTestActions           1) Test of Set encryption, password changing, exporting importing Test 3 -- 8 byte input, ECipherAES_CBC_128
sl@0
  2230
sl@0
  2231
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0070
sl@0
  2232
sl@0
  2233
END_TESTCASE                  SEC-CIT_PREQ1054_02-0070
sl@0
  2234
sl@0
  2235
sl@0
  2236
sl@0
  2237
sl@0
  2238
sl@0
  2239
START_TESTCASE                SEC-CIT_PREQ1054_02-0071
sl@0
  2240
sl@0
  2241
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0071
sl@0
  2242
sl@0
  2243
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  2244
sl@0
  2245
//! @SYMREQ                   CIT_PREQ1054
sl@0
  2246
sl@0
  2247
//! @SYMTestPriority          medium
sl@0
  2248
sl@0
  2249
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  2250
sl@0
  2251
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  2252
sl@0
  2253
//! @SYMTestActions           1) Test of Set encryption, password changing, exporting importing Test 4 -- 1 byte password, ECipherAES_CBC_128
sl@0
  2254
sl@0
  2255
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0071
sl@0
  2256
sl@0
  2257
END_TESTCASE                  SEC-CIT_PREQ1054_02-0071
sl@0
  2258
sl@0
  2259
sl@0
  2260
sl@0
  2261
sl@0
  2262
sl@0
  2263
START_TESTCASE                SEC-CIT_PREQ1054_02-0072
sl@0
  2264
sl@0
  2265
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0072
sl@0
  2266
sl@0
  2267
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  2268
sl@0
  2269
//! @SYMREQ                   CIT_PREQ1054
sl@0
  2270
sl@0
  2271
//! @SYMTestPriority          medium
sl@0
  2272
sl@0
  2273
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  2274
sl@0
  2275
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  2276
sl@0
  2277
//! @SYMTestActions           1) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password, ECipherAES_CBC_128
sl@0
  2278
sl@0
  2279
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0072
sl@0
  2280
sl@0
  2281
END_TESTCASE                  SEC-CIT_PREQ1054_02-0072
sl@0
  2282
sl@0
  2283
sl@0
  2284
sl@0
  2285
sl@0
  2286
sl@0
  2287
START_TESTCASE                SEC-CIT_PREQ1054_02-0073
sl@0
  2288
sl@0
  2289
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0073
sl@0
  2290
sl@0
  2291
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  2292
sl@0
  2293
//! @SYMREQ                   CIT_PREQ1054
sl@0
  2294
sl@0
  2295
//! @SYMTestPriority          medium
sl@0
  2296
sl@0
  2297
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  2298
sl@0
  2299
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  2300
sl@0
  2301
//! @SYMTestActions           1) Test of Set encryption, password changing, exporting importing Test 4 -- 0 byte password 0 byte input, ECipherAES_CBC_128
sl@0
  2302
sl@0
  2303
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0073
sl@0
  2304
sl@0
  2305
END_TESTCASE                  SEC-CIT_PREQ1054_02-0073
sl@0
  2306
sl@0
  2307
sl@0
  2308
sl@0
  2309
sl@0
  2310
sl@0
  2311
START_TESTCASE                SEC-CRYPTOSPI-TPBETESTS_V2-0084
sl@0
  2312
sl@0
  2313
//! @SYMTestCaseID            SEC-CRYPTOSPI-TPBETESTS_V2-0084
sl@0
  2314
sl@0
  2315
//! @SYMTestCaseDesc          //////////////////////////////////////////////////////////////////
sl@0
  2316
sl@0
  2317
//!                           PKCS12 tests using PKCS#12 PBE algorithm with PKCS#12 KDF function.
sl@0
  2318
sl@0
  2319
//!                           ECipherRC2_CBC_128_16, ECipher3DES_CBC tests defined above.
sl@0
  2320
sl@0
  2321
//!                           "Set" tests are not supported for stream cipher ECipherARC4_40,ECipherARC4_128
sl@0
  2322
sl@0
  2323
//! @SYMTestActions           1) Element test case 1, ECipherRC2_CBC_40_5
sl@0
  2324
sl@0
  2325
//!                           2) Element test case 2, ECipherARC4_128
sl@0
  2326
sl@0
  2327
//!                           3) Element test case 3, ECipherARC4_40
sl@0
  2328
sl@0
  2329
//!                           4) Element test case 4, ECipher2Key3DES_CBC
sl@0
  2330
sl@0
  2331
//!                           5) Test of Set encryption, password changing, exporting importing Test 5, ECipherRC2_CBC_40_5
sl@0
  2332
sl@0
  2333
//!                           6) Test of Set encryption, password changing, exporting importing Test 9, ECipher2Key3DES_CBC
sl@0
  2334
sl@0
  2335
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0084-001
sl@0
  2336
sl@0
  2337
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0084-002
sl@0
  2338
sl@0
  2339
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0084-003
sl@0
  2340
sl@0
  2341
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0084-004
sl@0
  2342
sl@0
  2343
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0084-005
sl@0
  2344
sl@0
  2345
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CRYPTOSPI-TPBETESTS_V2-0084-006
sl@0
  2346
sl@0
  2347
END_TESTCASE                  SEC-CRYPTOSPI-TPBETESTS_V2-0084
sl@0
  2348
sl@0
  2349
sl@0
  2350
sl@0
  2351
sl@0
  2352
sl@0
  2353
// ///////////////////////////////////////
sl@0
  2354
sl@0
  2355
sl@0
  2356
sl@0
  2357
// Run selected PKCS#12 tests in OOM
sl@0
  2358
sl@0
  2359
sl@0
  2360
sl@0
  2361
START_TESTCASE                SEC-CIT_PREQ1054_02-0074
sl@0
  2362
sl@0
  2363
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0074
sl@0
  2364
sl@0
  2365
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  2366
sl@0
  2367
//! @SYMREQ                   CIT_PREQ1054
sl@0
  2368
sl@0
  2369
//! @SYMTestPriority          medium
sl@0
  2370
sl@0
  2371
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  2372
sl@0
  2373
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  2374
sl@0
  2375
//! @SYMTestActions           1) OOM start
sl@0
  2376
sl@0
  2377
RUN_TEST_STEP                 -1    CTestHandler        startmemfailure     
sl@0
  2378
sl@0
  2379
END_TESTCASE                  SEC-CIT_PREQ1054_02-0074
sl@0
  2380
sl@0
  2381
sl@0
  2382
sl@0
  2383
sl@0
  2384
sl@0
  2385
START_TESTCASE                SEC-CIT_PREQ1054_02-0075
sl@0
  2386
sl@0
  2387
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0075
sl@0
  2388
sl@0
  2389
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  2390
sl@0
  2391
//! @SYMREQ                   CIT_PREQ1054
sl@0
  2392
sl@0
  2393
//! @SYMTestPriority          medium
sl@0
  2394
sl@0
  2395
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  2396
sl@0
  2397
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  2398
sl@0
  2399
//! @SYMTestActions           1) Element test case 1, ECipherRC2_CBC_128_16
sl@0
  2400
sl@0
  2401
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0075
sl@0
  2402
sl@0
  2403
END_TESTCASE                  SEC-CIT_PREQ1054_02-0075
sl@0
  2404
sl@0
  2405
sl@0
  2406
sl@0
  2407
sl@0
  2408
sl@0
  2409
START_TESTCASE                SEC-CIT_PREQ1054_02-0076
sl@0
  2410
sl@0
  2411
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0076
sl@0
  2412
sl@0
  2413
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  2414
sl@0
  2415
//! @SYMREQ                   CIT_PREQ1054
sl@0
  2416
sl@0
  2417
//! @SYMTestPriority          medium
sl@0
  2418
sl@0
  2419
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  2420
sl@0
  2421
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  2422
sl@0
  2423
//! @SYMTestActions           1) Element test case 3, ECipherRC2_CBC_40_16
sl@0
  2424
sl@0
  2425
RUN_TEST_STEP                 -1    CTestHandler        Element                tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0076
sl@0
  2426
sl@0
  2427
END_TESTCASE                  SEC-CIT_PREQ1054_02-0076
sl@0
  2428
sl@0
  2429
sl@0
  2430
sl@0
  2431
sl@0
  2432
sl@0
  2433
START_TESTCASE                SEC-CIT_PREQ1054_02-0077
sl@0
  2434
sl@0
  2435
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0077
sl@0
  2436
sl@0
  2437
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  2438
sl@0
  2439
//! @SYMREQ                   CIT_PREQ1054
sl@0
  2440
sl@0
  2441
//! @SYMTestPriority          medium
sl@0
  2442
sl@0
  2443
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  2444
sl@0
  2445
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  2446
sl@0
  2447
//! @SYMTestActions           1) Test of Set encryption, password changing, exporting importing Test 2 -- 1 byte input, ECipherAES_CBC_128
sl@0
  2448
sl@0
  2449
RUN_TEST_STEP                 -1    CTestHandler        Set                    tpbetests_v2.ini   SEC-CIT_PREQ1054_02-0077
sl@0
  2450
sl@0
  2451
END_TESTCASE                  SEC-CIT_PREQ1054_02-0077
sl@0
  2452
sl@0
  2453
sl@0
  2454
sl@0
  2455
sl@0
  2456
sl@0
  2457
START_TESTCASE                SEC-CIT_PREQ1054_02-0078
sl@0
  2458
sl@0
  2459
//! @SYMTestCaseID            SEC-CIT_PREQ1054_02-0078
sl@0
  2460
sl@0
  2461
//! @SYMTestCaseDesc          Correctly encrypt and decrypt data using key generated with PKCS#12 KDF.
sl@0
  2462
sl@0
  2463
//! @SYMREQ                   CIT_PREQ1054
sl@0
  2464
sl@0
  2465
//! @SYMTestPriority          medium
sl@0
  2466
sl@0
  2467
//! @SYMTestActions           Encrypts are decrypts the specified data using the PKCS#12-generated key.
sl@0
  2468
sl@0
  2469
//! @SYMTestExpectedResults   The generated key matches the expected byte stream.
sl@0
  2470
sl@0
  2471
//! @SYMTestActions           1) OOM end
sl@0
  2472
sl@0
  2473
//!                           2) Compatibility old PKCS#5
sl@0
  2474
sl@0
  2475
//!                           3) Data compatibility orig PKCS#12
sl@0
  2476
sl@0
  2477
RUN_TEST_STEP                 -1    CTestHandler        stopmemfailure      
sl@0
  2478
sl@0
  2479
RUN_TEST_STEP                 -1    CTestHandler        ExternPbeParams        tpbetests_v2.ini   SEC-CIT_PREQ1054_02-002
sl@0
  2480
sl@0
  2481
RUN_TEST_STEP                 -1    CTestHandler        ExternPbeParams        tpbetests_v2.ini   SEC-CIT_PREQ1054_02-003
sl@0
  2482
sl@0
  2483
END_TESTCASE                  SEC-CIT_PREQ1054_02-0078
sl@0
  2484
sl@0
  2485
sl@0
  2486
sl@0
  2487
sl@0
  2488