os/security/crypto/weakcryptospi/test/tcryptospi/testdata/mac_test_cases.ini
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
[MD2]
sl@0
     2
SourcePath		=c:\testdata\tcryptospi\data\SmallHash-SRC.dat
sl@0
     3
ExMacValue		=5bbf0610f604175b8c693e5451f19e7f
sl@0
     4
AlgorithmUid		=KAlgorithmHashMd2
sl@0
     5
EncryptKey		=CryptoSpiValidKey
sl@0
     6
KeyType			=KHmacKeyParameter
sl@0
     7
sl@0
     8
[MD2oom]
sl@0
     9
OOMCondition		=True
sl@0
    10
SourcePath		=c:\testdata\tcryptospi\data\SmallHash-SRC.dat
sl@0
    11
ExMacValue		=5bbf0610f604175b8c693e5451f19e7f
sl@0
    12
AlgorithmUid		=KAlgorithmHashMd2
sl@0
    13
EncryptKey		=CryptoSpiValidKey
sl@0
    14
KeyType			=KHmacKeyParameter
sl@0
    15
sl@0
    16
[MD4]
sl@0
    17
SourcePath		=c:\testdata\tcryptospi\data\SmallHash-SRC.dat
sl@0
    18
ExMacValue		=690610e01f9fb08dad9897ca0827b0f9
sl@0
    19
AlgorithmUid		=KAlgorithmHashMd4
sl@0
    20
EncryptKey		=CryptoSpiValidKey
sl@0
    21
KeyType			=KHmacKeyParameter
sl@0
    22
sl@0
    23
[MD5]
sl@0
    24
SourcePath		=c:\testdata\tcryptospi\data\SmallHash-SRC.dat
sl@0
    25
ExMacValue		=6782648a0d7495258a3f88a8522e9ed8
sl@0
    26
AlgorithmUid		=KAlgorithmHashMd5
sl@0
    27
EncryptKey		=CryptoSpiValidKey
sl@0
    28
KeyType			=KHmacKeyParameter
sl@0
    29
sl@0
    30
[SHA1]
sl@0
    31
SourcePath		=c:\testdata\tcryptospi\data\SmallHash-SRC.dat
sl@0
    32
ExMacValue		=d905648e5918c371d2f333aba08aaf7c266957f0
sl@0
    33
AlgorithmUid		=KAlgorithmHashSha1
sl@0
    34
EncryptKey		=CryptoSpiValidKey
sl@0
    35
KeyType			=KHmacKeyParameter
sl@0
    36
sl@0
    37
[SHA224]
sl@0
    38
SourcePath		=c:\testdata\tcryptospi\data\SmallHash-SRC.dat
sl@0
    39
ExMacValue		=6a885bd46638baa44b8ed0fcd6112c4c35196e5487ac10a2921db2d6
sl@0
    40
AlgorithmUid		=KAlgorithmHashSha224
sl@0
    41
EncryptKey		=CryptoSpiValidKey
sl@0
    42
KeyType			=KHmacKeyParameter
sl@0
    43
sl@0
    44
[SHA256]
sl@0
    45
SourcePath		=c:\testdata\tcryptospi\data\SmallHash-SRC.dat
sl@0
    46
ExMacValue		=7def8226ba7a1fe52f5410f9546ee950999eecb21a1b6dd5f608acc72c18ae90
sl@0
    47
AlgorithmUid		=KAlgorithmHashSha256
sl@0
    48
EncryptKey		=CryptoSpiValidKey
sl@0
    49
KeyType			=KHmacKeyParameter
sl@0
    50
sl@0
    51
[SHA384]
sl@0
    52
SourcePath		=c:\testdata\tcryptospi\data\SmallHash-SRC.dat
sl@0
    53
ExMacValue		=99fb021f6b21e0846e8529ecea2e83a4391e3f0f0c0e89ac083cda05703d88a57604830ab33661c38891d2011b0632a0
sl@0
    54
AlgorithmUid		=KAlgorithmHashSha384
sl@0
    55
EncryptKey		=CryptoSpiValidKey
sl@0
    56
KeyType			=KHmacKeyParameter
sl@0
    57
sl@0
    58
[SHA512]
sl@0
    59
SourcePath		=c:\testdata\tcryptospi\data\SmallHash-SRC.dat
sl@0
    60
