<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ItemGroup>
    <Filter Include="ciphers">
      <UniqueIdentifier>{e5d3bcc7-1577-4ed3-82f6-332900905f26}</UniqueIdentifier>
    </Filter>
    <Filter Include="ciphers\aes">
      <UniqueIdentifier>{a21e1747-d842-4fe6-af96-9be69df22876}</UniqueIdentifier>
    </Filter>
    <Filter Include="ciphers\safer">
      <UniqueIdentifier>{6fdba988-3d17-4eed-9ead-355fc2fe529c}</UniqueIdentifier>
    </Filter>
    <Filter Include="ciphers\twofish">
      <UniqueIdentifier>{0559a903-e1a4-4cfe-993f-e83905bde14f}</UniqueIdentifier>
    </Filter>
    <Filter Include="encauth">
      <UniqueIdentifier>{10bf7dcb-fca3-4bee-9ce5-ff69665d358b}</UniqueIdentifier>
    </Filter>
    <Filter Include="encauth\ccm">
      <UniqueIdentifier>{e664a850-001a-445e-9d2a-9e5b14546993}</UniqueIdentifier>
    </Filter>
    <Filter Include="encauth\chachapoly">
      <UniqueIdentifier>{3a3fcee6-f727-4169-95dc-2b8b038e9f1a}</UniqueIdentifier>
    </Filter>
    <Filter Include="encauth\eax">
      <UniqueIdentifier>{acf35ebf-cd4c-482b-a003-bcaeb69c8360}</UniqueIdentifier>
    </Filter>
    <Filter Include="encauth\gcm">
      <UniqueIdentifier>{96bb060a-bec0-4a73-bdf1-68739cf8890d}</UniqueIdentifier>
    </Filter>
    <Filter Include="encauth\ocb">
      <UniqueIdentifier>{25977f77-707a-4b2a-8e0e-868c89dbb8f4}</UniqueIdentifier>
    </Filter>
    <Filter Include="encauth\ocb3">
      <UniqueIdentifier>{10b60a2d-a397-4afd-9b6e-53c8c93aa9da}</UniqueIdentifier>
    </Filter>
    <Filter Include="hashes">
      <UniqueIdentifier>{1a3a3ec7-1ce5-4bfd-8904-6388b6456641}</UniqueIdentifier>
    </Filter>
    <Filter Include="hashes\chc">
      <UniqueIdentifier>{77b2a8bd-0495-4947-af02-f0556878dbdd}</UniqueIdentifier>
    </Filter>
    <Filter Include="hashes\helper">
      <UniqueIdentifier>{2573c7a1-9fe7-46a0-91a6-f43c15a5c00d}</UniqueIdentifier>
    </Filter>
    <Filter Include="hashes\sha2">
      <UniqueIdentifier>{fb4db3b1-1850-43ae-88e0-aa2ce6534786}</UniqueIdentifier>
    </Filter>
    <Filter Include="hashes\whirl">
      <UniqueIdentifier>{536f608b-e24f-4e96-b0bb-0fbd5d480512}</UniqueIdentifier>
    </Filter>
    <Filter Include="headers">
      <UniqueIdentifier>{82c8ef89-c57e-4f1b-b10d-775b5c849a29}</UniqueIdentifier>
    </Filter>
    <Filter Include="mac">
      <UniqueIdentifier>{a3fe641b-b084-4e56-8e5f-bb351ca8f9d5}</UniqueIdentifier>
    </Filter>
    <Filter Include="mac\blake2">
      <UniqueIdentifier>{81236fac-6f54-4da5-9151-4a14a91ca83a}</UniqueIdentifier>
    </Filter>
    <Filter Include="mac\f9">
      <UniqueIdentifier>{894df161-271c-47f0-a617-87c8b53b200c}</UniqueIdentifier>
    </Filter>
    <Filter Include="mac\hmac">
      <UniqueIdentifier>{f7631cd5-802c-4db0-ae91-2d904efb5e76}</UniqueIdentifier>
    </Filter>
    <Filter Include="mac\omac">
      <UniqueIdentifier>{9e9bf5d2-86b5-4f8b-b238-14c11791cd74}</UniqueIdentifier>
    </Filter>
    <Filter Include="mac\pelican">
      <UniqueIdentifier>{ab3a421f-03c9-47ff-acce-870f3b4f2515}</UniqueIdentifier>
    </Filter>
    <Filter Include="mac\pmac">
      <UniqueIdentifier>{cd74b8c6-7f6b-4141-b085-33844cd5c373}</UniqueIdentifier>
    </Filter>
    <Filter Include="mac\poly1305">
      <UniqueIdentifier>{753ecaf3-791b-4d9c-b293-1daf20a6346d}</UniqueIdentifier>
    </Filter>
    <Filter Include="mac\xcbc">
      <UniqueIdentifier>{17641c8a-1c5e-429e-8f57-dce335345454}</UniqueIdentifier>
    </Filter>
    <Filter Include="math">
      <UniqueIdentifier>{71b4db92-4a8d-444c-91b7-484b2aee59aa}</UniqueIdentifier>
    </Filter>
    <Filter Include="math\fp">
      <UniqueIdentifier>{f2d1cdbe-94ef-4b50-af2e-debffbbf2bd7}</UniqueIdentifier>
    </Filter>
    <Filter Include="misc">
      <UniqueIdentifier>{b0699241-5320-47f6-995b-1efae3f5e975}</UniqueIdentifier>
    </Filter>
    <Filter Include="misc\base64">
      <UniqueIdentifier>{56013a41-da48-43ef-ace8-2a9b58fe12cd}</UniqueIdentifier>
    </Filter>
    <Filter Include="misc\crypt">
      <UniqueIdentifier>{80cdf7c3-0d9a-49aa-a692-1ed6ca611790}</UniqueIdentifier>
    </Filter>
    <Filter Include="misc\hkdf">
      <UniqueIdentifier>{f8fb8f08-e5ef-4499-98c0-8451b927d96b}</UniqueIdentifier>
    </Filter>
    <Filter Include="misc\pkcs5">
      <UniqueIdentifier>{f5f3bd2b-81d0-4b6a-b9d7-f4d3fbe825a5}</UniqueIdentifier>
    </Filter>
    <Filter Include="modes">
      <UniqueIdentifier>{eb17cb5d-e5fa-4895-97cb-8dab09f527ef}</UniqueIdentifier>
    </Filter>
    <Filter Include="modes\cbc">
      <UniqueIdentifier>{ef09b4f3-9ab0-4b10-968d-9ace812c5244}</UniqueIdentifier>
    </Filter>
    <Filter Include="modes\cfb">
      <UniqueIdentifier>{f229d93d-c412-4036-bcfa-b8458bf31de8}</UniqueIdentifier>
    </Filter>
    <Filter Include="modes\ctr">
      <UniqueIdentifier>{9a93fddd-c101-4ac8-ae4f-bbe7a67c9485}</UniqueIdentifier>
    </Filter>
    <Filter Include="modes\ecb">
      <UniqueIdentifier>{f8bed198-9c8a-46ef-9c77-52b395300f7c}</UniqueIdentifier>
    </Filter>
    <Filter Include="modes\f8">
      <UniqueIdentifier>{05c21fc2-d401-47c0-833b-b32ca13a8e88}</UniqueIdentifier>
    </Filter>
    <Filter Include="modes\lrw">
      <UniqueIdentifier>{53a21633-f662-4f0e-9eca-a5541649814b}</UniqueIdentifier>
    </Filter>
    <Filter Include="modes\ofb">
      <UniqueIdentifier>{44c47a1a-4489-40a8-a4e3-0f1c64247ea3}</UniqueIdentifier>
    </Filter>
    <Filter Include="modes\xts">
      <UniqueIdentifier>{912ae901-6a85-41a7-a5a2-89cca9df0ef8}</UniqueIdentifier>
    </Filter>
    <Filter Include="pk">
      <UniqueIdentifier>{5f98b38e-e53c-4c12-bc58-99b7978d7cdb}</UniqueIdentifier>
    </Filter>
    <Filter Include="pk\asn1">
      <UniqueIdentifier>{68a71b2b-16f4-4d50-93ae-310775ebbaac}</UniqueIdentifier>
    </Filter>
    <Filter Include="pk\asn1\der">
      <UniqueIdentifier>{e00e8191-7aa2-43d7-bd46-dfd8586fc2d3}</UniqueIdentifier>
    </Filter>
    <Filter Include="pk\asn1\der\bit">
      <UniqueIdentifier>{243b1027-0e30-424f-91aa-55909c6c6988}</UniqueIdentifier>
    </Filter>
    <Filter Include="pk\asn1\der\boolean">
      <UniqueIdentifier>{2f9eb079-40c6-47c2-9c85-7db0f3d88dd9}</UniqueIdentifier>
    </Filter>
    <Filter Include="pk\asn1\der\choice">
      <UniqueIdentifier>{515b78d7-236b-46ae-8b8e-e334588c4b33}</UniqueIdentifier>
    </Filter>
    <Filter Include="pk\asn1\der\generalizedtime">
      <UniqueIdentifier>{abd80195-b8cd-4822-9703-b1770acd71dc}</UniqueIdentifier>
    </Filter>
    <Filter Include="pk\asn1\der\ia5">
      <UniqueIdentifier>{1a1781dc-b80b-4855-a453-da0d8e0856be}</UniqueIdentifier>
    </Filter>
    <Filter Include="pk\asn1\der\integer">
      <UniqueIdentifier>{b8143a10-e001-48ab-a302-c2dbd4faf626}</UniqueIdentifier>
    </Filter>
    <Filter Include="pk\asn1\der\object_identifier">
      <UniqueIdentifier>{3a957158-c440-4b69-8a3b-a9b7837df6bf}</UniqueIdentifier>
    </Filter>
    <Filter Include="pk\asn1\der\octet">
      <UniqueIdentifier>{409d2b39-c9d3-4244-bb60-695856991741}</UniqueIdentifier>
    </Filter>
    <Filter Include="pk\asn1\der\printable_string">
      <UniqueIdentifier>{f68358f4-37b7-465c-9039-2df4c20abf22}</UniqueIdentifier>
    </Filter>
    <Filter Include="pk\asn1\der\sequence">
      <UniqueIdentifier>{e096d964-eac3-4d55-b194-032979a21451}</UniqueIdentifier>
    </Filter>
    <Filter Include="pk\asn1\der\set">
      <UniqueIdentifier>{3e61a78d-22fc-41ad-8d8f-de33d98e9d7b}</UniqueIdentifier>
    </Filter>
    <Filter Include="pk\asn1\der\short_integer">
      <UniqueIdentifier>{fb576f26-0453-4614-ad99-0379178e627a}</UniqueIdentifier>
    </Filter>
    <Filter Include="pk\asn1\der\teletex_string">
      <UniqueIdentifier>{8bbdff1e-615a-4781-8d62-2bf38390ab59}</UniqueIdentifier>
    </Filter>
    <Filter Include="pk\asn1\der\utctime">
      <UniqueIdentifier>{f8221de6-db7b-429f-8bad-0fdf237b317c}</UniqueIdentifier>
    </Filter>
    <Filter Include="pk\asn1\der\utf8">
      <UniqueIdentifier>{dd7f664b-c8fe-466d-9afa-95345874e1d9}</UniqueIdentifier>
    </Filter>
    <Filter Include="pk\dh">
      <UniqueIdentifier>{695aa20c-56b7-4478-a20d-9eaebf34e9ed}</UniqueIdentifier>
    </Filter>
    <Filter Include="pk\dsa">
      <UniqueIdentifier>{364c6788-efe3-4130-8bc0-e290dc05d4b8}</UniqueIdentifier>
    </Filter>
    <Filter Include="pk\ecc">
      <UniqueIdentifier>{aca55979-652d-41fb-bf4a-cf5da037cf47}</UniqueIdentifier>
    </Filter>
    <Filter Include="pk\katja">
      <UniqueIdentifier>{f9aaae6d-1d5f-46c9-8589-897d3e0408b6}</UniqueIdentifier>
    </Filter>
    <Filter Include="pk\pkcs1">
      <UniqueIdentifier>{77a6ec5b-b0ac-4f9c-b5f2-2695ae7a6bed}</UniqueIdentifier>
    </Filter>
    <Filter Include="pk\rsa">
      <UniqueIdentifier>{e618f5f3-677a-46ef-b25a-a989e68a7bfb}</UniqueIdentifier>
    </Filter>
    <Filter Include="prngs">
      <UniqueIdentifier>{a912d69a-7554-4979-8b32-32bdba5bffb5}</UniqueIdentifier>
    </Filter>
    <Filter Include="stream">
      <UniqueIdentifier>{40e7812f-b1ac-431a-a6a3-7dff462150b4}</UniqueIdentifier>
    </Filter>
    <Filter Include="stream\chacha">
      <UniqueIdentifier>{74e6f928-58de-4b0c-a6aa-c2f8119a9e91}</UniqueIdentifier>
    </Filter>
    <Filter Include="stream\rc4">
      <UniqueIdentifier>{9425deb5-8fb7-4c5d-b375-5fa18c78fda1}</UniqueIdentifier>
    </Filter>
    <Filter Include="stream\sober128">
      <UniqueIdentifier>{a667f578-5394-4b20-afe3-d97af3142b69}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <ClCompile Include="src\ciphers\anubis.c">
      <Filter>ciphers</Filter>
    </ClCompile>
    <ClCompile Include="src\ciphers\blowfish.c">
      <Filter>ciphers</Filter>
    </ClCompile>
    <ClCompile Include="src\ciphers\camellia.c">
      <Filter>ciphers</Filter>
    </ClCompile>
    <ClCompile Include="src\ciphers\cast5.c">
      <Filter>ciphers</Filter>
    </ClCompile>
    <ClCompile Include="src\ciphers\des.c">
      <Filter>ciphers</Filter>
    </ClCompile>
    <ClCompile Include="src\ciphers\kasumi.c">
      <Filter>ciphers</Filter>
    </ClCompile>
    <ClCompile Include="src\ciphers\khazad.c">
      <Filter>ciphers</Filter>
    </ClCompile>
    <ClCompile Include="src\ciphers\kseed.c">
      <Filter>ciphers</Filter>
    </ClCompile>
    <ClCompile Include="src\ciphers\multi2.c">
      <Filter>ciphers</Filter>
    </ClCompile>
    <ClCompile Include="src\ciphers\noekeon.c">
      <Filter>ciphers</Filter>
    </ClCompile>
    <ClCompile Include="src\ciphers\rc2.c">
      <Filter>ciphers</Filter>
    </ClCompile>
    <ClCompile Include="src\ciphers\rc5.c">
      <Filter>ciphers</Filter>
    </ClCompile>
    <ClCompile Include="src\ciphers\rc6.c">
      <Filter>ciphers</Filter>
    </ClCompile>
    <ClCompile Include="src\ciphers\skipjack.c">
      <Filter>ciphers</Filter>
    </ClCompile>
    <ClCompile Include="src\ciphers\xtea.c">
      <Filter>ciphers</Filter>
    </ClCompile>
    <ClCompile Include="src\ciphers\aes\aes.c">
      <Filter>ciphers\aes</Filter>
    </ClCompile>
    <ClCompile Include="src\ciphers\aes\aes_tab.c">
      <Filter>ciphers\aes</Filter>
    </ClCompile>
    <ClCompile Include="src\ciphers\safer\safer.c">
      <Filter>ciphers\safer</Filter>
    </ClCompile>
    <ClCompile Include="src\ciphers\safer\safer_tab.c">
      <Filter>ciphers\safer</Filter>
    </ClCompile>
    <ClCompile Include="src\ciphers\safer\saferp.c">
      <Filter>ciphers\safer</Filter>
    </ClCompile>
    <ClCompile Include="src\ciphers\twofish\twofish.c">
      <Filter>ciphers\twofish</Filter>
    </ClCompile>
    <ClCompile Include="src\ciphers\twofish\twofish_tab.c">
      <Filter>ciphers\twofish</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\ccm\ccm_add_aad.c">
      <Filter>encauth\ccm</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\ccm\ccm_add_nonce.c">
      <Filter>encauth\ccm</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\ccm\ccm_done.c">
      <Filter>encauth\ccm</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\ccm\ccm_init.c">
      <Filter>encauth\ccm</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\ccm\ccm_memory.c">
      <Filter>encauth\ccm</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\ccm\ccm_process.c">
      <Filter>encauth\ccm</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\ccm\ccm_reset.c">
      <Filter>encauth\ccm</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\ccm\ccm_test.c">
      <Filter>encauth\ccm</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\chachapoly\chacha20poly1305_add_aad.c">
      <Filter>encauth\chachapoly</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\chachapoly\chacha20poly1305_decrypt.c">
      <Filter>encauth\chachapoly</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\chachapoly\chacha20poly1305_done.c">
      <Filter>encauth\chachapoly</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\chachapoly\chacha20poly1305_encrypt.c">
      <Filter>encauth\chachapoly</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\chachapoly\chacha20poly1305_init.c">
      <Filter>encauth\chachapoly</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\chachapoly\chacha20poly1305_memory.c">
      <Filter>encauth\chachapoly</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\chachapoly\chacha20poly1305_setiv.c">
      <Filter>encauth\chachapoly</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\chachapoly\chacha20poly1305_setiv_rfc7905.c">
      <Filter>encauth\chachapoly</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\chachapoly\chacha20poly1305_test.c">
      <Filter>encauth\chachapoly</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\eax\eax_addheader.c">
      <Filter>encauth\eax</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\eax\eax_decrypt.c">
      <Filter>encauth\eax</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\eax\eax_decrypt_verify_memory.c">
      <Filter>encauth\eax</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\eax\eax_done.c">
      <Filter>encauth\eax</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\eax\eax_encrypt.c">
      <Filter>encauth\eax</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\eax\eax_encrypt_authenticate_memory.c">
      <Filter>encauth\eax</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\eax\eax_init.c">
      <Filter>encauth\eax</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\eax\eax_test.c">
      <Filter>encauth\eax</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\gcm\gcm_add_aad.c">
      <Filter>encauth\gcm</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\gcm\gcm_add_iv.c">
      <Filter>encauth\gcm</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\gcm\gcm_done.c">
      <Filter>encauth\gcm</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\gcm\gcm_gf_mult.c">
      <Filter>encauth\gcm</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\gcm\gcm_init.c">
      <Filter>encauth\gcm</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\gcm\gcm_memory.c">
      <Filter>encauth\gcm</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\gcm\gcm_mult_h.c">
      <Filter>encauth\gcm</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\gcm\gcm_process.c">
      <Filter>encauth\gcm</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\gcm\gcm_reset.c">
      <Filter>encauth\gcm</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\gcm\gcm_test.c">
      <Filter>encauth\gcm</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\ocb\ocb_decrypt.c">
      <Filter>encauth\ocb</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\ocb\ocb_decrypt_verify_memory.c">
      <Filter>encauth\ocb</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\ocb\ocb_done_decrypt.c">
      <Filter>encauth\ocb</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\ocb\ocb_done_encrypt.c">
      <Filter>encauth\ocb</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\ocb\ocb_encrypt.c">
      <Filter>encauth\ocb</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\ocb\ocb_encrypt_authenticate_memory.c">
      <Filter>encauth\ocb</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\ocb\ocb_init.c">
      <Filter>encauth\ocb</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\ocb\ocb_ntz.c">
      <Filter>encauth\ocb</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\ocb\ocb_shift_xor.c">
      <Filter>encauth\ocb</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\ocb\ocb_test.c">
      <Filter>encauth\ocb</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\ocb\s_ocb_done.c">
      <Filter>encauth\ocb</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\ocb3\ocb3_add_aad.c">
      <Filter>encauth\ocb3</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\ocb3\ocb3_decrypt.c">
      <Filter>encauth\ocb3</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\ocb3\ocb3_decrypt_last.c">
      <Filter>encauth\ocb3</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\ocb3\ocb3_decrypt_verify_memory.c">
      <Filter>encauth\ocb3</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\ocb3\ocb3_done.c">
      <Filter>encauth\ocb3</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\ocb3\ocb3_encrypt.c">
      <Filter>encauth\ocb3</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\ocb3\ocb3_encrypt_authenticate_memory.c">
      <Filter>encauth\ocb3</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\ocb3\ocb3_encrypt_last.c">
      <Filter>encauth\ocb3</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\ocb3\ocb3_init.c">
      <Filter>encauth\ocb3</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\ocb3\ocb3_int_ntz.c">
      <Filter>encauth\ocb3</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\ocb3\ocb3_int_xor_blocks.c">
      <Filter>encauth\ocb3</Filter>
    </ClCompile>
    <ClCompile Include="src\encauth\ocb3\ocb3_test.c">
      <Filter>encauth\ocb3</Filter>
    </ClCompile>
    <ClCompile Include="src\hashes\blake2b.c">
      <Filter>hashes</Filter>
    </ClCompile>
    <ClCompile Include="src\hashes\blake2s.c">
      <Filter>hashes</Filter>
    </ClCompile>
    <ClCompile Include="src\hashes\md2.c">
      <Filter>hashes</Filter>
    </ClCompile>
    <ClCompile Include="src\hashes\md4.c">
      <Filter>hashes</Filter>
    </ClCompile>
    <ClCompile Include="src\hashes\md5.c">
      <Filter>hashes</Filter>
    </ClCompile>
    <ClCompile Include="src\hashes\rmd128.c">
      <Filter>hashes</Filter>
    </ClCompile>
    <ClCompile Include="src\hashes\rmd160.c">
      <Filter>hashes</Filter>
    </ClCompile>
    <ClCompile Include="src\hashes\rmd256.c">
      <Filter>hashes</Filter>
    </ClCompile>
    <ClCompile Include="src\hashes\rmd320.c">
      <Filter>hashes</Filter>
    </ClCompile>
    <ClCompile Include="src\hashes\sha1.c">
      <Filter>hashes</Filter>
    </ClCompile>
    <ClCompile Include="src\hashes\sha3.c">
      <Filter>hashes</Filter>
    </ClCompile>
    <ClCompile Include="src\hashes\sha3_test.c">
      <Filter>hashes</Filter>
    </ClCompile>
    <ClCompile Include="src\hashes\tiger.c">
      <Filter>hashes</Filter>
    </ClCompile>
    <ClCompile Include="src\hashes\chc\chc.c">
      <Filter>hashes\chc</Filter>
    </ClCompile>
    <ClCompile Include="src\hashes\helper\hash_file.c">
      <Filter>hashes\helper</Filter>
    </ClCompile>
    <ClCompile Include="src\hashes\helper\hash_filehandle.c">
      <Filter>hashes\helper</Filter>
    </ClCompile>
    <ClCompile Include="src\hashes\helper\hash_memory.c">
      <Filter>hashes\helper</Filter>
    </ClCompile>
    <ClCompile Include="src\hashes\helper\hash_memory_multi.c">
      <Filter>hashes\helper</Filter>
    </ClCompile>
    <ClCompile Include="src\hashes\sha2\sha224.c">
      <Filter>hashes\sha2</Filter>
    </ClCompile>
    <ClCompile Include="src\hashes\sha2\sha256.c">
      <Filter>hashes\sha2</Filter>
    </ClCompile>
    <ClCompile Include="src\hashes\sha2\sha384.c">
      <Filter>hashes\sha2</Filter>
    </ClCompile>
    <ClCompile Include="src\hashes\sha2\sha512.c">
      <Filter>hashes\sha2</Filter>
    </ClCompile>
    <ClCompile Include="src\hashes\sha2\sha512_224.c">
      <Filter>hashes\sha2</Filter>
    </ClCompile>
    <ClCompile Include="src\hashes\sha2\sha512_256.c">
      <Filter>hashes\sha2</Filter>
    </ClCompile>
    <ClCompile Include="src\hashes\whirl\whirl.c">
      <Filter>hashes\whirl</Filter>
    </ClCompile>
    <ClCompile Include="src\hashes\whirl\whirltab.c">
      <Filter>hashes\whirl</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\blake2\blake2bmac.c">
      <Filter>mac\blake2</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\blake2\blake2bmac_file.c">
      <Filter>mac\blake2</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\blake2\blake2bmac_memory.c">
      <Filter>mac\blake2</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\blake2\blake2bmac_memory_multi.c">
      <Filter>mac\blake2</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\blake2\blake2bmac_test.c">
      <Filter>mac\blake2</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\blake2\blake2smac.c">
      <Filter>mac\blake2</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\blake2\blake2smac_file.c">
      <Filter>mac\blake2</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\blake2\blake2smac_memory.c">
      <Filter>mac\blake2</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\blake2\blake2smac_memory_multi.c">
      <Filter>mac\blake2</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\blake2\blake2smac_test.c">
      <Filter>mac\blake2</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\f9\f9_done.c">
      <Filter>mac\f9</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\f9\f9_file.c">
      <Filter>mac\f9</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\f9\f9_init.c">
      <Filter>mac\f9</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\f9\f9_memory.c">
      <Filter>mac\f9</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\f9\f9_memory_multi.c">
      <Filter>mac\f9</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\f9\f9_process.c">
      <Filter>mac\f9</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\f9\f9_test.c">
      <Filter>mac\f9</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\hmac\hmac_done.c">
      <Filter>mac\hmac</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\hmac\hmac_file.c">
      <Filter>mac\hmac</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\hmac\hmac_init.c">
      <Filter>mac\hmac</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\hmac\hmac_memory.c">
      <Filter>mac\hmac</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\hmac\hmac_memory_multi.c">
      <Filter>mac\hmac</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\hmac\hmac_process.c">
      <Filter>mac\hmac</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\hmac\hmac_test.c">
      <Filter>mac\hmac</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\omac\omac_done.c">
      <Filter>mac\omac</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\omac\omac_file.c">
      <Filter>mac\omac</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\omac\omac_init.c">
      <Filter>mac\omac</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\omac\omac_memory.c">
      <Filter>mac\omac</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\omac\omac_memory_multi.c">
      <Filter>mac\omac</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\omac\omac_process.c">
      <Filter>mac\omac</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\omac\omac_test.c">
      <Filter>mac\omac</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\pelican\pelican.c">
      <Filter>mac\pelican</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\pelican\pelican_memory.c">
      <Filter>mac\pelican</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\pelican\pelican_test.c">
      <Filter>mac\pelican</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\pmac\pmac_done.c">
      <Filter>mac\pmac</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\pmac\pmac_file.c">
      <Filter>mac\pmac</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\pmac\pmac_init.c">
      <Filter>mac\pmac</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\pmac\pmac_memory.c">
      <Filter>mac\pmac</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\pmac\pmac_memory_multi.c">
      <Filter>mac\pmac</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\pmac\pmac_ntz.c">
      <Filter>mac\pmac</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\pmac\pmac_process.c">
      <Filter>mac\pmac</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\pmac\pmac_shift_xor.c">
      <Filter>mac\pmac</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\pmac\pmac_test.c">
      <Filter>mac\pmac</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\poly1305\poly1305.c">
      <Filter>mac\poly1305</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\poly1305\poly1305_file.c">
      <Filter>mac\poly1305</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\poly1305\poly1305_memory.c">
      <Filter>mac\poly1305</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\poly1305\poly1305_memory_multi.c">
      <Filter>mac\poly1305</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\poly1305\poly1305_test.c">
      <Filter>mac\poly1305</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\xcbc\xcbc_done.c">
      <Filter>mac\xcbc</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\xcbc\xcbc_file.c">
      <Filter>mac\xcbc</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\xcbc\xcbc_init.c">
      <Filter>mac\xcbc</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\xcbc\xcbc_memory.c">
      <Filter>mac\xcbc</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\xcbc\xcbc_memory_multi.c">
      <Filter>mac\xcbc</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\xcbc\xcbc_process.c">
      <Filter>mac\xcbc</Filter>
    </ClCompile>
    <ClCompile Include="src\mac\xcbc\xcbc_test.c">
      <Filter>mac\xcbc</Filter>
    </ClCompile>
    <ClCompile Include="src\math\gmp_desc.c">
      <Filter>math</Filter>
    </ClCompile>
    <ClCompile Include="src\math\ltm_desc.c">
      <Filter>math</Filter>
    </ClCompile>
    <ClCompile Include="src\math\multi.c">
      <Filter>math</Filter>
    </ClCompile>
    <ClCompile Include="src\math\radix_to_bin.c">
      <Filter>math</Filter>
    </ClCompile>
    <ClCompile Include="src\math\rand_bn.c">
      <Filter>math</Filter>
    </ClCompile>
    <ClCompile Include="src\math\rand_prime.c">
      <Filter>math</Filter>
    </ClCompile>
    <ClCompile Include="src\math\tfm_desc.c">
      <Filter>math</Filter>
    </ClCompile>
    <ClCompile Include="src\math\fp\ltc_ecc_fp_mulmod.c">
      <Filter>math\fp</Filter>
    </ClCompile>
    <ClCompile Include="src\misc\adler32.c">
      <Filter>misc</Filter>
    </ClCompile>
    <ClCompile Include="src\misc\burn_stack.c">
      <Filter>misc</Filter>
    </ClCompile>
    <ClCompile Include="src\misc\compare_testvector.c">
      <Filter>misc</Filter>
    </ClCompile>
    <ClCompile Include="src\misc\crc32.c">
      <Filter>misc</Filter>
    </ClCompile>
    <ClCompile Include="src\misc\error_to_string.c">
      <Filter>misc</Filter>
    </ClCompile>
    <ClCompile Include="src\misc\mem_neq.c">
      <Filter>misc</Filter>
    </ClCompile>
    <ClCompile Include="src\misc\pk_get_oid.c">
      <Filter>misc</Filter>
    </ClCompile>
    <ClCompile Include="src\misc\zeromem.c">
      <Filter>misc</Filter>
    </ClCompile>
    <ClCompile Include="src\misc\base64\base64_decode.c">
      <Filter>misc\base64</Filter>
    </ClCompile>
    <ClCompile Include="src\misc\base64\base64_encode.c">
      <Filter>misc\base64</Filter>
    </ClCompile>
    <ClCompile Include="src\misc\crypt\crypt.c">
      <Filter>misc\crypt</Filter>
    </ClCompile>
    <ClCompile Include="src\misc\crypt\crypt_argchk.c">
      <Filter>misc\crypt</Filter>
    </ClCompile>
    <ClCompile Include="src\misc\crypt\crypt_cipher_descriptor.c">
      <Filter>misc\crypt</Filter>
    </ClCompile>
    <ClCompile Include="src\misc\crypt\crypt_cipher_is_valid.c">
      <Filter>misc\crypt</Filter>
    </ClCompile>
    <ClCompile Include="src\misc\crypt\crypt_constants.c">
      <Filter>misc\crypt</Filter>
    </ClCompile>
    <ClCompile Include="src\misc\crypt\crypt_find_cipher.c">
      <Filter>misc\crypt</Filter>
    </ClCompile>
    <ClCompile Include="src\misc\crypt\crypt_find_cipher_any.c">
      <Filter>misc\crypt</Filter>
    </ClCompile>
    <ClCompile Include="src\misc\crypt\crypt_find_cipher_id.c">
      <Filter>misc\crypt</Filter>
    </ClCompile>
    <ClCompile Include="src\misc\crypt\crypt_find_hash.c">
      <Filter>misc\crypt</Filter>
    </ClCompile>
    <ClCompile Include="src\misc\crypt\crypt_find_hash_any.c">
      <Filter>misc\crypt</Filter>
    </ClCompile>
    <ClCompile Include="src\misc\crypt\crypt_find_hash_id.c">
      <Filter>misc\crypt</Filter>
    </ClCompile>
    <ClCompile Include="src\misc\crypt\crypt_find_hash_oid.c">
      <Filter>misc\crypt</Filter>
    </ClCompile>
    <ClCompile Include="src\misc\crypt\crypt_find_prng.c">
      <Filter>misc\crypt</Filter>
    </ClCompile>
    <ClCompile Include="src\misc\crypt\crypt_fsa.c">
      <Filter>misc\crypt</Filter>
    </ClCompile>
    <ClCompile Include="src\misc\crypt\crypt_hash_descriptor.c">
      <Filter>misc\crypt</Filter>
    </ClCompile>
    <ClCompile Include="src\misc\crypt\crypt_hash_is_valid.c">
      <Filter>misc\crypt</Filter>
    </ClCompile>
    <ClCompile Include="src\misc\crypt\crypt_inits.c">
      <Filter>misc\crypt</Filter>
    </ClCompile>
    <ClCompile Include="src\misc\crypt\crypt_ltc_mp_descriptor.c">
      <Filter>misc\crypt</Filter>
    </ClCompile>
    <ClCompile Include="src\misc\crypt\crypt_prng_descriptor.c">
      <Filter>misc\crypt</Filter>
    </ClCompile>
    <ClCompile Include="src\misc\crypt\crypt_prng_is_valid.c">
      <Filter>misc\crypt</Filter>
    </ClCompile>
    <ClCompile Include="src\misc\crypt\crypt_prng_rng_descriptor.c">
      <Filter>misc\crypt</Filter>
    </ClCompile>
    <ClCompile Include="src\misc\crypt\crypt_register_all_ciphers.c">
      <Filter>misc\crypt</Filter>
    </ClCompile>
    <ClCompile Include="src\misc\crypt\crypt_register_all_hashes.c">
      <Filter>misc\crypt</Filter>
    </ClCompile>
    <ClCompile Include="src\misc\crypt\crypt_register_all_prngs.c">
      <Filter>misc\crypt</Filter>
    </ClCompile>
    <ClCompile Include="src\misc\crypt\crypt_register_cipher.c">
      <Filter>misc\crypt</Filter>
    </ClCompile>
    <ClCompile Include="src\misc\crypt\crypt_register_hash.c">
      <Filter>misc\crypt</Filter>
    </ClCompile>
    <ClCompile Include="src\misc\crypt\crypt_register_prng.c">
      <Filter>misc\crypt</Filter>
    </ClCompile>
    <ClCompile Include="src\misc\crypt\crypt_sizes.c">
      <Filter>misc\crypt</Filter>
    </ClCompile>
    <ClCompile Include="src\misc\crypt\crypt_unregister_cipher.c">
      <Filter>misc\crypt</Filter>
    </ClCompile>
    <ClCompile Include="src\misc\crypt\crypt_unregister_hash.c">
      <Filter>misc\crypt</Filter>
    </ClCompile>
    <ClCompile Include="src\misc\crypt\crypt_unregister_prng.c">
      <Filter>misc\crypt</Filter>
    </ClCompile>
    <ClCompile Include="src\misc\hkdf\hkdf.c">
      <Filter>misc\hkdf</Filter>
    </ClCompile>
    <ClCompile Include="src\misc\hkdf\hkdf_test.c">
      <Filter>misc\hkdf</Filter>
    </ClCompile>
    <ClCompile Include="src\misc\pkcs5\pkcs_5_1.c">
      <Filter>misc\pkcs5</Filter>
    </ClCompile>
    <ClCompile Include="src\misc\pkcs5\pkcs_5_2.c">
      <Filter>misc\pkcs5</Filter>
    </ClCompile>
    <ClCompile Include="src\misc\pkcs5\pkcs_5_test.c">
      <Filter>misc\pkcs5</Filter>
    </ClCompile>
    <ClCompile Include="src\modes\cbc\cbc_decrypt.c">
      <Filter>modes\cbc</Filter>
    </ClCompile>
    <ClCompile Include="src\modes\cbc\cbc_done.c">
      <Filter>modes\cbc</Filter>
    </ClCompile>
    <ClCompile Include="src\modes\cbc\cbc_encrypt.c">
      <Filter>modes\cbc</Filter>
    </ClCompile>
    <ClCompile Include="src\modes\cbc\cbc_getiv.c">
      <Filter>modes\cbc</Filter>
    </ClCompile>
    <ClCompile Include="src\modes\cbc\cbc_setiv.c">
      <Filter>modes\cbc</Filter>
    </ClCompile>
    <ClCompile Include="src\modes\cbc\cbc_start.c">
      <Filter>modes\cbc</Filter>
    </ClCompile>
    <ClCompile Include="src\modes\cfb\cfb_decrypt.c">
      <Filter>modes\cfb</Filter>
    </ClCompile>
    <ClCompile Include="src\modes\cfb\cfb_done.c">
      <Filter>modes\cfb</Filter>
    </ClCompile>
    <ClCompile Include="src\modes\cfb\cfb_encrypt.c">
      <Filter>modes\cfb</Filter>
    </ClCompile>
    <ClCompile Include="src\modes\cfb\cfb_getiv.c">
      <Filter>modes\cfb</Filter>
    </ClCompile>
    <ClCompile Include="src\modes\cfb\cfb_setiv.c">
      <Filter>modes\cfb</Filter>
    </ClCompile>
    <ClCompile Include="src\modes\cfb\cfb_start.c">
      <Filter>modes\cfb</Filter>
    </ClCompile>
    <ClCompile Include="src\modes\ctr\ctr_decrypt.c">
      <Filter>modes\ctr</Filter>
    </ClCompile>
    <ClCompile Include="src\modes\ctr\ctr_done.c">
      <Filter>modes\ctr</Filter>
    </ClCompile>
    <ClCompile Include="src\modes\ctr\ctr_encrypt.c">
      <Filter>modes\ctr</Filter>
    </ClCompile>
    <ClCompile Include="src\modes\ctr\ctr_getiv.c">
      <Filter>modes\ctr</Filter>
    </ClCompile>
    <ClCompile Include="src\modes\ctr\ctr_setiv.c">
      <Filter>modes\ctr</Filter>
    </ClCompile>
    <ClCompile Include="src\modes\ctr\ctr_start.c">
      <Filter>modes\ctr</Filter>
    </ClCompile>
    <ClCompile Include="src\modes\ctr\ctr_test.c">
      <Filter>modes\ctr</Filter>
    </ClCompile>
    <ClCompile Include="src\modes\ecb\ecb_decrypt.c">
      <Filter>modes\ecb</Filter>
    </ClCompile>
    <ClCompile Include="src\modes\ecb\ecb_done.c">
      <Filter>modes\ecb</Filter>
    </ClCompile>
    <ClCompile Include="src\modes\ecb\ecb_encrypt.c">
      <Filter>modes\ecb</Filter>
    </ClCompile>
    <ClCompile Include="src\modes\ecb\ecb_start.c">
      <Filter>modes\ecb</Filter>
    </ClCompile>
    <ClCompile Include="src\modes\f8\f8_decrypt.c">
      <Filter>modes\f8</Filter>
    </ClCompile>
    <ClCompile Include="src\modes\f8\f8_done.c">
      <Filter>modes\f8</Filter>
    </ClCompile>
    <ClCompile Include="src\modes\f8\f8_encrypt.c">
      <Filter>modes\f8</Filter>
    </ClCompile>
    <ClCompile Include="src\modes\f8\f8_getiv.c">
      <Filter>modes\f8</Filter>
    </ClCompile>
    <ClCompile Include="src\modes\f8\f8_setiv.c">
      <Filter>modes\f8</Filter>
    </ClCompile>
    <ClCompile Include="src\modes\f8\f8_start.c">
      <Filter>modes\f8</Filter>
    </ClCompile>
    <ClCompile Include="src\modes\f8\f8_test_mode.c">
      <Filter>modes\f8</Filter>
    </ClCompile>
    <ClCompile Include="src\modes\lrw\lrw_decrypt.c">
      <Filter>modes\lrw</Filter>
    </ClCompile>
    <ClCompile Include="src\modes\lrw\lrw_done.c">
      <Filter>modes\lrw</Filter>
    </ClCompile>
    <ClCompile Include="src\modes\lrw\lrw_encrypt.c">
      <Filter>modes\lrw</Filter>
    </ClCompile>
    <ClCompile Include="src\modes\lrw\lrw_getiv.c">
      <Filter>modes\lrw</Filter>
    </ClCompile>
    <ClCompile Include="src\modes\lrw\lrw_process.c">
      <Filter>modes\lrw</Filter>
    </ClCompile>
    <ClCompile Include="src\modes\lrw\lrw_setiv.c">
      <Filter>modes\lrw</Filter>
    </ClCompile>
    <ClCompile Include="src\modes\lrw\lrw_start.c">
      <Filter>modes\lrw</Filter>
    </ClCompile>
    <ClCompile Include="src\modes\lrw\lrw_test.c">
      <Filter>modes\lrw</Filter>
    </ClCompile>
    <ClCompile Include="src\modes\ofb\ofb_decrypt.c">
      <Filter>modes\ofb</Filter>
    </ClCompile>
    <ClCompile Include="src\modes\ofb\ofb_done.c">
      <Filter>modes\ofb</Filter>
    </ClCompile>
    <ClCompile Include="src\modes\ofb\ofb_encrypt.c">
      <Filter>modes\ofb</Filter>
    </ClCompile>
    <ClCompile Include="src\modes\ofb\ofb_getiv.c">
      <Filter>modes\ofb</Filter>
    </ClCompile>
    <ClCompile Include="src\modes\ofb\ofb_setiv.c">
      <Filter>modes\ofb</Filter>
    </ClCompile>
    <ClCompile Include="src\modes\ofb\ofb_start.c">
      <Filter>modes\ofb</Filter>
    </ClCompile>
    <ClCompile Include="src\modes\xts\xts_decrypt.c">
      <Filter>modes\xts</Filter>
    </ClCompile>
    <ClCompile Include="src\modes\xts\xts_done.c">
      <Filter>modes\xts</Filter>
    </ClCompile>
    <ClCompile Include="src\modes\xts\xts_encrypt.c">
      <Filter>modes\xts</Filter>
    </ClCompile>
    <ClCompile Include="src\modes\xts\xts_init.c">
      <Filter>modes\xts</Filter>
    </ClCompile>
    <ClCompile Include="src\modes\xts\xts_mult_x.c">
      <Filter>modes\xts</Filter>
    </ClCompile>
    <ClCompile Include="src\modes\xts\xts_test.c">
      <Filter>modes\xts</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\asn1\der\bit\der_decode_bit_string.c">
      <Filter>pk\asn1\der\bit</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\asn1\der\bit\der_decode_raw_bit_string.c">
      <Filter>pk\asn1\der\bit</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\asn1\der\bit\der_encode_bit_string.c">
      <Filter>pk\asn1\der\bit</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\asn1\der\bit\der_encode_raw_bit_string.c">
      <Filter>pk\asn1\der\bit</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\asn1\der\bit\der_length_bit_string.c">
      <Filter>pk\asn1\der\bit</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\asn1\der\boolean\der_decode_boolean.c">
      <Filter>pk\asn1\der\boolean</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\asn1\der\boolean\der_encode_boolean.c">
      <Filter>pk\asn1\der\boolean</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\asn1\der\boolean\der_length_boolean.c">
      <Filter>pk\asn1\der\boolean</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\asn1\der\choice\der_decode_choice.c">
      <Filter>pk\asn1\der\choice</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\asn1\der\generalizedtime\der_decode_generalizedtime.c">
      <Filter>pk\asn1\der\generalizedtime</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\asn1\der\generalizedtime\der_encode_generalizedtime.c">
      <Filter>pk\asn1\der\generalizedtime</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\asn1\der\generalizedtime\der_length_generalizedtime.c">
      <Filter>pk\asn1\der\generalizedtime</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\asn1\der\ia5\der_decode_ia5_string.c">
      <Filter>pk\asn1\der\ia5</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\asn1\der\ia5\der_encode_ia5_string.c">
      <Filter>pk\asn1\der\ia5</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\asn1\der\ia5\der_length_ia5_string.c">
      <Filter>pk\asn1\der\ia5</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\asn1\der\integer\der_decode_integer.c">
      <Filter>pk\asn1\der\integer</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\asn1\der\integer\der_encode_integer.c">
      <Filter>pk\asn1\der\integer</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\asn1\der\integer\der_length_integer.c">
      <Filter>pk\asn1\der\integer</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\asn1\der\object_identifier\der_decode_object_identifier.c">
      <Filter>pk\asn1\der\object_identifier</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\asn1\der\object_identifier\der_encode_object_identifier.c">
      <Filter>pk\asn1\der\object_identifier</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\asn1\der\object_identifier\der_length_object_identifier.c">
      <Filter>pk\asn1\der\object_identifier</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\asn1\der\octet\der_decode_octet_string.c">
      <Filter>pk\asn1\der\octet</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\asn1\der\octet\der_encode_octet_string.c">
      <Filter>pk\asn1\der\octet</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\asn1\der\octet\der_length_octet_string.c">
      <Filter>pk\asn1\der\octet</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\asn1\der\printable_string\der_decode_printable_string.c">
      <Filter>pk\asn1\der\printable_string</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\asn1\der\printable_string\der_encode_printable_string.c">
      <Filter>pk\asn1\der\printable_string</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\asn1\der\printable_string\der_length_printable_string.c">
      <Filter>pk\asn1\der\printable_string</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\asn1\der\sequence\der_decode_sequence_ex.c">
      <Filter>pk\asn1\der\sequence</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\asn1\der\sequence\der_decode_sequence_flexi.c">
      <Filter>pk\asn1\der\sequence</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\asn1\der\sequence\der_decode_sequence_multi.c">
      <Filter>pk\asn1\der\sequence</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\asn1\der\sequence\der_decode_subject_public_key_info.c">
      <Filter>pk\asn1\der\sequence</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\asn1\der\sequence\der_encode_sequence_ex.c">
      <Filter>pk\asn1\der\sequence</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\asn1\der\sequence\der_encode_sequence_multi.c">
      <Filter>pk\asn1\der\sequence</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\asn1\der\sequence\der_encode_subject_public_key_info.c">
      <Filter>pk\asn1\der\sequence</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\asn1\der\sequence\der_length_sequence.c">
      <Filter>pk\asn1\der\sequence</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\asn1\der\sequence\der_sequence_free.c">
      <Filter>pk\asn1\der\sequence</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\asn1\der\sequence\der_sequence_shrink.c">
      <Filter>pk\asn1\der\sequence</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\asn1\der\set\der_encode_set.c">
      <Filter>pk\asn1\der\set</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\asn1\der\set\der_encode_setof.c">
      <Filter>pk\asn1\der\set</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\asn1\der\short_integer\der_decode_short_integer.c">
      <Filter>pk\asn1\der\short_integer</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\asn1\der\short_integer\der_encode_short_integer.c">
      <Filter>pk\asn1\der\short_integer</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\asn1\der\short_integer\der_length_short_integer.c">
      <Filter>pk\asn1\der\short_integer</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\asn1\der\teletex_string\der_decode_teletex_string.c">
      <Filter>pk\asn1\der\teletex_string</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\asn1\der\teletex_string\der_length_teletex_string.c">
      <Filter>pk\asn1\der\teletex_string</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\asn1\der\utctime\der_decode_utctime.c">
      <Filter>pk\asn1\der\utctime</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\asn1\der\utctime\der_encode_utctime.c">
      <Filter>pk\asn1\der\utctime</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\asn1\der\utctime\der_length_utctime.c">
      <Filter>pk\asn1\der\utctime</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\asn1\der\utf8\der_decode_utf8_string.c">
      <Filter>pk\asn1\der\utf8</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\asn1\der\utf8\der_encode_utf8_string.c">
      <Filter>pk\asn1\der\utf8</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\asn1\der\utf8\der_length_utf8_string.c">
      <Filter>pk\asn1\der\utf8</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\dh\dh.c">
      <Filter>pk\dh</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\dh\dh_check_pubkey.c">
      <Filter>pk\dh</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\dh\dh_export.c">
      <Filter>pk\dh</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\dh\dh_export_key.c">
      <Filter>pk\dh</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\dh\dh_free.c">
      <Filter>pk\dh</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\dh\dh_generate_key.c">
      <Filter>pk\dh</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\dh\dh_import.c">
      <Filter>pk\dh</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\dh\dh_set.c">
      <Filter>pk\dh</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\dh\dh_set_pg_dhparam.c">
      <Filter>pk\dh</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\dh\dh_shared_secret.c">
      <Filter>pk\dh</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\dsa\dsa_decrypt_key.c">
      <Filter>pk\dsa</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\dsa\dsa_encrypt_key.c">
      <Filter>pk\dsa</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\dsa\dsa_export.c">
      <Filter>pk\dsa</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\dsa\dsa_free.c">
      <Filter>pk\dsa</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\dsa\dsa_generate_key.c">
      <Filter>pk\dsa</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\dsa\dsa_generate_pqg.c">
      <Filter>pk\dsa</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\dsa\dsa_import.c">
      <Filter>pk\dsa</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\dsa\dsa_make_key.c">
      <Filter>pk\dsa</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\dsa\dsa_set.c">
      <Filter>pk\dsa</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\dsa\dsa_set_pqg_dsaparam.c">
      <Filter>pk\dsa</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\dsa\dsa_shared_secret.c">
      <Filter>pk\dsa</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\dsa\dsa_sign_hash.c">
      <Filter>pk\dsa</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\dsa\dsa_verify_hash.c">
      <Filter>pk\dsa</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\dsa\dsa_verify_key.c">
      <Filter>pk\dsa</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\ecc\ecc.c">
      <Filter>pk\ecc</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\ecc\ecc_ansi_x963_export.c">
      <Filter>pk\ecc</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\ecc\ecc_ansi_x963_import.c">
      <Filter>pk\ecc</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\ecc\ecc_decrypt_key.c">
      <Filter>pk\ecc</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\ecc\ecc_encrypt_key.c">
      <Filter>pk\ecc</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\ecc\ecc_export.c">
      <Filter>pk\ecc</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\ecc\ecc_free.c">
      <Filter>pk\ecc</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\ecc\ecc_get_size.c">
      <Filter>pk\ecc</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\ecc\ecc_import.c">
      <Filter>pk\ecc</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\ecc\ecc_make_key.c">
      <Filter>pk\ecc</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\ecc\ecc_shared_secret.c">
      <Filter>pk\ecc</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\ecc\ecc_sign_hash.c">
      <Filter>pk\ecc</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\ecc\ecc_sizes.c">
      <Filter>pk\ecc</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\ecc\ecc_test.c">
      <Filter>pk\ecc</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\ecc\ecc_verify_hash.c">
      <Filter>pk\ecc</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\ecc\ltc_ecc_is_valid_idx.c">
      <Filter>pk\ecc</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\ecc\ltc_ecc_map.c">
      <Filter>pk\ecc</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\ecc\ltc_ecc_mul2add.c">
      <Filter>pk\ecc</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\ecc\ltc_ecc_mulmod.c">
      <Filter>pk\ecc</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\ecc\ltc_ecc_mulmod_timing.c">
      <Filter>pk\ecc</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\ecc\ltc_ecc_points.c">
      <Filter>pk\ecc</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\ecc\ltc_ecc_projective_add_point.c">
      <Filter>pk\ecc</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\ecc\ltc_ecc_projective_dbl_point.c">
      <Filter>pk\ecc</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\katja\katja_decrypt_key.c">
      <Filter>pk\katja</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\katja\katja_encrypt_key.c">
      <Filter>pk\katja</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\katja\katja_export.c">
      <Filter>pk\katja</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\katja\katja_exptmod.c">
      <Filter>pk\katja</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\katja\katja_free.c">
      <Filter>pk\katja</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\katja\katja_import.c">
      <Filter>pk\katja</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\katja\katja_make_key.c">
      <Filter>pk\katja</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\pkcs1\pkcs_1_i2osp.c">
      <Filter>pk\pkcs1</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\pkcs1\pkcs_1_mgf1.c">
      <Filter>pk\pkcs1</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\pkcs1\pkcs_1_oaep_decode.c">
      <Filter>pk\pkcs1</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\pkcs1\pkcs_1_oaep_encode.c">
      <Filter>pk\pkcs1</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\pkcs1\pkcs_1_os2ip.c">
      <Filter>pk\pkcs1</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\pkcs1\pkcs_1_pss_decode.c">
      <Filter>pk\pkcs1</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\pkcs1\pkcs_1_pss_encode.c">
      <Filter>pk\pkcs1</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\pkcs1\pkcs_1_v1_5_decode.c">
      <Filter>pk\pkcs1</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\pkcs1\pkcs_1_v1_5_encode.c">
      <Filter>pk\pkcs1</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\rsa\rsa_decrypt_key.c">
      <Filter>pk\rsa</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\rsa\rsa_encrypt_key.c">
      <Filter>pk\rsa</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\rsa\rsa_export.c">
      <Filter>pk\rsa</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\rsa\rsa_exptmod.c">
      <Filter>pk\rsa</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\rsa\rsa_free.c">
      <Filter>pk\rsa</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\rsa\rsa_get_size.c">
      <Filter>pk\rsa</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\rsa\rsa_import.c">
      <Filter>pk\rsa</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\rsa\rsa_import_pkcs8.c">
      <Filter>pk\rsa</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\rsa\rsa_import_x509.c">
      <Filter>pk\rsa</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\rsa\rsa_make_key.c">
      <Filter>pk\rsa</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\rsa\rsa_set.c">
      <Filter>pk\rsa</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\rsa\rsa_sign_hash.c">
      <Filter>pk\rsa</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\rsa\rsa_sign_saltlen_get.c">
      <Filter>pk\rsa</Filter>
    </ClCompile>
    <ClCompile Include="src\pk\rsa\rsa_verify_hash.c">
      <Filter>pk\rsa</Filter>
    </ClCompile>
    <ClCompile Include="src\prngs\chacha20.c">
      <Filter>prngs</Filter>
    </ClCompile>
    <ClCompile Include="src\prngs\fortuna.c">
      <Filter>prngs</Filter>
    </ClCompile>
    <ClCompile Include="src\prngs\rc4.c">
      <Filter>prngs</Filter>
    </ClCompile>
    <ClCompile Include="src\prngs\rng_get_bytes.c">
      <Filter>prngs</Filter>
    </ClCompile>
    <ClCompile Include="src\prngs\rng_make_prng.c">
      <Filter>prngs</Filter>
    </ClCompile>
    <ClCompile Include="src\prngs\sober128.c">
      <Filter>prngs</Filter>
    </ClCompile>
    <ClCompile Include="src\prngs\sprng.c">
      <Filter>prngs</Filter>
    </ClCompile>
    <ClCompile Include="src\prngs\yarrow.c">
      <Filter>prngs</Filter>
    </ClCompile>
    <ClCompile Include="src\stream\chacha\chacha_crypt.c">
      <Filter>stream\chacha</Filter>
    </ClCompile>
    <ClCompile Include="src\stream\chacha\chacha_done.c">
      <Filter>stream\chacha</Filter>
    </ClCompile>
    <ClCompile Include="src\stream\chacha\chacha_ivctr32.c">
      <Filter>stream\chacha</Filter>
    </ClCompile>
    <ClCompile Include="src\stream\chacha\chacha_ivctr64.c">
      <Filter>stream\chacha</Filter>
    </ClCompile>
    <ClCompile Include="src\stream\chacha\chacha_keystream.c">
      <Filter>stream\chacha</Filter>
    </ClCompile>
    <ClCompile Include="src\stream\chacha\chacha_setup.c">
      <Filter>stream\chacha</Filter>
    </ClCompile>
    <ClCompile Include="src\stream\chacha\chacha_test.c">
      <Filter>stream\chacha</Filter>
    </ClCompile>
    <ClCompile Include="src\stream\rc4\rc4_stream.c">
      <Filter>stream\rc4</Filter>
    </ClCompile>
    <ClCompile Include="src\stream\rc4\rc4_test.c">
      <Filter>stream\rc4</Filter>
    </ClCompile>
    <ClCompile Include="src\stream\sober128\sober128_stream.c">
      <Filter>stream\sober128</Filter>
    </ClCompile>
    <ClCompile Include="src\stream\sober128\sober128_test.c">
      <Filter>stream\sober128</Filter>
    </ClCompile>
    <ClCompile Include="src\stream\sober128\sober128tab.c">
      <Filter>stream\sober128</Filter>
    </ClCompile>
  </ItemGroup>
  <ItemGroup>
    <ClInclude Include="src\headers\tomcrypt.h">
      <Filter>headers</Filter>
    </ClInclude>
    <ClInclude Include="src\headers\tomcrypt_argchk.h">
      <Filter>headers</Filter>
    </ClInclude>
    <ClInclude Include="src\headers\tomcrypt_cfg.h">
      <Filter>headers</Filter>
    </ClInclude>
    <ClInclude Include="src\headers\tomcrypt_cipher.h">
      <Filter>headers</Filter>
    </ClInclude>
    <ClInclude Include="src\headers\tomcrypt_custom.h">
      <Filter>headers</Filter>
    </ClInclude>
    <ClInclude Include="src\headers\tomcrypt_hash.h">
      <Filter>headers</Filter>
    </ClInclude>
    <ClInclude Include="src\headers\tomcrypt_mac.h">
      <Filter>headers</Filter>
    </ClInclude>
    <ClInclude Include="src\headers\tomcrypt_macros.h">
      <Filter>headers</Filter>
    </ClInclude>
    <ClInclude Include="src\headers\tomcrypt_math.h">
      <Filter>headers</Filter>
    </ClInclude>
    <ClInclude Include="src\headers\tomcrypt_misc.h">
      <Filter>headers</Filter>
    </ClInclude>
    <ClInclude Include="src\headers\tomcrypt_pk.h">
      <Filter>headers</Filter>
    </ClInclude>
    <ClInclude Include="src\headers\tomcrypt_pkcs.h">
      <Filter>headers</Filter>
    </ClInclude>
    <ClInclude Include="src\headers\tomcrypt_prng.h">
      <Filter>headers</Filter>
    </ClInclude>
  </ItemGroup>
</Project>