os/security/crypto/weakcryptospi/test/tcryptospi/scripts/te_hashhmactestcases.script
author sl
Tue, 10 Jun 2014 14:32:02 +0200
changeset 1 260cb5ec6c19
permissions -rw-r--r--
Update contrib.
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
sl@0
    18
PRINT Run all te_HashHmacTestCases Tests
sl@0
    19
//
sl@0
    20
sl@0
    21
//
sl@0
    22
LOAD_SUITE Te_CryptoSpi
sl@0
    23
//
sl@0
    24
sl@0
    25
//***************
sl@0
    26
//HASH TEST CASES
sl@0
    27
//***************
sl@0
    28
sl@0
    29
//! @SYMTestCaseID 	SEC-CRYPTOSPI-HASH-0001
sl@0
    30
//! @SYMTestCaseDesc	HashPositiveObjectLoad
sl@0
    31
sl@0
    32
START_TESTCASE SEC-CRYPTOSPI-HASH-0001
sl@0
    33
RUN_TEST_STEP 100 Te_CryptoSpi HashPositiveObjectLoadStep c:\testdata\tcryptospi\configs\HashPositiveObjectLoad.ini MD2
sl@0
    34
RUN_TEST_STEP 100 Te_CryptoSpi HashPositiveObjectLoadStep c:\testdata\tcryptospi\configs\HashPositiveObjectLoad.ini MD4
sl@0
    35
RUN_TEST_STEP 100 Te_CryptoSpi HashPositiveObjectLoadStep c:\testdata\tcryptospi\configs\HashPositiveObjectLoad.ini MD5
sl@0
    36
RUN_TEST_STEP 100 Te_CryptoSpi HashPositiveObjectLoadStep c:\testdata\tcryptospi\configs\HashPositiveObjectLoad.ini SHA1
sl@0
    37
RUN_TEST_STEP 100 Te_CryptoSpi HashPositiveObjectLoadStep c:\testdata\tcryptospi\configs\HashPositiveObjectLoad.ini SHA224
sl@0
    38
RUN_TEST_STEP 100 Te_CryptoSpi HashPositiveObjectLoadStep c:\testdata\tcryptospi\configs\HashPositiveObjectLoad.ini SHA256
sl@0
    39
RUN_TEST_STEP 100 Te_CryptoSpi HashPositiveObjectLoadStep c:\testdata\tcryptospi\configs\HashPositiveObjectLoad.ini SHA384
sl@0
    40
RUN_TEST_STEP 100 Te_CryptoSpi HashPositiveObjectLoadStep c:\testdata\tcryptospi\configs\HashPositiveObjectLoad.ini SHA512
sl@0
    41
END_TESTCASE SEC-CRYPTOSPI-HASH-0001
sl@0
    42
sl@0
    43
//! @SYMTestCaseID 	SEC-CRYPTOSPI-HASH-0002
sl@0
    44
//! @SYMTestCaseDesc	HashBasicHashOfData
sl@0
    45
sl@0
    46
START_TESTCASE SEC-CRYPTOSPI-HASH-0002
sl@0
    47
RUN_TEST_STEP 100 Te_CryptoSpi HashBasicHashOfDataStep c:\testdata\tcryptospi\configs\HashBasicHashOfData.ini MD2
sl@0
    48
RUN_TEST_STEP 100 Te_CryptoSpi HashBasicHashOfDataStep c:\testdata\tcryptospi\configs\HashBasicHashOfData.ini MD4
sl@0
    49
RUN_TEST_STEP 100 Te_CryptoSpi HashBasicHashOfDataStep c:\testdata\tcryptospi\configs\HashBasicHashOfData.ini MD5
sl@0
    50
RUN_TEST_STEP 100 Te_CryptoSpi HashBasicHashOfDataStep c:\testdata\tcryptospi\configs\HashBasicHashOfData.ini SHA1
sl@0
    51