ExMacValue		=5954506259323c23f8f273ca0ce9f8b94a8640b5b42addc545da4cad590ab33343d8b994ae7e3bbddb5dea784c2feb052a7c7dffdd0f6099ca4ef3be4e223e58
sl@0
    61
AlgorithmUid		=KAlgorithmHashSha512
sl@0
    62
EncryptKey		=CryptoSpiValidKey
sl@0
    63
KeyType			=KHmacKeyParameter
sl@0
    64
sl@0
    65
[SHA512oom]
sl@0
    66
OOMCondition		=True
sl@0
    67
SourcePath		=c:\testdata\tcryptospi\data\SmallHash-SRC.dat
sl@0
    68
ExMacValue		=5954506259323c23f8f273ca0ce9f8b94a8640b5b42addc545da4cad590ab33343d8b994ae7e3bbddb5dea784c2feb052a7c7dffdd0f6099ca4ef3be4e223e58
sl@0
    69
AlgorithmUid		=KAlgorithmHashSha512
sl@0
    70
EncryptKey		=CryptoSpiValidKey
sl@0
    71
KeyType			=KHmacKeyParameter
sl@0
    72
sl@0
    73
[MAC96]
sl@0
    74
EncryptKeyPath		=c:\testdata\tcryptospi\data\symmetric-mac-key.txt
sl@0
    75
SourcePath		=c:\testdata\tcryptospi\data\symmetric-mac-src.dat
sl@0
    76
EncryptedPath		=c:\testdata\tcryptospi\data\symmetric-mac96-mac.dat
sl@0
    77
AlgorithmUid		=KAlgorithmCipherAesXcbcMac96
sl@0
    78
sl@0
    79
[MAC96-3Bytes]
sl@0
    80
EncryptKeyPath		=c:\testdata\tcryptospi\data\symmetric-mac-key.txt
sl@0
    81
SourcePath		=c:\testdata\tcryptospi\data\symmetric-mac-3bytes-src.dat
sl@0
    82
EncryptedPath		=c:\testdata\tcryptospi\data\symmetric-mac96-3bytes-mac.dat
sl@0
    83
AlgorithmUid		=KAlgorithmCipherAesXcbcMac96
sl@0
    84
sl@0
    85
[MAC96-16Bytes]
sl@0
    86
EncryptKeyPath		=c:\testdata\tcryptospi\data\symmetric-mac-key.txt
sl@0
    87
SourcePath		=c:\testdata\tcryptospi\data\symmetric-mac-16bytes-src.dat
sl@0
    88
EncryptedPath		=c:\testdata\tcryptospi\data\symmetric-mac96-16bytes-mac.dat
sl@0
    89
AlgorithmUid		=KAlgorithmCipherAesXcbcMac96
sl@0
    90
sl@0
    91
[MAC96-20Bytes]
sl@0
    92
EncryptKeyPath		=c:\testdata\tcryptospi\data\symmetric-mac-key.txt
sl@0
    93
SourcePath		=c:\testdata\tcryptospi\data\symmetric-mac-20bytes-src.dat
sl@0
    94
EncryptedPath		=c:\testdata\tcryptospi\data\symmetric-mac96-20bytes-mac.dat
sl@0
    95
AlgorithmUid		=KAlgorithmCipherAesXcbcMac96
sl@0
    96
sl@0
    97
[MAC96-32Bytes]
sl@0
    98
EncryptKeyPath		=c:\testdata\tcryptospi\data\symmetric-mac-key.txt
sl@0
    99
SourcePath		=c:\testdata\tcryptospi\data\symmetric-mac-32bytes-src.dat
sl@0
   100
EncryptedPath		=c:\testdata\tcryptospi\data\symmetric-mac96-32bytes-mac.dat
sl@0
   101
AlgorithmUid		=KAlgorithmCipherAesXcbcMac96
sl@0
   102
sl@0
   103
[MAC96-34Bytes]
sl@0
   104
EncryptKeyPath		=c:\testdata\tcryptospi\data\symmetric-mac-key.txt
sl@0
   105
SourcePath		=c:\testdata\tcryptospi\data\symmetric-mac-34bytes-src.dat
sl@0
   106
EncryptedPath		=c:\testdata\tcryptospi\data\symmetric-mac96-34bytes-mac.dat
sl@0
   107
