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