RUN_TEST_STEP 100 Te_CryptoSpi HashBasicHashOfDataStep c:\testdata\tcryptospi\configs\HashBasicHashOfData.ini SHA224
sl@0
    52
RUN_TEST_STEP 100 Te_CryptoSpi HashBasicHashOfDataStep c:\testdata\tcryptospi\configs\HashBasicHashOfData.ini SHA256
sl@0
    53
RUN_TEST_STEP 100 Te_CryptoSpi HashBasicHashOfDataStep c:\testdata\tcryptospi\configs\HashBasicHashOfData.ini SHA384
sl@0
    54
RUN_TEST_STEP 100 Te_CryptoSpi HashBasicHashOfDataStep c:\testdata\tcryptospi\configs\HashBasicHashOfData.ini SHA512
sl@0
    55
END_TESTCASE SEC-CRYPTOSPI-HASH-0002
sl@0
    56
sl@0
    57
//! @SYMTestCaseID 	SEC-CRYPTOSPI-HASH-0003
sl@0
    58
//! @SYMTestCaseDesc	HashIncrementalHash
sl@0
    59
sl@0
    60
START_TESTCASE SEC-CRYPTOSPI-HASH-0003
sl@0
    61
RUN_TEST_STEP 100 Te_CryptoSpi HashIncrementalHashStep c:\testdata\tcryptospi\configs\HashIncrementalHash.ini MD2
sl@0
    62
RUN_TEST_STEP 100 Te_CryptoSpi HashIncrementalHashStep c:\testdata\tcryptospi\configs\HashIncrementalHash.ini MD4
sl@0
    63
RUN_TEST_STEP 100 Te_CryptoSpi HashIncrementalHashStep c:\testdata\tcryptospi\configs\HashIncrementalHash.ini MD5
sl@0
    64
RUN_TEST_STEP 100 Te_CryptoSpi HashIncrementalHashStep c:\testdata\tcryptospi\configs\HashIncrementalHash.ini SHA1
sl@0
    65
RUN_TEST_STEP 100 Te_CryptoSpi HashIncrementalHashStep c:\testdata\tcryptospi\configs\HashIncrementalHash.ini SHA224
sl@0
    66
RUN_TEST_STEP 100 Te_CryptoSpi HashIncrementalHashStep c:\testdata\tcryptospi\configs\HashIncrementalHash.ini SHA256
sl@0
    67
RUN_TEST_STEP 100 Te_CryptoSpi HashIncrementalHashStep c:\testdata\tcryptospi\configs\HashIncrementalHash.ini SHA384
sl@0
    68
RUN_TEST_STEP 100 Te_CryptoSpi HashIncrementalHashStep c:\testdata\tcryptospi\configs\HashIncrementalHash.ini SHA512
sl@0
    69
END_TESTCASE SEC-CRYPTOSPI-HASH-0003
sl@0
    70
sl@0
    71
//! @SYMTestCaseID 	SEC-CRYPTOSPI-HASH-0004
sl@0
    72
//! @SYMTestCaseDesc	HashIncrementalHashWithReset
sl@0
    73
sl@0
    74
START_TESTCASE SEC-CRYPTOSPI-HASH-0004
sl@0
    75
RUN_TEST_STEP 100 Te_CryptoSpi HashIncrementalHashWithResetStep c:\testdata\tcryptospi\configs\HashIncrementalHashWithReset.ini MD2
sl@0
    76
RUN_TEST_STEP 100 Te_CryptoSpi HashIncrementalHashWithResetStep c:\testdata\tcryptospi\configs\HashIncrementalHashWithReset.ini MD4
sl@0
    77
RUN_TEST_STEP 100 Te_CryptoSpi HashIncrementalHashWithResetStep c:\testdata\tcryptospi\configs\HashIncrementalHashWithReset.ini MD5
sl@0
    78
RUN_TEST_STEP 100 Te_CryptoSpi HashIncrementalHashWithResetStep c:\testdata\tcryptospi\configs\HashIncrementalHashWithReset.ini SHA1
sl@0
    79