AlgorithmUid		=KAlgorithmCipherAesXcbcMac96
sl@0
   108
sl@0
   109
[MAC96-1000Bytes]
sl@0
   110
EncryptKeyPath=c:\testdata\tcryptospi\data\symmetric-mac-key.txt
sl@0
   111
SourcePath=c:\testdata\tcryptospi\data\symmetric-mac-1000bytes-src.dat
sl@0
   112
EncryptedPath=c:\testdata\tcryptospi\data\symmetric-mac96-1000bytes-mac.dat
sl@0
   113
AlgorithmUid=KAlgorithmCipherAesXcbcMac96
sl@0
   114
EncryptKey=CryptoSpiValidKe
sl@0
   115
sl@0
   116
[PRF128]
sl@0
   117
EncryptKeyPath		=c:\testdata\tcryptospi\data\symmetric-mac-key.txt
sl@0
   118
SourcePath		=c:\testdata\tcryptospi\data\symmetric-mac-src.dat
sl@0
   119
EncryptedPath		=c:\testdata\tcryptospi\data\symmetric-prf128-mac.dat
sl@0
   120
AlgorithmUid		=KAlgorithmCipherAesXcbcPrf128
sl@0
   121
sl@0
   122
[PRF128-3Bytes]
sl@0
   123
EncryptKeyPath		=c:\testdata\tcryptospi\data\symmetric-mac-key.txt
sl@0
   124
SourcePath		=c:\testdata\tcryptospi\data\symmetric-mac-3bytes-src.dat
sl@0
   125
EncryptedPath		=c:\testdata\tcryptospi\data\symmetric-prf128-3bytes-mac.dat
sl@0
   126
AlgorithmUid		=KAlgorithmCipherAesXcbcPrf128
sl@0
   127
sl@0
   128
[PRF128-16Bytes]
sl@0
   129
EncryptKeyPath		=c:\testdata\tcryptospi\data\symmetric-mac-key.txt
sl@0
   130
SourcePath		=c:\testdata\tcryptospi\data\symmetric-mac-16bytes-src.dat
sl@0
   131
EncryptedPath		=c:\testdata\tcryptospi\data\symmetric-prf128-16bytes-mac.dat
sl@0
   132
AlgorithmUid		=KAlgorithmCipherAesXcbcPrf128
sl@0
   133
sl@0
   134
[PRF128-20Bytes]
sl@0
   135
EncryptKeyPath		=c:\testdata\tcryptospi\data\symmetric-mac-key.txt
sl@0
   136
SourcePath		=c:\testdata\tcryptospi\data\symmetric-mac-20bytes-src.dat
sl@0
   137
EncryptedPath		=c:\testdata\tcryptospi\data\symmetric-prf128-20bytes-mac.dat
sl@0
   138
AlgorithmUid		=KAlgorithmCipherAesXcbcPrf128
sl@0
   139
sl@0
   140
[PRF128-32Bytes]
sl@0
   141
EncryptKeyPath		=c:\testdata\tcryptospi\data\symmetric-mac-key.txt
sl@0
   142
SourcePath		=c:\testdata\tcryptospi\data\symmetric-mac-32bytes-src.dat
sl@0
   143
EncryptedPath		=c:\testdata\tcryptospi\data\symmetric-prf128-32bytes-mac.dat
sl@0
   144
AlgorithmUid		=KAlgorithmCipherAesXcbcPrf128
sl@0
   145
sl@0
   146
[PRF128-34Bytes]
sl@0
   147
EncryptKeyPath		=c:\testdata\tcryptospi\data\symmetric-mac-key.txt
sl@0
   148
SourcePath		=c:\testdata\tcryptospi\data\symmetric-mac-34bytes-src.dat
sl@0
   149
EncryptedPath		=c:\testdata\tcryptospi\data\symmetric-prf128-34bytes-mac.dat
sl@0
   150
AlgorithmUid		=KAlgorithmCipherAesXcbcPrf128
sl@0
   151
sl@0
   152
[PRF128-1000Bytes]
sl@0
   153
EncryptKeyPath=c:\testdata\tcryptospi\data\symmetric-mac-key.txt
sl@0
   154
SourcePath=c:\testdata\tcryptospi\data\symmetric-mac-1000bytes-src.dat
sl@0
   155
