1<?xml version="1.0" encoding="utf-8"?> 2<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 <ItemGroup> 4 <Filter Include="Header Files"> 5 <UniqueIdentifier>{1f4eac20-7b40-40db-a264-4a9256229c5a}</UniqueIdentifier> 6 <Extensions>.h;.hpp</Extensions> 7 </Filter> 8 <Filter Include="Source Code"> 9 <UniqueIdentifier>{4c6077b5-a2d6-498c-bc42-10af523a06cb}</UniqueIdentifier> 10 <Extensions>.cpp</Extensions> 11 </Filter> 12 <Filter Include="TestData"> 13 <UniqueIdentifier>{a634d4f4-ddc0-44b4-9c37-d9ffdddc7b06}</UniqueIdentifier> 14 <Extensions>.dat;.bin</Extensions> 15 </Filter> 16 <Filter Include="TestVectors"> 17 <UniqueIdentifier>{2e247f14-f75a-4e15-9804-dccce165306f}</UniqueIdentifier> 18 <Extensions>.txt</Extensions> 19 </Filter> 20 <Filter Include="Miscellaneous"> 21 <UniqueIdentifier>{5e447502-2b0f-49c8-9df5-56ea9e7a8fbd}</UniqueIdentifier> 22 <Extensions>.proto</Extensions> 23 </Filter> 24 </ItemGroup> 25 <ItemGroup> 26 <!-- Begin Test Vectors --> 27 <Text Include="TestVectors\aes.txt"> 28 <Filter>TestVectors</Filter> 29 </Text> 30 <Text Include="TestVectors\all.txt"> 31 <Filter>TestVectors</Filter> 32 </Text> 33 <Text Include="TestVectors\blake2.txt"> 34 <Filter>TestVectors</Filter> 35 </Text> 36 <Text Include="TestVectors\blake2b.txt"> 37 <Filter>TestVectors</Filter> 38 </Text> 39 <Text Include="TestVectors\blake2s.txt"> 40 <Filter>TestVectors</Filter> 41 </Text> 42 <Text Include="TestVectors\aria.txt"> 43 <Filter>TestVectors</Filter> 44 </Text> 45 <Text Include="TestVectors\camellia.txt"> 46 <Filter>TestVectors</Filter> 47 </Text> 48 <Text Include="TestVectors\ccm.txt"> 49 <Filter>TestVectors</Filter> 50 </Text> 51 <Text Include="TestVectors\chacha.txt"> 52 <Filter>TestVectors</Filter> 53 </Text> 54 <Text Include="TestVectors\chacha_tls.txt"> 55 <Filter>TestVectors</Filter> 56 </Text> 57 <Text Include="TestVectors\cham.txt"> 58 <Filter>TestVectors</Filter> 59 </Text> 60 <Text Include="TestVectors\cmac.txt"> 61 <Filter>TestVectors</Filter> 62 </Text> 63 <Text Include="TestVectors\dlies.txt"> 64 <Filter>TestVectors</Filter> 65 </Text> 66 <Text Include="TestVectors\dsa.txt"> 67 <Filter>TestVectors</Filter> 68 </Text> 69 <Text Include="TestVectors\dsa_1363.txt"> 70 <Filter>TestVectors</Filter> 71 </Text> 72 <Text Include="TestVectors\dsa_rfc6979.txt"> 73 <Filter>TestVectors</Filter> 74 </Text> 75 <Text Include="TestVectors\eax.txt"> 76 <Filter>TestVectors</Filter> 77 </Text> 78 <Text Include="TestVectors\esign.txt"> 79 <Filter>TestVectors</Filter> 80 </Text> 81 <Text Include="TestVectors\gcm.txt"> 82 <Filter>TestVectors</Filter> 83 </Text> 84 <Text Include="TestVectors\hc128.txt"> 85 <Filter>TestVectors</Filter> 86 </Text> 87 <Text Include="TestVectors\hc256.txt"> 88 <Filter>TestVectors</Filter> 89 </Text> 90 <Text Include="TestVectors\hight.txt"> 91 <Filter>TestVectors</Filter> 92 </Text> 93 <Text Include="TestVectors\hkdf.txt"> 94 <Filter>TestVectors</Filter> 95 </Text> 96 <Text Include="TestVectors\hmac.txt"> 97 <Filter>TestVectors</Filter> 98 </Text> 99 <Text Include="TestVectors\kalyna.txt"> 100 <Filter>TestVectors</Filter> 101 </Text> 102 <Text Include="TestVectors\keccak.txt"> 103 <Filter>TestVectors</Filter> 104 </Text> 105 <Text Include="TestVectors\lea.txt"> 106 <Filter>TestVectors</Filter> 107 </Text> 108 <Text Include="TestVectors\mars.txt"> 109 <Filter>TestVectors</Filter> 110 </Text> 111 <Text Include="TestVectors\nr.txt"> 112 <Filter>TestVectors</Filter> 113 </Text> 114 <Text Include="TestVectors\panama.txt"> 115 <Filter>TestVectors</Filter> 116 </Text> 117 <Text Include="TestVectors\Readme.txt"> 118 <Filter>TestVectors</Filter> 119 </Text> 120 <Text Include="TestVectors\rabbit.txt"> 121 <Filter>TestVectors</Filter> 122 </Text> 123 <Text Include="TestVectors\rsa_oaep.txt"> 124 <Filter>TestVectors</Filter> 125 </Text> 126 <Text Include="TestVectors\rsa_pkcs1_1_5.txt"> 127 <Filter>TestVectors</Filter> 128 </Text> 129 <Text Include="TestVectors\rsa_pss.txt"> 130 <Filter>TestVectors</Filter> 131 </Text> 132 <Text Include="TestVectors\rw.txt"> 133 <Filter>TestVectors</Filter> 134 </Text> 135 <Text Include="TestVectors\salsa.txt"> 136 <Filter>TestVectors</Filter> 137 </Text> 138 <Text Include="TestVectors\seal.txt"> 139 <Filter>TestVectors</Filter> 140 </Text> 141 <Text Include="TestVectors\seed.txt"> 142 <Filter>TestVectors</Filter> 143 </Text> 144 <Text Include="TestVectors\sha.txt"> 145 <Filter>TestVectors</Filter> 146 </Text> 147 <Text Include="TestVectors\sha1_160_fips_180.txt"> 148 <Filter>TestVectors</Filter> 149 </Text> 150 <Text Include="TestVectors\sha1_fips_180.txt"> 151 <Filter>TestVectors</Filter> 152 </Text> 153 <Text Include="TestVectors\sha2.txt"> 154 <Filter>TestVectors</Filter> 155 </Text> 156 <Text Include="TestVectors\sha2_224_fips_180.txt"> 157 <Filter>TestVectors</Filter> 158 </Text> 159 <Text Include="TestVectors\sha2_256_fips_180.txt"> 160 <Filter>TestVectors</Filter> 161 </Text> 162 <Text Include="TestVectors\sha2_384_fips_180.txt"> 163 <Filter>TestVectors</Filter> 164 </Text> 165 <Text Include="TestVectors\sha2_512_fips_180.txt"> 166 <Filter>TestVectors</Filter> 167 </Text> 168 <Text Include="TestVectors\sha2_fips_180.txt"> 169 <Filter>TestVectors</Filter> 170 </Text> 171 <Text Include="TestVectors\sha3.txt"> 172 <Filter>TestVectors</Filter> 173 </Text> 174 <Text Include="TestVectors\sha3_224_fips_202.txt"> 175 <Filter>TestVectors</Filter> 176 </Text> 177 <Text Include="TestVectors\sha3_256_fips_202.txt"> 178 <Filter>TestVectors</Filter> 179 </Text> 180 <Text Include="TestVectors\sha3_384_fips_202.txt"> 181 <Filter>TestVectors</Filter> 182 </Text> 183 <Text Include="TestVectors\sha3_512_fips_202.txt"> 184 <Filter>TestVectors</Filter> 185 </Text> 186 <Text Include="TestVectors\sha3_fips_202.txt"> 187 <Filter>TestVectors</Filter> 188 </Text> 189 <Text Include="TestVectors\shacal2.txt"> 190 <Filter>TestVectors</Filter> 191 </Text> 192 <Text Include="TestVectors\siphash.txt"> 193 <Filter>TestVectors</Filter> 194 </Text> 195 <Text Include="TestVectors\simeck.txt"> 196 <Filter>TestVectors</Filter> 197 </Text> 198 <Text Include="TestVectors\simon.txt"> 199 <Filter>TestVectors</Filter> 200 </Text> 201 <Text Include="TestVectors\sm3.txt"> 202 <Filter>TestVectors</Filter> 203 </Text> 204 <Text Include="TestVectors\sm4.txt"> 205 <Filter>TestVectors</Filter> 206 </Text> 207 <Text Include="TestVectors\sosemanuk.txt"> 208 <Filter>TestVectors</Filter> 209 </Text> 210 <Text Include="TestVectors\speck.txt"> 211 <Filter>TestVectors</Filter> 212 </Text> 213 <Text Include="TestVectors\tea.txt"> 214 <Filter>TestVectors</Filter> 215 </Text> 216 <Text Include="TestVectors\threefish.txt"> 217 <Filter>TestVectors</Filter> 218 </Text> 219 <Text Include="TestVectors\ttmac.txt"> 220 <Filter>TestVectors</Filter> 221 </Text> 222 <Text Include="TestVectors\vmac.txt"> 223 <Filter>TestVectors</Filter> 224 </Text> 225 <Text Include="TestVectors\wake.txt"> 226 <Filter>TestVectors</Filter> 227 </Text> 228 <Text Include="TestVectors\whrlpool.txt"> 229 <Filter>TestVectors</Filter> 230 </Text> 231 </ItemGroup> 232 <ItemGroup> 233 <!-- Begin Test Data --> 234 <None Include="TestData\3desval.dat"> 235 <Filter>TestData</Filter> 236 </None> 237 <None Include="TestData\3wayval.dat"> 238 <Filter>TestData</Filter> 239 </None> 240 <None Include="TestData\aria.dat"> 241 <Filter>TestData</Filter> 242 </None> 243 <None Include="TestData\camellia.dat"> 244 <Filter>TestData</Filter> 245 </None> 246 <None Include="TestData\cast128v.dat"> 247 <Filter>TestData</Filter> 248 </None> 249 <None Include="TestData\cast256v.dat"> 250 <Filter>TestData</Filter> 251 </None> 252 <None Include="TestData\defdmac1.bin"> 253 <Filter>TestData</Filter> 254 </None> 255 <None Include="TestData\defdmac2.bin"> 256 <Filter>TestData</Filter> 257 </None> 258 <None Include="TestData\descert.dat"> 259 <Filter>TestData</Filter> 260 </None> 261 <None Include="TestData\dh1024.dat"> 262 <Filter>TestData</Filter> 263 </None> 264 <None Include="TestData\dh2048.dat"> 265 <Filter>TestData</Filter> 266 </None> 267 <None Include="TestData\dlie1024.dat"> 268 <Filter>TestData</Filter> 269 </None> 270 <None Include="TestData\dlie2048.dat"> 271 <Filter>TestData</Filter> 272 </None> 273 <None Include="TestData\dsa1024.dat"> 274 <Filter>TestData</Filter> 275 </None> 276 <None Include="TestData\dsa1024b.dat"> 277 <Filter>TestData</Filter> 278 </None> 279 <None Include="TestData\dsa512.dat"> 280 <Filter>TestData</Filter> 281 </None> 282 <None Include="TestData\ed25519.dat"> 283 <Filter>TestData</Filter> 284 </None> 285 <None Include="TestData\elgc1024.dat"> 286 <Filter>TestData</Filter> 287 </None> 288 <None Include="TestData\esig1023.dat"> 289 <Filter>TestData</Filter> 290 </None> 291 <None Include="TestData\esig1536.dat"> 292 <Filter>TestData</Filter> 293 </None> 294 <None Include="TestData\esig2046.dat"> 295 <Filter>TestData</Filter> 296 </None> 297 <None Include="TestData\fhmqv160.dat"> 298 <Filter>TestData</Filter> 299 </None> 300 <None Include="TestData\fhmqv256.dat"> 301 <Filter>TestData</Filter> 302 </None> 303 <None Include="TestData\fhmqv384.dat"> 304 <Filter>TestData</Filter> 305 </None> 306 <None Include="TestData\fhmqv512.dat"> 307 <Filter>TestData</Filter> 308 </None> 309 <None Include="TestData\gostval.dat"> 310 <Filter>TestData</Filter> 311 </None> 312 <None Include="TestData\hmqv160.dat"> 313 <Filter>TestData</Filter> 314 </None> 315 <None Include="TestData\hmqv256.dat"> 316 <Filter>TestData</Filter> 317 </None> 318 <None Include="TestData\hmqv384.dat"> 319 <Filter>TestData</Filter> 320 </None> 321 <None Include="TestData\hmqv512.dat"> 322 <Filter>TestData</Filter> 323 </None> 324 <None Include="TestData\ideaval.dat"> 325 <Filter>TestData</Filter> 326 </None> 327 <None Include="TestData\luc1024.dat"> 328 <Filter>TestData</Filter> 329 </None> 330 <None Include="TestData\luc2048.dat"> 331 <Filter>TestData</Filter> 332 </None> 333 <None Include="TestData\lucc1024.dat"> 334 <Filter>TestData</Filter> 335 </None> 336 <None Include="TestData\lucc512.dat"> 337 <Filter>TestData</Filter> 338 </None> 339 <None Include="TestData\lucd1024.dat"> 340 <Filter>TestData</Filter> 341 </None> 342 <None Include="TestData\lucd512.dat"> 343 <Filter>TestData</Filter> 344 </None> 345 <None Include="TestData\lucs1024.dat"> 346 <Filter>TestData</Filter> 347 </None> 348 <None Include="TestData\lucs512.dat"> 349 <Filter>TestData</Filter> 350 </None> 351 <None Include="TestData\marsval.dat"> 352 <Filter>TestData</Filter> 353 </None> 354 <None Include="TestData\mqv1024.dat"> 355 <Filter>TestData</Filter> 356 </None> 357 <None Include="TestData\mqv2048.dat"> 358 <Filter>TestData</Filter> 359 </None> 360 <None Include="TestData\nr1024.dat"> 361 <Filter>TestData</Filter> 362 </None> 363 <None Include="TestData\nr2048.dat"> 364 <Filter>TestData</Filter> 365 </None> 366 <None Include="TestData\rabi1024.dat"> 367 <Filter>TestData</Filter> 368 </None> 369 <None Include="TestData\rabi2048.dat"> 370 <Filter>TestData</Filter> 371 </None> 372 <None Include="TestData\rc2val.dat"> 373 <Filter>TestData</Filter> 374 </None> 375 <None Include="TestData\rc5val.dat"> 376 <Filter>TestData</Filter> 377 </None> 378 <None Include="TestData\rc6val.dat"> 379 <Filter>TestData</Filter> 380 </None> 381 <None Include="TestData\rijndael.dat"> 382 <Filter>TestData</Filter> 383 </None> 384 <None Include="TestData\rsa1024.dat"> 385 <Filter>TestData</Filter> 386 </None> 387 <None Include="TestData\rsa2048.dat"> 388 <Filter>TestData</Filter> 389 </None> 390 <None Include="TestData\rsa2048a.dat"> 391 <Filter>TestData</Filter> 392 </None> 393 <None Include="TestData\rsa400pb.dat"> 394 <Filter>TestData</Filter> 395 </None> 396 <None Include="TestData\rsa400pv.dat"> 397 <Filter>TestData</Filter> 398 </None> 399 <None Include="TestData\rsa512a.dat"> 400 <Filter>TestData</Filter> 401 </None> 402 <None Include="TestData\rw1024.dat"> 403 <Filter>TestData</Filter> 404 </None> 405 <None Include="TestData\rw2048.dat"> 406 <Filter>TestData</Filter> 407 </None> 408 <None Include="TestData\saferval.dat"> 409 <Filter>TestData</Filter> 410 </None> 411 <None Include="TestData\serpentv.dat"> 412 <Filter>TestData</Filter> 413 </None> 414 <None Include="TestData\shacal2v.dat"> 415 <Filter>TestData</Filter> 416 </None> 417 <None Include="TestData\sharkval.dat"> 418 <Filter>TestData</Filter> 419 </None> 420 <None Include="TestData\skipjack.dat"> 421 <Filter>TestData</Filter> 422 </None> 423 <None Include="TestData\squareva.dat"> 424 <Filter>TestData</Filter> 425 </None> 426 <None Include="TestData\twofishv.dat"> 427 <Filter>TestData</Filter> 428 </None> 429 <None Include="TestData\usage.dat"> 430 <Filter>TestData</Filter> 431 </None> 432 <None Include="TestData\x25519.dat"> 433 <Filter>TestData</Filter> 434 </None> 435 <None Include="TestData\xtrdh171.dat"> 436 <Filter>TestData</Filter> 437 </None> 438 <None Include="TestData\xtrdh342.dat"> 439 <Filter>TestData</Filter> 440 </None> 441 </ItemGroup> 442 <ItemGroup> 443 <ClCompile Include="adhoc.cpp"> 444 <Filter>Source Code</Filter> 445 </ClCompile> 446 <ClCompile Include="test.cpp"> 447 <Filter>Source Code</Filter> 448 </ClCompile> 449 <ClCompile Include="bench1.cpp"> 450 <Filter>Source Code</Filter> 451 </ClCompile> 452 <ClCompile Include="bench2.cpp"> 453 <Filter>Source Code</Filter> 454 </ClCompile> 455 <ClCompile Include="bench3.cpp"> 456 <Filter>Source Code</Filter> 457 </ClCompile> 458 <ClCompile Include="datatest.cpp"> 459 <Filter>Source Code</Filter> 460 </ClCompile> 461 <ClCompile Include="dlltest.cpp"> 462 <Filter>Source Code</Filter> 463 </ClCompile> 464 <ClCompile Include="regtest1.cpp"> 465 <Filter>Source Code</Filter> 466 </ClCompile> 467 <ClCompile Include="regtest2.cpp"> 468 <Filter>Source Code</Filter> 469 </ClCompile> 470 <ClCompile Include="regtest3.cpp"> 471 <Filter>Source Code</Filter> 472 </ClCompile> 473 <ClCompile Include="regtest4.cpp"> 474 <Filter>Source Code</Filter> 475 </ClCompile> 476 <ClCompile Include="validat0.cpp"> 477 <Filter>Source Code</Filter> 478 </ClCompile> 479 <ClCompile Include="validat1.cpp"> 480 <Filter>Source Code</Filter> 481 </ClCompile> 482 <ClCompile Include="validat2.cpp"> 483 <Filter>Source Code</Filter> 484 </ClCompile> 485 <ClCompile Include="validat3.cpp"> 486 <Filter>Source Code</Filter> 487 </ClCompile> 488 <ClCompile Include="validat4.cpp"> 489 <Filter>Source Code</Filter> 490 </ClCompile> 491 <ClCompile Include="validat5.cpp"> 492 <Filter>Source Code</Filter> 493 </ClCompile> 494 <ClCompile Include="validat6.cpp"> 495 <Filter>Source Code</Filter> 496 </ClCompile> 497 <ClCompile Include="validat7.cpp"> 498 <Filter>Source Code</Filter> 499 </ClCompile> 500 <ClCompile Include="validat8.cpp"> 501 <Filter>Source Code</Filter> 502 </ClCompile> 503 <ClCompile Include="validat9.cpp"> 504 <Filter>Source Code</Filter> 505 </ClCompile> 506 <ClCompile Include="validat10.cpp"> 507 <Filter>Source Code</Filter> 508 </ClCompile> 509 <ClCompile Include="fipsalgt.cpp"> 510 <Filter>Source Code</Filter> 511 </ClCompile> 512 </ItemGroup> 513 <ItemGroup> 514 <ClInclude Include="bench.h"> 515 <Filter>Header Files</Filter> 516 </ClInclude> 517 <ClInclude Include="factory.h"> 518 <Filter>Header Files</Filter> 519 </ClInclude> 520 <ClInclude Include="validate.h"> 521 <Filter>Header Files</Filter> 522 </ClInclude> 523 </ItemGroup> 524</Project>