RUN_TEST_STEP 100 Te_CryptoSpi HashIncrementalHashWithResetStep c:\testdata\tcryptospi\configs\HashIncrementalHashWithReset.ini SHA224
sl@0
    80
RUN_TEST_STEP 100 Te_CryptoSpi HashIncrementalHashWithResetStep c:\testdata\tcryptospi\configs\HashIncrementalHashWithReset.ini SHA256
sl@0
    81
RUN_TEST_STEP 100 Te_CryptoSpi HashIncrementalHashWithResetStep c:\testdata\tcryptospi\configs\HashIncrementalHashWithReset.ini SHA384
sl@0
    82
RUN_TEST_STEP 100 Te_CryptoSpi HashIncrementalHashWithResetStep c:\testdata\tcryptospi\configs\HashIncrementalHashWithReset.ini SHA512
sl@0
    83
END_TESTCASE SEC-CRYPTOSPI-HASH-0004
sl@0
    84
sl@0
    85
//! @SYMTestCaseID 	SEC-CRYPTOSPI-HASH-0005
sl@0
    86
//! @SYMTestCaseDesc	HashIncrementalHashWithCopy
sl@0
    87
sl@0
    88
START_TESTCASE SEC-CRYPTOSPI-HASH-0005
sl@0
    89
RUN_TEST_STEP 100 Te_CryptoSpi HashIncrementalHashWithCopyStep c:\testdata\tcryptospi\configs\HashIncrementalHashWithCopy.ini MD2
sl@0
    90
RUN_TEST_STEP 100 Te_CryptoSpi HashIncrementalHashWithCopyStep c:\testdata\tcryptospi\configs\HashIncrementalHashWithCopy.ini MD4
sl@0
    91
RUN_TEST_STEP 100 Te_CryptoSpi HashIncrementalHashWithCopyStep c:\testdata\tcryptospi\configs\HashIncrementalHashWithCopy.ini MD5
sl@0
    92
RUN_TEST_STEP 100 Te_CryptoSpi HashIncrementalHashWithCopyStep c:\testdata\tcryptospi\configs\HashIncrementalHashWithCopy.ini SHA1
sl@0
    93
RUN_TEST_STEP 100 Te_CryptoSpi HashIncrementalHashWithCopyStep c:\testdata\tcryptospi\configs\HashIncrementalHashWithCopy.ini SHA224
sl@0
    94
RUN_TEST_STEP 100 Te_CryptoSpi HashIncrementalHashWithCopyStep c:\testdata\tcryptospi\configs\HashIncrementalHashWithCopy.ini SHA256
sl@0
    95
RUN_TEST_STEP 100 Te_CryptoSpi HashIncrementalHashWithCopyStep c:\testdata\tcryptospi\configs\HashIncrementalHashWithCopy.ini SHA384
sl@0
    96
RUN_TEST_STEP 100 Te_CryptoSpi HashIncrementalHashWithCopyStep c:\testdata\tcryptospi\configs\HashIncrementalHashWithCopy.ini SHA512
sl@0
    97
END_TESTCASE SEC-CRYPTOSPI-HASH-0005
sl@0
    98
sl@0
    99
//! @SYMTestCaseID 	SEC-CRYPTOSPI-HASH-0006
sl@0
   100
//! @SYMTestCaseDesc	HashIncrementalHashWithReplicate
sl@0
   101
sl@0
   102
START_TESTCASE SEC-CRYPTOSPI-HASH-0006
sl@0
   103
RUN_TEST_STEP 100 Te_CryptoSpi HashIncrementalHashWithReplicateStep c:\testdata\tcryptospi\configs\HashIncrementalHashWithReplicate.ini MD2
sl@0
   104
RUN_TEST_STEP 100 Te_CryptoSpi HashIncrementalHashWithReplicateStep c:\testdata\tcryptospi\configs\HashIncrementalHashWithReplicate.ini MD4
sl@0
   105