EncryptedPath=c:\testdata\tcryptospi\data\symmetric-prf128-1000bytes-mac.dat
sl@0
   156
AlgorithmUid=KAlgorithmCipherAesXcbcPrf128
sl@0
   157
EncryptKey=CryptoSpiValidKe
sl@0
   158
sl@0
   159
[PRF128-KeyLength-10Bytes]
sl@0
   160
EncryptKeyPath		=c:\testdata\tcryptospi\data\symmetric-mac-key10.txt
sl@0
   161
SourcePath		=c:\testdata\tcryptospi\data\symmetric-mac-20bytes-src.dat
sl@0
   162
EncryptedPath		=c:\testdata\tcryptospi\data\symmetric-prf128-key10bytes-mac.dat
sl@0
   163
AlgorithmUid		=KAlgorithmCipherAesXcbcPrf128
sl@0
   164
sl@0
   165
[PRF128-KeyLength-18Bytes]
sl@0
   166
EncryptKeyPath		=c:\testdata\tcryptospi\data\symmetric-mac-key18.txt
sl@0
   167
SourcePath		=c:\testdata\tcryptospi\data\symmetric-mac-20bytes-src.dat
sl@0
   168
EncryptedPath		=c:\testdata\tcryptospi\data\symmetric-prf128-key18bytes-mac.dat
sl@0
   169
AlgorithmUid		=KAlgorithmCipherAesXcbcPrf128
sl@0
   170
sl@0
   171
[MAC96oom-3Bytes]
sl@0
   172
OOMCondition		=True
sl@0
   173
EncryptKeyPath		=c:\testdata\tcryptospi\data\symmetric-mac-key.txt
sl@0
   174
SourcePath		=c:\testdata\tcryptospi\data\symmetric-mac-3bytes-src.dat
sl@0
   175
EncryptedPath		=c:\testdata\tcryptospi\data\symmetric-mac96-3bytes-mac.dat
sl@0
   176
AlgorithmUid		=KAlgorithmCipherAesXcbcMac96
sl@0
   177
sl@0
   178
[PRF128oom-3Bytes]
sl@0
   179
OOMCondition		=True
sl@0
   180
EncryptKeyPath		=c:\testdata\tcryptospi\data\symmetric-mac-key.txt
sl@0
   181
SourcePath		=c:\testdata\tcryptospi\data\symmetric-mac-3bytes-src.dat
sl@0
   182
EncryptedPath		=c:\testdata\tcryptospi\data\symmetric-prf128-3bytes-mac.dat
sl@0
   183
AlgorithmUid		=KAlgorithmCipherAesXcbcPrf128
sl@0
   184
sl@0
   185
[MD2L]
sl@0
   186
SourcePath		=c:\testdata\tcryptospi\data\LargeHash-SRC.dat
sl@0
   187
ExMacValue		=6d9ba4878f414b0db86ff68bce7ef21d
sl@0
   188
AlgorithmUid		=KAlgorithmHashMd2
sl@0
   189
EncryptKey		=CryptoSpiValidKey
sl@0
   190
KeyType			=KHmacKeyParameter
sl@0
   191
sl@0
   192
[MD4L]
sl@0
   193
SourcePath		=c:\testdata\tcryptospi\data\LargeHash-SRC.dat
sl@0
   194
ExMacValue		=63a93bfe08f8d511a950e4147b92af08
sl@0
   195
AlgorithmUid		=KAlgorithmHashMd4
sl@0
   196
EncryptKey		=CryptoSpiValidKey
sl@0
   197
KeyType			=KHmacKeyParameter
sl@0
   198
sl@0
   199
[MD5L]
sl@0
   200
SourcePath		=c:\testdata\tcryptospi\data\LargeHash-SRC.dat
sl@0
   201
ExMacValue		=3edc17c34052092c2fc9070515538afc
sl@0
   202
AlgorithmUid		=KAlgorithmHashMd5
sl@0
   203
EncryptKey		=CryptoSpiValidKey
sl@0
   204
KeyType			=KHmacKeyParameter
sl@0
   205
sl@0
   206
[SHA1L]
sl@0
   207
SourcePath		=c:\testdata\tcryptospi\data\LargeHash-SRC.dat
sl@0
   208