RUN_TEST_STEP 100 Te_CryptoSpi HashIncrementalHashWithReplicateStep c:\testdata\tcryptospi\configs\HashIncrementalHashWithReplicate.ini MD5
sl@0
   106
RUN_TEST_STEP 100 Te_CryptoSpi HashIncrementalHashWithReplicateStep c:\testdata\tcryptospi\configs\HashIncrementalHashWithReplicate.ini SHA1
sl@0
   107
RUN_TEST_STEP 100 Te_CryptoSpi HashIncrementalHashWithReplicateStep c:\testdata\tcryptospi\configs\HashIncrementalHashWithReplicate.ini SHA224
sl@0
   108
RUN_TEST_STEP 100 Te_CryptoSpi HashIncrementalHashWithReplicateStep c:\testdata\tcryptospi\configs\HashIncrementalHashWithReplicate.ini SHA256
sl@0
   109
RUN_TEST_STEP 100 Te_CryptoSpi HashIncrementalHashWithReplicateStep c:\testdata\tcryptospi\configs\HashIncrementalHashWithReplicate.ini SHA384
sl@0
   110
RUN_TEST_STEP 100 Te_CryptoSpi HashIncrementalHashWithReplicateStep c:\testdata\tcryptospi\configs\HashIncrementalHashWithReplicate.ini SHA512
sl@0
   111
END_TESTCASE SEC-CRYPTOSPI-HASH-0006
sl@0
   112
sl@0
   113
//***************
sl@0
   114
//HMAC TEST CASES
sl@0
   115
//***************
sl@0
   116
sl@0
   117
//! @SYMTestCaseID 	SEC-CRYPTOSPI-HASH-0007
sl@0
   118
//! @SYMTestCaseDesc	HmacPositiveObjectLoad
sl@0
   119
sl@0
   120
START_TESTCASE SEC-CRYPTOSPI-HASH-0007
sl@0
   121
RUN_TEST_STEP 100 Te_CryptoSpi HmacPositiveObjectLoadStep c:\testdata\tcryptospi\configs\HmacPositiveObjectLoad.ini MD2
sl@0
   122
RUN_TEST_STEP 100 Te_CryptoSpi HmacPositiveObjectLoadStep c:\testdata\tcryptospi\configs\HmacPositiveObjectLoad.ini MD4
sl@0
   123
RUN_TEST_STEP 100 Te_CryptoSpi HmacPositiveObjectLoadStep c:\testdata\tcryptospi\configs\HmacPositiveObjectLoad.ini MD5
sl@0
   124
RUN_TEST_STEP 100 Te_CryptoSpi HmacPositiveObjectLoadStep c:\testdata\tcryptospi\configs\HmacPositiveObjectLoad.ini SHA1
sl@0
   125
RUN_TEST_STEP 100 Te_CryptoSpi HmacPositiveObjectLoadStep c:\testdata\tcryptospi\configs\HmacPositiveObjectLoad.ini SHA224
sl@0
   126
RUN_TEST_STEP 100 Te_CryptoSpi HmacPositiveObjectLoadStep c:\testdata\tcryptospi\configs\HmacPositiveObjectLoad.ini SHA256
sl@0
   127
RUN_TEST_STEP 100 Te_CryptoSpi HmacPositiveObjectLoadStep c:\testdata\tcryptospi\configs\HmacPositiveObjectLoad.ini SHA384
sl@0
   128
RUN_TEST_STEP 100 Te_CryptoSpi HmacPositiveObjectLoadStep c:\testdata\tcryptospi\configs\HmacPositiveObjectLoad.ini SHA512
sl@0
   129
END_TESTCASE SEC-CRYPTOSPI-HASH-0007
sl@0
   130
sl@0
   131
//! @SYMTestCaseID 	SEC-CRYPTOSPI-HASH-0008
sl@0
   132
//! @SYMTestCaseDesc	HmacBasicHashOfData
sl@0
   133
sl@0
   134
//Note: The HMAC tests corresponding to SHA384 and SHA512 will be uncommented once DEF112025 and DEF112027 are fixed
sl@0
   135
START_TESTCASE SEC-CRYPTOSPI-HASH-0008
sl@0
   136
RUN_TEST_STEP 100 Te_CryptoSpi HmacBasicHashOfDataStep c:\testdata\tcryptospi\configs\HmacBasicHashOfData.ini MD2
sl@0
   137
RUN_TEST_STEP 100 Te_CryptoSpi HmacBasicHashOfDataStep c:\testdata\tcryptospi\configs\HmacBasicHashOfData.ini MD4
sl@0
   138
RUN_TEST_STEP 100 Te_CryptoSpi HmacBasicHashOfDataStep c:\testdata\tcryptospi\configs\HmacBasicHashOfData.ini MD5
sl@0
   139
RUN_TEST_STEP 100 Te_CryptoSpi HmacBasicHashOfDataStep c:\testdata\tcryptospi\configs\HmacBasicHashOfData.ini SHA1
sl@0
   140
RUN_TEST_STEP 100 Te_CryptoSpi HmacBasicHashOfDataStep c:\testdata\tcryptospi\configs\HmacBasicHashOfData.ini SHA224
sl@0
   141
RUN_TEST_STEP 100 Te_CryptoSpi HmacBasicHashOfDataStep c:\testdata\tcryptospi\configs\HmacBasicHashOfData.ini SHA256
sl@0
   142
//RUN_TEST_STEP 100 Te_CryptoSpi HmacBasicHashOfDataStep c:\testdata\tcryptospi\configs\HmacBasicHashOfData.ini SHA384
sl@0
   143
//RUN_TEST_STEP 100 Te_CryptoSpi HmacBasicHashOfDataStep c:\testdata\tcryptospi\configs\HmacBasicHashOfData.ini SHA512
sl@0
   144
END_TESTCASE SEC-CRYPTOSPI-HASH-0008
sl@0
   145
sl@0
   146
//! @SYMTestCaseID 	SEC-CRYPTOSPI-HASH-0009
sl@0
   147
//! @SYMTestCaseDesc	HmacIncrementalHash
sl@0
   148
sl@0
   149
START_TESTCASE SEC-CRYPTOSPI-HASH-0009
sl@0
   150
RUN_TEST_STEP 100 Te_CryptoSpi HmacIncrementalHashStep c:\testdata\tcryptospi\configs\HmacIncrementalHash.ini MD2
sl@0
   151
RUN_TEST_STEP 100 Te_CryptoSpi HmacIncrementalHashStep c:\testdata\tcryptospi\configs\HmacIncrementalHash.ini MD4
sl@0
   152
RUN_TEST_STEP 100 Te_CryptoSpi HmacIncrementalHashStep c:\testdata\tcryptospi\configs\HmacIncrementalHash.ini MD5
sl@0
   153
RUN_TEST_STEP 100 Te_CryptoSpi HmacIncrementalHashStep c:\testdata\tcryptospi\configs\HmacIncrementalHash.ini SHA1
sl@0
   154
RUN_TEST_STEP 100 Te_CryptoSpi HmacIncrementalHashStep c:\testdata\tcryptospi\configs\HmacIncrementalHash.ini SHA224
sl@0
   155
RUN_TEST_STEP 100 Te_CryptoSpi HmacIncrementalHashStep c:\testdata\tcryptospi\configs\HmacIncrementalHash.ini SHA256
sl@0
   156
//RUN_TEST_STEP 100 Te_CryptoSpi HmacIncrementalHashStep c:\testdata\tcryptospi\configs\HmacIncrementalHash.ini SHA384
sl@0
   157
//RUN_TEST_STEP 100 Te_CryptoSpi HmacIncrementalHashStep c:\testdata\tcryptospi\configs\HmacIncrementalHash.ini SHA512
sl@0
   158