ExMacValue		=3522860167ce6fe5f82c294325d50cbede0e722c
sl@0
   209
AlgorithmUid		=KAlgorithmHashSha1
sl@0
   210
EncryptKey		=CryptoSpiValidKey
sl@0
   211
KeyType			=KHmacKeyParameter
sl@0
   212
sl@0
   213
[SHA224L]
sl@0
   214
SourcePath		=c:\testdata\tcryptospi\data\LargeHash-SRC.dat
sl@0
   215
ExMacValue		=1c705b716327268fea6f350cf6284a1b4d57488f3061f7f2263d637b
sl@0
   216
AlgorithmUid		=KAlgorithmHashSha224
sl@0
   217
EncryptKey		=CryptoSpiValidKey
sl@0
   218
KeyType			=KHmacKeyParameter
sl@0
   219
sl@0
   220
[SHA256L]
sl@0
   221
SourcePath		=c:\testdata\tcryptospi\data\LargeHash-SRC.dat
sl@0
   222
ExMacValue		=30f24803f112a146152d3410727fc3ca89612cb17900781495f88058c2b7db61
sl@0
   223
AlgorithmUid		=KAlgorithmHashSha256
sl@0
   224
EncryptKey		=CryptoSpiValidKey
sl@0
   225
KeyType			=KHmacKeyParameter
sl@0
   226
sl@0
   227
[SHA384L]
sl@0
   228
SourcePath		=c:\testdata\tcryptospi\data\LargeHash-SRC.dat
sl@0
   229
ExMacValue		=8bee7602f4c0e5a5c61530ca5e3b53ab947cab80d88bb19b9ce180b086fd54a3cdd43cbfa23db075f052f3633dbe94c8
sl@0
   230
AlgorithmUid		=KAlgorithmHashSha384
sl@0
   231
EncryptKey		=CryptoSpiValidKey
sl@0
   232
KeyType			=KHmacKeyParameter
sl@0
   233
sl@0
   234
[SHA512L]
sl@0
   235
SourcePath		=c:\testdata\tcryptospi\data\LargeHash-SRC.dat
sl@0
   236
ExMacValue		=8c4480e1e2eb16c02a01a543e7d1e9e63f89847f35f1ea71e4ff8a1146a10d8baf1305030280f441689a2ea553ba2f1d5829a892652e083b014c5d914fa8ce84
sl@0
   237
AlgorithmUid		=KAlgorithmHashSha512
sl@0
   238
EncryptKey		=CryptoSpiValidKey
sl@0
   239
KeyType			=KHmacKeyParameter
sl@0
   240
sl@0
   241
[MAC96_load]
sl@0
   242
AlgorithmUid		=KAlgorithmCipherAesXcbcMac96
sl@0
   243
EncryptKey		=CryptoSpiValidKe
sl@0
   244
KeyType			=KSymmetricKeyParameter
sl@0
   245
sl@0
   246
[PRF128_load]
sl@0
   247
AlgorithmUid		=KAlgorithmCipherAesXcbcPrf128
sl@0
   248
EncryptKey		=CryptoSpiValidKe
sl@0
   249
KeyType			=KSymmetricKeyParameter
sl@0
   250
sl@0
   251
[Invalid_algorithm]
sl@0
   252
AlgorithmUid		=KAlgorithmCipherAes
sl@0
   253
EncryptKey		=CryptoSpiValidKe
sl@0
   254
KeyType			=KSymmetricKeyParameter
sl@0
   255
sl@0
   256
[MAC_invalid_key]
sl@0
   257
AlgorithmUid		=KAlgorithmHashSha512
sl@0
   258
EncryptKey		=CryptoSpiValidKe
sl@0
   259
KeyType			=KSymmetricKeyParameter
sl@0
   260
sl@0
   261
[MAC96_invalid_key]
sl@0
   262
AlgorithmUid		=KAlgorithmCipherAesXcbcMac96
sl@0
   263
EncryptKey		=CryptoSpiValidKey
sl@0
   264
KeyType			=KSymmetricKeyParameter
sl@0
   265
sl@0
   266
[PRF128_invalid_key]
sl@0
   267
AlgorithmUid		=KAlgorithmCipherAesXcbcPrf128
sl@0
   268
EncryptKey		=CryptoSpiValidKey
sl@0
   269
KeyType			=KHmacKeyParameter