END_TESTCASE SEC-CRYPTOSPI-HASH-0009
sl@0
   159
sl@0
   160
//! @SYMTestCaseID 	SEC-CRYPTOSPI-HASH-0010
sl@0
   161
//! @SYMTestCaseDesc	HmacIncrementalHashWithReset
sl@0
   162
sl@0
   163
START_TESTCASE SEC-CRYPTOSPI-HASH-0010
sl@0
   164
RUN_TEST_STEP 100 Te_CryptoSpi HmacIncrementalHashWithResetStep c:\testdata\tcryptospi\configs\HmacIncrementalHashWithReset.ini MD2
sl@0
   165
RUN_TEST_STEP 100 Te_CryptoSpi HmacIncrementalHashWithResetStep c:\testdata\tcryptospi\configs\HmacIncrementalHashWithReset.ini MD4
sl@0
   166
RUN_TEST_STEP 100 Te_CryptoSpi HmacIncrementalHashWithResetStep c:\testdata\tcryptospi\configs\HmacIncrementalHashWithReset.ini MD5
sl@0
   167
RUN_TEST_STEP 100 Te_CryptoSpi HmacIncrementalHashWithResetStep c:\testdata\tcryptospi\configs\HmacIncrementalHashWithReset.ini SHA1
sl@0
   168
RUN_TEST_STEP 100 Te_CryptoSpi HmacIncrementalHashWithResetStep c:\testdata\tcryptospi\configs\HmacIncrementalHashWithReset.ini SHA224
sl@0
   169
RUN_TEST_STEP 100 Te_CryptoSpi HmacIncrementalHashWithResetStep c:\testdata\tcryptospi\configs\HmacIncrementalHashWithReset.ini SHA256
sl@0
   170
//RUN_TEST_STEP 100 Te_CryptoSpi HmacIncrementalHashWithResetStep c:\testdata\tcryptospi\configs\HmacIncrementalHashWithReset.ini SHA384
sl@0
   171
//RUN_TEST_STEP 100 Te_CryptoSpi HmacIncrementalHashWithResetStep c:\testdata\tcryptospi\configs\HmacIncrementalHashWithReset.ini SHA512
sl@0
   172
END_TESTCASE SEC-CRYPTOSPI-HASH-0010
sl@0
   173
sl@0
   174
//! @SYMTestCaseID 	SEC-CRYPTOSPI-HASH-0011
sl@0
   175
//! @SYMTestCaseDesc	HmacIncrementalHashWithCopy
sl@0
   176
sl@0
   177
START_TESTCASE SEC-CRYPTOSPI-HASH-0011
sl@0
   178
RUN_TEST_STEP 100 Te_CryptoSpi HmacIncrementalHashWithCopyStep c:\testdata\tcryptospi\configs\HmacIncrementalHashWithCopy.ini MD2
sl@0
   179
RUN_TEST_STEP 100 Te_CryptoSpi HmacIncrementalHashWithCopyStep c:\testdata\tcryptospi\configs\HmacIncrementalHashWithCopy.ini MD4
sl@0
   180
RUN_TEST_STEP 100 Te_CryptoSpi HmacIncrementalHashWithCopyStep c:\testdata\tcryptospi\configs\HmacIncrementalHashWithCopy.ini MD5
sl@0
   181
RUN_TEST_STEP 100 Te_CryptoSpi HmacIncrementalHashWithCopyStep c:\testdata\tcryptospi\configs\HmacIncrementalHashWithCopy.ini SHA1
sl@0
   182
RUN_TEST_STEP 100 Te_CryptoSpi HmacIncrementalHashWithCopyStep c:\testdata\tcryptospi\configs\HmacIncrementalHashWithCopy.ini SHA224
sl@0
   183
RUN_TEST_STEP 100 Te_CryptoSpi HmacIncrementalHashWithCopyStep c:\testdata\tcryptospi\configs\HmacIncrementalHashWithCopy.ini SHA256
sl@0
   184
RUN_TEST_STEP 100 Te_CryptoSpi HmacIncrementalHashWithCopyStep c:\testdata\tcryptospi\configs\HmacIncrementalHashWithCopy.ini SHA384
sl@0
   185
RUN_TEST_STEP 100 Te_CryptoSpi HmacIncrementalHashWithCopyStep c:\testdata\tcryptospi\configs\HmacIncrementalHashWithCopy.ini SHA512
sl@0
   186
END_TESTCASE SEC-CRYPTOSPI-HASH-0011
sl@0
   187
sl@0
   188
//! @SYMTestCaseID 	SEC-CRYPTOSPI-HASH-0012
sl@0
   189
//! @SYMTestCaseDesc	HmacIncrementalHashWithReplicate
sl@0
   190
sl@0
   191
START_TESTCASE SEC-CRYPTOSPI-HASH-0012
sl@0
   192
RUN_TEST_STEP 100 Te_CryptoSpi HmacIncrementalHashWithReplicateStep c:\testdata\tcryptospi\configs\HmacIncrementalHashWithReplicate.ini MD2
sl@0
   193
RUN_TEST_STEP 100 Te_CryptoSpi HmacIncrementalHashWithReplicateStep c:\testdata\tcryptospi\configs\HmacIncrementalHashWithReplicate.ini MD4
sl@0
   194
RUN_TEST_STEP 100 Te_CryptoSpi HmacIncrementalHashWithReplicateStep c:\testdata\tcryptospi\configs\HmacIncrementalHashWithReplicate.ini MD5
sl@0
   195
RUN_TEST_STEP 100 Te_CryptoSpi HmacIncrementalHashWithReplicateStep c:\testdata\tcryptospi\configs\HmacIncrementalHashWithReplicate.ini SHA1
sl@0
   196
RUN_TEST_STEP 100 Te_CryptoSpi HmacIncrementalHashWithReplicateStep c:\testdata\tcryptospi\configs\HmacIncrementalHashWithReplicate.ini SHA224
sl@0
   197
RUN_TEST_STEP 100 Te_CryptoSpi HmacIncrementalHashWithReplicateStep c:\testdata\tcryptospi\configs\HmacIncrementalHashWithReplicate.ini SHA256
sl@0
   198
RUN_TEST_STEP 100 Te_CryptoSpi HmacIncrementalHashWithReplicateStep c:\testdata\tcryptospi\configs\HmacIncrementalHashWithReplicate.ini SHA384
sl@0
   199
RUN_TEST_STEP 100 Te_CryptoSpi HmacIncrementalHashWithReplicateStep c:\testdata\tcryptospi\configs\HmacIncrementalHashWithReplicate.ini SHA512
sl@0
   200
END_TESTCASE SEC-CRYPTOSPI-HASH-0012
sl@0
   201
sl@0
   202
//! @SYMTestCaseID 	SEC-CRYPTOSPI-HASH-0013
sl@0
   203
//! @SYMTestCaseDesc	HmacSetKeyChecking
sl@0
   204
sl@0
   205
START_TESTCASE SEC-CRYPTOSPI-HASH-0013
sl@0
   206
RUN_TEST_STEP 100 Te_CryptoSpi HmacSetKeyCheckingStep c:\testdata\tcryptospi\configs\HmacSetKeyChecking.ini MD2
sl@0
   207
RUN_TEST_STEP 100 Te_CryptoSpi HmacSetKeyCheckingStep c:\testdata\tcryptospi\configs\HmacSetKeyChecking.ini MD4
sl@0
   208
RUN_TEST_STEP 100 Te_CryptoSpi HmacSetKeyCheckingStep c:\testdata\tcryptospi\configs\HmacSetKeyChecking.ini MD5
sl@0
   209
RUN_TEST_STEP 100 Te_CryptoSpi HmacSetKeyCheckingStep c:\testdata\tcryptospi\configs\HmacSetKeyChecking.ini SHA1
sl@0
   210
RUN_TEST_STEP 100 Te_CryptoSpi HmacSetKeyCheckingStep c:\testdata\tcryptospi\configs\HmacSetKeyChecking.ini SHA224
sl@0
   211
RUN_TEST_STEP 100 Te_CryptoSpi HmacSetKeyCheckingStep c:\testdata\tcryptospi\configs\HmacSetKeyChecking.ini SHA256
sl@0
   212
RUN_TEST_STEP 100 Te_CryptoSpi HmacSetKeyCheckingStep c:\testdata\tcryptospi\configs\HmacSetKeyChecking.ini SHA384
sl@0
   213
RUN_TEST_STEP 100 Te_CryptoSpi HmacSetKeyCheckingStep c:\testdata\tcryptospi\configs\HmacSetKeyChecking.ini SHA512
sl@0
   214
END_TESTCASE SEC-CRYPTOSPI-HASH-0013
sl@0
   215
sl@0
   216
//! @SYMTestCaseID 	SEC-CRYPTOSPI-HASH-0014
sl@0
   217
//! @SYMTestCaseDesc	HmacSetOperationModeChecking
sl@0
   218
sl@0
   219
START_TESTCASE SEC-CRYPTOSPI-HASH-0014
sl@0
   220
RUN_TEST_STEP 100 Te_CryptoSpi HmacSetOperationModeCheckingStep c:\testdata\tcryptospi\configs\HmacSetOperationModeChecking.ini MD2
sl@0
   221
RUN_TEST_STEP 100 Te_CryptoSpi HmacSetOperationModeCheckingStep c:\testdata\tcryptospi\configs\HmacSetOperationModeChecking.ini MD4
sl@0
   222
RUN_TEST_STEP 100 Te_CryptoSpi HmacSetOperationModeCheckingStep c:\testdata\tcryptospi\configs\HmacSetOperationModeChecking.ini MD5
sl@0
   223
RUN_TEST_STEP 100 Te_CryptoSpi HmacSetOperationModeCheckingStep c:\testdata\tcryptospi\configs\HmacSetOperationModeChecking.ini SHA1
sl@0
   224
RUN_TEST_STEP 100 Te_CryptoSpi HmacSetOperationModeCheckingStep c:\testdata\tcryptospi\configs\HmacSetOperationModeChecking.ini SHA224
sl@0
   225
RUN_TEST_STEP 100 Te_CryptoSpi HmacSetOperationModeCheckingStep c:\testdata\tcryptospi\configs\HmacSetOperationModeChecking.ini SHA256
sl@0
   226
RUN_TEST_STEP 100 Te_CryptoSpi HmacSetOperationModeCheckingStep c:\testdata\tcryptospi\configs\HmacSetOperationModeChecking.ini SHA384
sl@0
   227
RUN_TEST_STEP 100 Te_CryptoSpi HmacSetOperationModeCheckingStep c:\testdata\tcryptospi\configs\HmacSetOperationModeChecking.ini SHA512
sl@0
   228
RUN_TEST_STEP !Result=-5 100 Te_CryptoSpi HmacSetOperationModeCheckingStep c:\testdata\tcryptospi\configs\HmacSetOperationModeChecking.ini InvalidInitialOperationMode
sl@0
   229
RUN_TEST_STEP !Result=-5 100 Te_CryptoSpi HmacSetOperationModeCheckingStep c:\testdata\tcryptospi\configs\HmacSetOperationModeChecking.ini InvalidSetOperationMode
sl@0
   230
RUN_TEST_STEP !Result=-5 100 Te_CryptoSpi HmacSetOperationModeCheckingStep c:\testdata\tcryptospi\configs\HmacSetOperationModeChecking.ini InvalidAlgorithm
sl@0
   231
END_TESTCASE SEC-CRYPTOSPI-HASH-0014
sl@0
   232
sl@0
   233
PRINT Complate_te_HashHmacTestCases_Tests