File: System.Security.Cryptography.csproj
Web Access
Project: src\src\libraries\System.Security.Cryptography\src\System.Security.Cryptography.csproj (System.Security.Cryptography)
<Project Sdk="Microsoft.NET.Sdk">
  <PropertyGroup>
    <TargetFramework>netcoreapp2.1</TargetFramework>
    <EnableDefaultItems>false</EnableDefaultItems>
    <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
    <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>
    <DisableImplicitFrameworkReferences>true</DisableImplicitFrameworkReferences>
    <AssemblyName>System.Security.Cryptography</AssemblyName>
    <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
    <LangVersion>Preview</LangVersion>
    <DefineConstants>TRACE;INTERNAL_ASYMMETRIC_IMPLEMENTATIONS;DEBUG;NET;NET10_0;NETCOREAPP;UNIX;UNIX1_0;NET5_0_OR_GREATER;NET6_0_OR_GREATER;NET7_0_OR_GREATER;NET8_0_OR_GREATER;NET9_0_OR_GREATER;NET10_0_OR_GREATER;NET10_0_OR_GREATER;NETCOREAPP1_0_OR_GREATER;NETCOREAPP1_1_OR_GREATER;NETCOREAPP2_0_OR_GREATER;NETCOREAPP2_1_OR_GREATER;NETCOREAPP2_2_OR_GREATER;NETCOREAPP3_0_OR_GREATER;NETCOREAPP3_1_OR_GREATER</DefineConstants>
  </PropertyGroup>
  <ItemGroup>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\Asn1Reader\AsnValueReader.cs" Link="src\libraries\Common\src\System\Security\Cryptography\Asn1Reader\AsnValueReader.cs"/>
    <Compile Include="..\..\Common\src\DisableRuntimeMarshalling.cs" Link="src\libraries\Common\src\DisableRuntimeMarshalling.cs"/>
    <Compile Include="..\..\Common\src\Microsoft\Win32\SafeHandles\SafeHandleCache.cs" Link="src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeHandleCache.cs"/>
    <Compile Include="..\..\Common\src\Microsoft\Win32\SafeHandles\SafeX509ChainHandle.cs" Link="src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeX509ChainHandle.cs"/>
    <Compile Include="..\..\Common\src\System\HexConverter.cs" Link="src\libraries\Common\src\System\HexConverter.cs"/>
    <Compile Include="..\..\Common\src\System\IO\MemoryMappedFiles\MemoryMappedFileMemoryManager.cs" Link="src\libraries\Common\src\System\IO\MemoryMappedFiles\MemoryMappedFileMemoryManager.cs"/>
    <Compile Include="..\..\Common\src\System\Memory\PointerMemoryManager.cs" Link="src\libraries\Common\src\System\Memory\PointerMemoryManager.cs"/>
    <Compile Include="..\..\Common\src\System\Net\Http\X509ResourceClient.cs" Link="src\libraries\Common\src\System\Net\Http\X509ResourceClient.cs"/>
    <Compile Include="..\..\Common\src\System\Obsoletions.cs" Link="src\libraries\Common\src\System\Obsoletions.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\Asn1\AlgorithmIdentifierAsn.xml.cs" Link="src\libraries\Common\src\System\Security\Cryptography\Asn1\AlgorithmIdentifierAsn.xml.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\Asn1\AlgorithmIdentifierAsn.manual.cs" Link="src\libraries\Common\src\System\Security\Cryptography\Asn1\AlgorithmIdentifierAsn.manual.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\Asn1\AttributeAsn.xml.cs" Link="src\libraries\Common\src\System\Security\Cryptography\Asn1\AttributeAsn.xml.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\Asn1\AttributeAsn.manual.cs" Link="src\libraries\Common\src\System\Security\Cryptography\Asn1\AttributeAsn.manual.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\Asn1\CurveAsn.xml.cs" Link="src\libraries\Common\src\System\Security\Cryptography\Asn1\CurveAsn.xml.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\Asn1\DirectoryStringAsn.xml.cs" Link="src\libraries\Common\src\System\Security\Cryptography\Asn1\DirectoryStringAsn.xml.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\Asn1\DigestInfoAsn.xml.cs" Link="src\libraries\Common\src\System\Security\Cryptography\Asn1\DigestInfoAsn.xml.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\Asn1\DssParms.xml.cs" Link="src\libraries\Common\src\System\Security\Cryptography\Asn1\DssParms.xml.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\Asn1\ECDomainParameters.xml.cs" Link="src\libraries\Common\src\System\Security\Cryptography\Asn1\ECDomainParameters.xml.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\Asn1\ECPrivateKey.xml.cs" Link="src\libraries\Common\src\System\Security\Cryptography\Asn1\ECPrivateKey.xml.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\Asn1\EdiPartyNameAsn.xml.cs" Link="src\libraries\Common\src\System\Security\Cryptography\Asn1\EdiPartyNameAsn.xml.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\Asn1\EncryptedPrivateKeyInfoAsn.xml.cs" Link="src\libraries\Common\src\System\Security\Cryptography\Asn1\EncryptedPrivateKeyInfoAsn.xml.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\Asn1\FieldID.xml.cs" Link="src\libraries\Common\src\System\Security\Cryptography\Asn1\FieldID.xml.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\Asn1\GeneralNameAsn.xml.cs" Link="src\libraries\Common\src\System\Security\Cryptography\Asn1\GeneralNameAsn.xml.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\Asn1\OtherNameAsn.xml.cs" Link="src\libraries\Common\src\System\Security\Cryptography\Asn1\OtherNameAsn.xml.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\Asn1\PBEParameter.xml.cs" Link="src\libraries\Common\src\System\Security\Cryptography\Asn1\PBEParameter.xml.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\Asn1\PBES2Params.xml.cs" Link="src\libraries\Common\src\System\Security\Cryptography\Asn1\PBES2Params.xml.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\Asn1\Pbkdf2Params.xml.cs" Link="src\libraries\Common\src\System\Security\Cryptography\Asn1\Pbkdf2Params.xml.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\Asn1\Pbkdf2SaltChoice.xml.cs" Link="src\libraries\Common\src\System\Security\Cryptography\Asn1\Pbkdf2SaltChoice.xml.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\Asn1\PrivateKeyInfoAsn.xml.cs" Link="src\libraries\Common\src\System\Security\Cryptography\Asn1\PrivateKeyInfoAsn.xml.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\Asn1\PssParamsAsn.manual.cs" Link="src\libraries\Common\src\System\Security\Cryptography\Asn1\PssParamsAsn.manual.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\Asn1\PssParamsAsn.xml.cs" Link="src\libraries\Common\src\System\Security\Cryptography\Asn1\PssParamsAsn.xml.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\Asn1\Rc2CbcParameters.xml.cs" Link="src\libraries\Common\src\System\Security\Cryptography\Asn1\Rc2CbcParameters.xml.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\Asn1\Rc2CbcParameters.manual.cs" Link="src\libraries\Common\src\System\Security\Cryptography\Asn1\Rc2CbcParameters.manual.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\Asn1\RSAPrivateKeyAsn.xml.cs" Link="src\libraries\Common\src\System\Security\Cryptography\Asn1\RSAPrivateKeyAsn.xml.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\Asn1\RSAPublicKeyAsn.xml.cs" Link="src\libraries\Common\src\System\Security\Cryptography\Asn1\RSAPublicKeyAsn.xml.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\Asn1\SpecifiedECDomain.xml.cs" Link="src\libraries\Common\src\System\Security\Cryptography\Asn1\SpecifiedECDomain.xml.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\Asn1\SubjectPublicKeyInfoAsn.xml.cs" Link="src\libraries\Common\src\System\Security\Cryptography\Asn1\SubjectPublicKeyInfoAsn.xml.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\Asn1\X509ExtensionAsn.xml.cs" Link="src\libraries\Common\src\System\Security\Cryptography\Asn1\X509ExtensionAsn.xml.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\Asn1\X509ExtensionAsn.manual.cs" Link="src\libraries\Common\src\System\Security\Cryptography\Asn1\X509ExtensionAsn.manual.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\Asn1\Pkcs12\CertBagAsn.xml.cs" Link="src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\CertBagAsn.xml.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\Asn1\Pkcs12\MacData.xml.cs" Link="src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\MacData.xml.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\Asn1\Pkcs12\PfxAsn.manual.cs" Link="src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\PfxAsn.manual.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\Asn1\Pkcs12\PfxAsn.xml.cs" Link="src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\PfxAsn.xml.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\Asn1\Pkcs12\SafeBagAsn.xml.cs" Link="src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\SafeBagAsn.xml.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\Asn1\Pkcs7\ContentInfoAsn.xml.cs" Link="src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\ContentInfoAsn.xml.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\Asn1\Pkcs7\EncryptedContentInfoAsn.xml.cs" Link="src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\EncryptedContentInfoAsn.xml.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\Asn1\Pkcs7\EncryptedDataAsn.xml.cs" Link="src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\EncryptedDataAsn.xml.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\CryptoPool.cs" Link="src\libraries\Common\src\System\Security\Cryptography\CryptoPool.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\DSAKeyFormatHelper.cs" Link="src\libraries\Common\src\System\Security\Cryptography\DSAKeyFormatHelper.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\EccKeyFormatHelper.cs" Link="src\libraries\Common\src\System\Security\Cryptography\EccKeyFormatHelper.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\Helpers.cs" Link="src\libraries\Common\src\System\Security\Cryptography\Helpers.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\KeyBlobHelpers.cs" Link="src\libraries\Common\src\System\Security\Cryptography\KeyBlobHelpers.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\IRuntimeAlgorithm.cs" Link="src\libraries\Common\src\System\Security\Cryptography\IRuntimeAlgorithm.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\KeyFormatHelper.cs" Link="src\libraries\Common\src\System\Security\Cryptography\KeyFormatHelper.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\KeyFormatHelper.Encrypted.cs" Link="src\libraries\Common\src\System\Security\Cryptography\KeyFormatHelper.Encrypted.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\KeySizeHelpers.cs" Link="src\libraries\Common\src\System\Security\Cryptography\KeySizeHelpers.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\Oids.cs" Link="src\libraries\Common\src\System\Security\Cryptography\Oids.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\Oids.Shared.cs" Link="src\libraries\Common\src\System\Security\Cryptography\Oids.Shared.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\PasswordBasedEncryption.cs" Link="src\libraries\Common\src\System\Security\Cryptography\PasswordBasedEncryption.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\PemLabels.cs" Link="src\libraries\Common\src\System\Security\Cryptography\PemLabels.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\Pkcs12Kdf.cs" Link="src\libraries\Common\src\System\Security\Cryptography\Pkcs12Kdf.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\RSAKeyFormatHelper.cs" Link="src\libraries\Common\src\System\Security\Cryptography\RSAKeyFormatHelper.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\RSAKeyFormatHelper.Encrypted.cs" Link="src\libraries\Common\src\System\Security\Cryptography\RSAKeyFormatHelper.Encrypted.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\RsaPaddingProcessor.cs" Link="src\libraries\Common\src\System\Security\Cryptography\RsaPaddingProcessor.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\SP800108HmacCounterKdf.cs" Link="src\libraries\Common\src\System\Security\Cryptography\SP800108HmacCounterKdf.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\SP800108HmacCounterKdfImplementationBase.cs" Link="src\libraries\Common\src\System\Security\Cryptography\SP800108HmacCounterKdfImplementationBase.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\Utf8DataEncoding.cs" Link="src\libraries\Common\src\System\Security\Cryptography\Utf8DataEncoding.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\X509Certificates\Pkcs12LoaderLimits.cs" Link="src\libraries\Common\src\System\Security\Cryptography\X509Certificates\Pkcs12LoaderLimits.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\X509Certificates\Pkcs12LoadLimitExceededException.cs" Link="src\libraries\Common\src\System\Security\Cryptography\X509Certificates\Pkcs12LoadLimitExceededException.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\X509Certificates\X509CertificateLoader.cs" Link="src\libraries\Common\src\System\Security\Cryptography\X509Certificates\X509CertificateLoader.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\X509Certificates\X509CertificateLoader.Pkcs12.cs" Link="src\libraries\Common\src\System\Security\Cryptography\X509Certificates\X509CertificateLoader.Pkcs12.cs"/>
    <Compile Include="..\..\Common\src\System\Text\ValueStringBuilder.cs" Link="src\libraries\Common\src\System\Text\ValueStringBuilder.cs"/>
    <Compile Include="Microsoft\Win32\SafeHandles\SafePasswordHandle.cs"/>
    <Compile Include="System\Security\Cryptography\Aes.cs"/>
    <Compile Include="System\Security\Cryptography\AesAEAD.cs"/>
    <Compile Include="System\Security\Cryptography\AesCcm.cs"/>
    <Compile Include="System\Security\Cryptography\AesCryptoServiceProvider.cs"/>
    <Compile Include="System\Security\Cryptography\AesGcm.cs"/>
    <Compile Include="System\Security\Cryptography\AesImplementation.cs"/>
    <Compile Include="System\Security\Cryptography\AesManaged.cs"/>
    <Compile Include="System\Security\Cryptography\AsnEncodedData.cs"/>
    <Compile Include="System\Security\Cryptography\AsnEncodedDataCollection.cs"/>
    <Compile Include="System\Security\Cryptography\AsnEncodedDataEnumerator.cs"/>
    <Compile Include="System\Security\Cryptography\AsnFormatter.cs"/>
    <Compile Include="System\Security\Cryptography\AsymmetricAlgorithm.cs"/>
    <Compile Include="System\Security\Cryptography\AsymmetricAlgorithmHelpers.Der.cs"/>
    <Compile Include="System\Security\Cryptography\AsymmetricKeyExchangeDeformatter.cs"/>
    <Compile Include="System\Security\Cryptography\AsymmetricKeyExchangeFormatter.cs"/>
    <Compile Include="System\Security\Cryptography\AsymmetricSignatureDeformatter.cs"/>
    <Compile Include="System\Security\Cryptography\AsymmetricSignatureFormatter.cs"/>
    <Compile Include="System\Security\Cryptography\AuthenticationTagMismatchException.cs"/>
    <Compile Include="System\Security\Cryptography\Base64Transforms.cs"/>
    <Compile Include="System\Security\Cryptography\BasicSymmetricCipher.cs"/>
    <Compile Include="System\Security\Cryptography\ChaCha20Poly1305.cs"/>
    <Compile Include="System\Security\Cryptography\CipherMode.cs"/>
    <Compile Include="System\Security\Cryptography\CngAlgorithm.cs"/>
    <Compile Include="System\Security\Cryptography\CngAlgorithmGroup.cs"/>
    <Compile Include="System\Security\Cryptography\CngExportPolicies.cs"/>
    <Compile Include="System\Security\Cryptography\CngKeyBlobFormat.cs"/>
    <Compile Include="System\Security\Cryptography\CngKeyCreationOptions.cs"/>
    <Compile Include="System\Security\Cryptography\CngKeyCreationParameters.cs"/>
    <Compile Include="System\Security\Cryptography\CngKeyHandleOpenOptions.cs"/>
    <Compile Include="System\Security\Cryptography\CngKeyOpenOptions.cs"/>
    <Compile Include="System\Security\Cryptography\CngKeyUsages.cs"/>
    <Compile Include="System\Security\Cryptography\CngProperty.cs"/>
    <Compile Include="System\Security\Cryptography\CngPropertyCollection.cs"/>
    <Compile Include="System\Security\Cryptography\CngPropertyOptions.cs"/>
    <Compile Include="System\Security\Cryptography\CngProvider.cs"/>
    <Compile Include="System\Security\Cryptography\CngUIPolicy.cs"/>
    <Compile Include="System\Security\Cryptography\CngUIProtectionLevels.cs"/>
    <Compile Include="System\Security\Cryptography\ConcurrencyBlock.cs"/>
    <Compile Include="System\Security\Cryptography\ConcurrentSafeKmac.cs"/>
    <Compile Include="System\Security\Cryptography\CryptoConfigForwarder.cs"/>
    <Compile Include="System\Security\Cryptography\CryptographicOperations.cs"/>
    <Compile Include="System\Security\Cryptography\CryptographicUnexpectedOperationException.cs"/>
    <Compile Include="System\Security\Cryptography\CryptoConfig.cs"/>
    <Compile Include="System\Security\Cryptography\CryptoConfig.Common.cs"/>
    <Compile Include="System\Security\Cryptography\CryptoStream.cs"/>
    <Compile Include="System\Security\Cryptography\CryptoStreamMode.cs"/>
    <Compile Include="System\Security\Cryptography\CspParameters.cs"/>
    <Compile Include="System\Security\Cryptography\CspProviderFlags.cs"/>
    <Compile Include="System\Security\Cryptography\DeriveBytes.cs"/>
    <Compile Include="System\Security\Cryptography\DES.cs"/>
    <Compile Include="System\Security\Cryptography\DesImplementation.cs"/>
    <Compile Include="System\Security\Cryptography\DSA.cs"/>
    <Compile Include="System\Security\Cryptography\DSA.Xml.cs"/>
    <Compile Include="System\Security\Cryptography\DSAParameters.cs"/>
    <Compile Include="System\Security\Cryptography\DSASignatureDeformatter.cs"/>
    <Compile Include="System\Security\Cryptography\DSASignatureFormat.cs"/>
    <Compile Include="System\Security\Cryptography\DSASignatureFormatter.cs"/>
    <Compile Include="System\Security\Cryptography\ECAlgorithm.cs"/>
    <Compile Include="System\Security\Cryptography\ECCurve.cs"/>
    <Compile Include="System\Security\Cryptography\ECCurve.ECCurveType.cs"/>
    <Compile Include="System\Security\Cryptography\ECCurve.NamedCurves.cs"/>
    <Compile Include="System\Security\Cryptography\ECDiffieHellman.cs"/>
    <Compile Include="System\Security\Cryptography\ECDiffieHellman.Xml.cs"/>
    <Compile Include="System\Security\Cryptography\ECDiffieHellmanKeyDerivationFunction.cs"/>
    <Compile Include="System\Security\Cryptography\ECDiffieHellmanPublicKey.cs"/>
    <Compile Include="System\Security\Cryptography\ECDiffieHellmanPublicKey.ExportParameters.cs"/>
    <Compile Include="System\Security\Cryptography\ECDsa.cs"/>
    <Compile Include="System\Security\Cryptography\ECDsa.Xml.cs"/>
    <Compile Include="System\Security\Cryptography\ECKeyXmlFormat.cs"/>
    <Compile Include="System\Security\Cryptography\ECParameters.cs"/>
    <Compile Include="System\Security\Cryptography\ECPoint.cs"/>
    <Compile Include="System\Security\Cryptography\FixedMemoryKeyBox.cs"/>
    <Compile Include="System\Security\Cryptography\HashAlgorithm.cs"/>
    <Compile Include="System\Security\Cryptography\HashAlgorithmName.cs"/>
    <Compile Include="System\Security\Cryptography\HashAlgorithmNames.cs"/>
    <Compile Include="System\Security\Cryptography\HashProvider.cs"/>
    <Compile Include="System\Security\Cryptography\Helpers.cs"/>
    <Compile Include="System\Security\Cryptography\HKDF.cs"/>
    <Compile Include="System\Security\Cryptography\HKDFManagedImplementation.cs"/>
    <Compile Include="System\Security\Cryptography\HMAC.cs"/>
    <Compile Include="System\Security\Cryptography\HMACCommon.cs"/>
    <Compile Include="System\Security\Cryptography\HMACMD5.cs"/>
    <Compile Include="System\Security\Cryptography\HMACSHA1.cs"/>
    <Compile Include="System\Security\Cryptography\HMACSHA256.cs"/>
    <Compile Include="System\Security\Cryptography\HMACSHA384.cs"/>
    <Compile Include="System\Security\Cryptography\HMACSHA512.cs"/>
    <Compile Include="System\Security\Cryptography\HMACSHA3_256.cs"/>
    <Compile Include="System\Security\Cryptography\HMACSHA3_384.cs"/>
    <Compile Include="System\Security\Cryptography\HMACSHA3_512.cs"/>
    <Compile Include="System\Security\Cryptography\ICryptoTransform.cs"/>
    <Compile Include="System\Security\Cryptography\ICspAsymmetricAlgorithm.cs"/>
    <Compile Include="System\Security\Cryptography\ILiteSymmetricCipher.cs"/>
    <Compile Include="System\Security\Cryptography\IncrementalHash.cs"/>
    <Compile Include="System\Security\Cryptography\KeyedHashAlgorithm.cs"/>
    <Compile Include="System\Security\Cryptography\KeyNumber.cs"/>
    <Compile Include="System\Security\Cryptography\KeySizes.cs"/>
    <Compile Include="System\Security\Cryptography\Kmac128.cs"/>
    <Compile Include="System\Security\Cryptography\Kmac256.cs"/>
    <Compile Include="System\Security\Cryptography\KmacXof128.cs"/>
    <Compile Include="System\Security\Cryptography\KmacXof256.cs"/>
    <Compile Include="System\Security\Cryptography\LiteHashProvider.cs"/>
    <Compile Include="System\Security\Cryptography\LiteHashProvider.Xof.cs"/>
    <Compile Include="System\Security\Cryptography\MaskGenerationMethod.cs"/>
    <Compile Include="System\Security\Cryptography\MD5.cs"/>
    <Compile Include="System\Security\Cryptography\MD5CryptoServiceProvider.cs"/>
    <Compile Include="System\Security\Cryptography\Oid.cs"/>
    <Compile Include="System\Security\Cryptography\OidCollection.cs"/>
    <Compile Include="System\Security\Cryptography\OidEnumerator.cs"/>
    <Compile Include="System\Security\Cryptography\OidGroup.cs"/>
    <Compile Include="System\Security\Cryptography\OidLookup.cs"/>
    <Compile Include="System\Security\Cryptography\PaddingMode.cs"/>
    <Compile Include="System\Security\Cryptography\PasswordDeriveBytes.cs"/>
    <Compile Include="System\Security\Cryptography\PbeEncryptionAlgorithm.cs"/>
    <Compile Include="System\Security\Cryptography\PbeParameters.cs"/>
    <Compile Include="System\Security\Cryptography\PemEncoding.cs"/>
    <Compile Include="System\Security\Cryptography\PemEnumerator.cs"/>
    <Compile Include="System\Security\Cryptography\PemFields.cs"/>
    <Compile Include="System\Security\Cryptography\PemKeyHelpers.cs"/>
    <Compile Include="System\Security\Cryptography\PKCS1MaskGenerationMethod.cs"/>
    <Compile Include="System\Security\Cryptography\RandomNumberGenerator.cs"/>
    <Compile Include="System\Security\Cryptography\RandomNumberGeneratorImplementation.cs"/>
    <Compile Include="System\Security\Cryptography\RC2.cs"/>
    <Compile Include="System\Security\Cryptography\RC2Implementation.cs"/>
    <Compile Include="System\Security\Cryptography\Rijndael.cs"/>
    <Compile Include="System\Security\Cryptography\RijndaelImplementation.cs"/>
    <Compile Include="System\Security\Cryptography\RijndaelManaged.cs"/>
    <Compile Include="System\Security\Cryptography\Rfc2898DeriveBytes.cs"/>
    <Compile Include="System\Security\Cryptography\Rfc2898DeriveBytes.OneShot.cs"/>
    <Compile Include="System\Security\Cryptography\RNGCryptoServiceProvider.cs"/>
    <Compile Include="System\Security\Cryptography\RSA.cs"/>
    <Compile Include="System\Security\Cryptography\RSA.Xml.cs"/>
    <Compile Include="System\Security\Cryptography\RSAEncryptionPadding.cs"/>
    <Compile Include="System\Security\Cryptography\RSAEncryptionPaddingMode.cs"/>
    <Compile Include="System\Security\Cryptography\RSAOAEPKeyExchangeDeformatter.cs"/>
    <Compile Include="System\Security\Cryptography\RSAOAEPKeyExchangeFormatter.cs"/>
    <Compile Include="System\Security\Cryptography\RSAParameters.cs"/>
    <Compile Include="System\Security\Cryptography\RSAPKCS1KeyExchangeDeformatter.cs"/>
    <Compile Include="System\Security\Cryptography\RSAPKCS1KeyExchangeFormatter.cs"/>
    <Compile Include="System\Security\Cryptography\RSAPKCS1SignatureDeformatter.cs"/>
    <Compile Include="System\Security\Cryptography\RSAPKCS1SignatureFormatter.cs"/>
    <Compile Include="System\Security\Cryptography\RSASignaturePadding.cs"/>
    <Compile Include="System\Security\Cryptography\RSASignaturePaddingMode.cs"/>
    <Compile Include="System\Security\Cryptography\SHA1.cs"/>
    <Compile Include="System\Security\Cryptography\SHA1CryptoServiceProvider.cs"/>
    <Compile Include="System\Security\Cryptography\SHA1Managed.cs"/>
    <Compile Include="System\Security\Cryptography\SHA256.cs"/>
    <Compile Include="System\Security\Cryptography\SHA256CryptoServiceProvider.cs"/>
    <Compile Include="System\Security\Cryptography\SHA256Managed.cs"/>
    <Compile Include="System\Security\Cryptography\SHA384.cs"/>
    <Compile Include="System\Security\Cryptography\SHA384CryptoServiceProvider.cs"/>
    <Compile Include="System\Security\Cryptography\SHA384Managed.cs"/>
    <Compile Include="System\Security\Cryptography\SHA512.cs"/>
    <Compile Include="System\Security\Cryptography\SHA512CryptoServiceProvider.cs"/>
    <Compile Include="System\Security\Cryptography\SHA512Managed.cs"/>
    <Compile Include="System\Security\Cryptography\SHA3_256.cs"/>
    <Compile Include="System\Security\Cryptography\SHA3_384.cs"/>
    <Compile Include="System\Security\Cryptography\SHA3_512.cs"/>
    <Compile Include="System\Security\Cryptography\Shake128.cs"/>
    <Compile Include="System\Security\Cryptography\Shake256.cs"/>
    <Compile Include="System\Security\Cryptography\SignatureDescription.cs"/>
    <Compile Include="System\Security\Cryptography\SymmetricAlgorithm.cs"/>
    <Compile Include="System\Security\Cryptography\SymmetricPadding.cs"/>
    <Compile Include="System\Security\Cryptography\TripleDES.cs"/>
    <Compile Include="System\Security\Cryptography\TripleDesImplementation.cs"/>
    <Compile Include="System\Security\Cryptography\UniversalCryptoTransform.cs"/>
    <Compile Include="System\Security\Cryptography\UniversalCryptoEncryptor.cs"/>
    <Compile Include="System\Security\Cryptography\UniversalCryptoDecryptor.cs"/>
    <Compile Include="System\Security\Cryptography\UniversalCryptoOneShot.cs"/>
    <Compile Include="System\Security\Cryptography\XmlKeyHelper.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\CertificateExtensionsCommon.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\CertificatePal.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\CertificateRequest.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\CertificateRequest.Load.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\CertificateRequestLoadOptions.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\CertificateRevocationListBuilder.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\CertificateRevocationListBuilder.Build.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\CertificateRevocationListBuilder.CdpExtension.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\CertificateRevocationListBuilder.Load.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\ChainPal.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\DSACertificateExtensions.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\ECDsaCertificateExtensions.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\ECDsaX509SignatureGenerator.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\LocalAppContextSwitches.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\ErrorCode.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\FindPal.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\ICertificatePal.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\ICertificatePalCore.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\IChainPal.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\IExportPal.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\IFindPal.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\ILoaderPal.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\IStorePal.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\IX509Pal.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\OpenFlags.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\Pkcs10CertificationRequestInfo.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\Pkcs9ExtensionRequest.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\PublicKey.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\RSACertificateExtensions.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\RSAPkcs1X509SignatureGenerator.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\RSAPssX509SignatureGenerator.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\StoreLocation.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\StoreName.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\StorePal.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\SubjectAlternativeNameBuilder.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\X500DirectoryStringHelper.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\X500DistinguishedName.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\X500DistinguishedNameBuilder.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\X500DistinguishedNameFlags.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\X500RelativeDistinguishedName.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\X501Attribute.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\X509AuthorityInformationAccessExtension.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\X509AuthorityKeyIdentifierExtension.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\X509BasicConstraintsExtension.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\X509Certificate.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\X509Certificate.LegacyLimits.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\X509Certificate2.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\X509Certificate2Collection.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\X509Certificate2Enumerator.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\X509CertificateCollection.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\X509CertificateEnumerator.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\X509CertificateLoader.netcore.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\X509Chain.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\X509ChainElement.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\X509ChainElementCollection.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\X509ChainElementEnumerator.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\X509ChainPolicy.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\X509ChainStatus.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\X509ChainStatusFlags.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\X509ChainTrustMode.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\X509ContentType.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\X509EnhancedKeyUsageExtension.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\X509Extension.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\X509ExtensionCollection.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\X509ExtensionEnumerator.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\X509FindType.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\X509IncludeOption.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\X509KeyStorageFlags.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\X509KeyUsageExtension.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\X509KeyUsageFlags.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\X509NameType.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\X509Pal.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\X509RevocationFlag.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\X509RevocationMode.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\X509RevocationReason.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\X509SignatureGenerator.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\X509Store.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\X509SubjectAlternativeNameExtension.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\X509SubjectKeyIdentifierExtension.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\X509SubjectKeyIdentifierHashAlgorithm.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\X509VerificationFlags.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\Asn1\BasicConstraintsAsn.xml.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\Asn1\CertificateAsn.xml.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\Asn1\CertificationRequestAsn.xml.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\Asn1\CertificationRequestInfoAsn.xml.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\Asn1\KeyUsageFlagsAsn.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\Asn1\TbsCertificateAsn.xml.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\Asn1\TbsCertificateAsn.manual.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\Asn1\TimeAsn.xml.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\Asn1\TimeAsn.manual.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\Asn1\ValidityAsn.xml.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\Asn1\ValidityAsn.manual.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\Asn1\AccessDescriptionAsn.xml.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\Asn1\CertificatePolicyMappingAsn.xml.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\Asn1\CertificateTemplateAsn.xml.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\Asn1\PolicyConstraintsAsn.xml.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\Asn1\PolicyInformationAsn.xml.cs"/>
    <Compile Include="..\..\Common\src\Interop\Unix\Interop.Libraries.cs" Link="src\libraries\Common\src\Interop\Unix\Interop.Libraries.cs"/>
    <Compile Include="..\..\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.ERR.cs" Link="src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.ERR.cs"/>
    <Compile Include="..\..\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Initialization.cs" Link="src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Initialization.cs"/>
    <Compile Include="..\..\Common\src\Interop\Unix\Interop.Errors.cs" Link="src\libraries\Common\src\Interop\Unix\Interop.Errors.cs"/>
    <Compile Include="..\..\Common\src\Interop\Unix\System.Native\Interop.GetEUid.cs" Link="src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetEUid.cs"/>
    <Compile Include="..\..\Common\src\Interop\Unix\System.Native\Interop.GetPwUid.cs" Link="src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetPwUid.cs"/>
    <Compile Include="..\..\Common\src\Interop\Unix\System.Native\Interop.ReadLink.cs" Link="src\libraries\Common\src\Interop\Unix\System.Native\Interop.ReadLink.cs"/>
    <Compile Include="..\..\Common\src\Interop\Unix\System.Native\Interop.Stat.cs" Link="src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.cs"/>
    <Compile Include="..\..\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.ASN1.cs" Link="src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.ASN1.cs"/>
    <Compile Include="..\..\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.ASN1.GetIntegerBytes.cs" Link="src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.ASN1.GetIntegerBytes.cs"/>
    <Compile Include="..\..\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.ASN1.Nid.cs" Link="src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.ASN1.Nid.cs"/>
    <Compile Include="..\..\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Bignum.cs" Link="src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Bignum.cs"/>
    <Compile Include="..\..\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.BIO.cs" Link="src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.BIO.cs"/>
    <Compile Include="..\..\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Crypto.cs" Link="src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Crypto.cs"/>
    <Compile Include="..\..\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Dsa.cs" Link="src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Dsa.cs"/>
    <Compile Include="..\..\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.EcDsa.ImportExport.cs" Link="src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.EcDsa.ImportExport.cs"/>
    <Compile Include="..\..\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.EcKey.cs" Link="src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.EcKey.cs"/>
    <Compile Include="..\..\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Encode.cs" Link="src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Encode.cs"/>
    <Compile Include="..\..\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.EVP.cs" Link="src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.EVP.cs"/>
    <Compile Include="..\..\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.EVP.DigestAlgs.cs" Link="src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.EVP.DigestAlgs.cs"/>
    <Compile Include="..\..\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.EVP.Kdf.cs" Link="src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.EVP.Kdf.cs"/>
    <Compile Include="..\..\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.EVP.KdfAlgs.cs" Link="src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.EVP.KdfAlgs.cs"/>
    <Compile Include="..\..\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.EVP.Mac.cs" Link="src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.EVP.Mac.cs"/>
    <Compile Include="..\..\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.EVP.MacAlgs.cs" Link="src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.EVP.MacAlgs.cs"/>
    <Compile Include="..\..\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.EvpPkey.cs" Link="src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.EvpPkey.cs"/>
    <Compile Include="..\..\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.EvpPkey.Dsa.cs" Link="src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.EvpPkey.Dsa.cs"/>
    <Compile Include="..\..\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.EvpPkey.Ecdh.cs" Link="src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.EvpPkey.Ecdh.cs"/>
    <Compile Include="..\..\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.EvpPkey.EcDsa.cs" Link="src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.EvpPkey.EcDsa.cs"/>
    <Compile Include="..\..\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.EvpPkey.EcKey.cs" Link="src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.EvpPkey.EcKey.cs"/>
    <Compile Include="..\..\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.RAND.cs" Link="src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.RAND.cs"/>
    <Compile Include="..\..\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.EvpPkey.Rsa.cs" Link="src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.EvpPkey.Rsa.cs"/>
    <Compile Include="..\..\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Hmac.cs" Link="src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Hmac.cs"/>
    <Compile Include="..\..\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.LegacyAlgorithms.cs" Link="src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.LegacyAlgorithms.cs"/>
    <Compile Include="..\..\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.LookupFriendlyNameByOid.cs" Link="src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.LookupFriendlyNameByOid.cs"/>
    <Compile Include="..\..\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.OCSP.cs" Link="src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.OCSP.cs"/>
    <Compile Include="..\..\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.OCSP.Chain.cs" Link="src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.OCSP.Chain.cs"/>
    <Compile Include="..\..\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.OpenSslVersion.cs" Link="src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.OpenSslVersion.cs"/>
    <Compile Include="..\..\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Pkcs7.cs" Link="src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Pkcs7.cs"/>
    <Compile Include="..\..\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.PooledCrypto.cs" Link="src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.PooledCrypto.cs"/>
    <Compile Include="..\..\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509.cs" Link="src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509.cs"/>
    <Compile Include="..\..\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509Ext.cs" Link="src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509Ext.cs"/>
    <Compile Include="..\..\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509Stack.cs" Link="src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509Stack.cs"/>
    <Compile Include="..\..\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509StoreCtx.cs" Link="src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509StoreCtx.cs"/>
    <Compile Include="..\..\Common\src\Microsoft\Win32\SafeHandles\Asn1SafeHandles.Unix.cs" Link="src\libraries\Common\src\Microsoft\Win32\SafeHandles\Asn1SafeHandles.Unix.cs"/>
    <Compile Include="..\..\Common\src\Microsoft\Win32\SafeHandles\SafeBignumHandle.Unix.cs" Link="src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeBignumHandle.Unix.cs"/>
    <Compile Include="..\..\Common\src\Microsoft\Win32\SafeHandles\SafeBioHandle.Unix.cs" Link="src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeBioHandle.Unix.cs"/>
    <Compile Include="..\..\Common\src\Microsoft\Win32\SafeHandles\SafeDsaHandle.Unix.cs" Link="src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeDsaHandle.Unix.cs"/>
    <Compile Include="..\..\Common\src\Microsoft\Win32\SafeHandles\SafeEcKeyHandle.Unix.cs" Link="src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeEcKeyHandle.Unix.cs"/>
    <Compile Include="..\..\Common\src\Microsoft\Win32\SafeHandles\SafeEvpKdfHandle.Unix.cs" Link="src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeEvpKdfHandle.Unix.cs"/>
    <Compile Include="..\..\Common\src\Microsoft\Win32\SafeHandles\SafeEvpMdCtxHandle.Unix.cs" Link="src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeEvpMdCtxHandle.Unix.cs"/>
    <Compile Include="..\..\Common\src\Microsoft\Win32\SafeHandles\SafeEvpMacHandle.Unix.cs" Link="src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeEvpMacHandle.Unix.cs"/>
    <Compile Include="..\..\Common\src\Microsoft\Win32\SafeHandles\SafeEvpMacCtxHandle.Unix.cs" Link="src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeEvpMacCtxHandle.Unix.cs"/>
    <Compile Include="..\..\Common\src\Microsoft\Win32\SafeHandles\SafeHmacCtxHandle.Unix.cs" Link="src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeHmacCtxHandle.Unix.cs"/>
    <Compile Include="..\..\Common\src\Microsoft\Win32\SafeHandles\SafeInteriorHandle.cs" Link="src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeInteriorHandle.cs"/>
    <Compile Include="..\..\Common\src\Microsoft\Win32\SafeHandles\SafePkcs7Handle.Unix.cs" Link="src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafePkcs7Handle.Unix.cs"/>
    <Compile Include="..\..\Common\src\Microsoft\Win32\SafeHandles\SafeX509Handles.Unix.cs" Link="src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeX509Handles.Unix.cs"/>
    <Compile Include="..\..\Common\src\Microsoft\Win32\SafeHandles\X509ExtensionSafeHandles.Unix.cs" Link="src\libraries\Common\src\Microsoft\Win32\SafeHandles\X509ExtensionSafeHandles.Unix.cs"/>
    <Compile Include="..\..\System.Private.CoreLib\src\System\IO\PersistedFiles.Names.Unix.cs" Link="src\libraries\System.Private.CoreLib\src\System\IO\PersistedFiles.Names.Unix.cs"/>
    <Compile Include="..\..\System.Private.CoreLib\src\System\IO\PersistedFiles.Unix.cs" Link="src\libraries\System.Private.CoreLib\src\System\IO\PersistedFiles.Unix.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\DSAOpenSsl.cs" Link="src\libraries\Common\src\System\Security\Cryptography\DSAOpenSsl.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\ECDiffieHellmanDerivation.cs" Link="src\libraries\Common\src\System\Security\Cryptography\ECDiffieHellmanDerivation.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\ECDiffieHellmanOpenSsl.cs" Link="src\libraries\Common\src\System\Security\Cryptography\ECDiffieHellmanOpenSsl.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\ECDiffieHellmanOpenSsl.Derive.cs" Link="src\libraries\Common\src\System\Security\Cryptography\ECDiffieHellmanOpenSsl.Derive.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\ECDiffieHellmanOpenSslPublicKey.cs" Link="src\libraries\Common\src\System\Security\Cryptography\ECDiffieHellmanOpenSslPublicKey.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\ECDsaOpenSsl.cs" Link="src\libraries\Common\src\System\Security\Cryptography\ECDsaOpenSsl.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\ECOpenSsl.cs" Link="src\libraries\Common\src\System\Security\Cryptography\ECOpenSsl.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\ECOpenSsl.ImportExport.cs" Link="src\libraries\Common\src\System\Security\Cryptography\ECOpenSsl.ImportExport.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\RSAOpenSsl.cs" Link="src\libraries\Common\src\System\Security\Cryptography\RSAOpenSsl.cs"/>
    <Compile Include="..\..\Common\src\System\Security\Cryptography\SP800108HmacCounterKdfImplementationManaged.cs" Link="src\libraries\Common\src\System\Security\Cryptography\SP800108HmacCounterKdfImplementationManaged.cs"/>
    <Compile Include="..\..\Common\src\System\Text\UrlBase64Encoding.cs" Link="src\libraries\Common\src\System\Text\UrlBase64Encoding.cs"/>
    <Compile Include="..\..\Common\src\System\Text\ValueUtf8Converter.cs" Link="src\libraries\Common\src\System\Text\ValueUtf8Converter.cs"/>
    <Compile Include="System\Security\Cryptography\AesGcm.OpenSsl.cs"/>
    <Compile Include="System\Security\Cryptography\AesImplementation.OpenSsl.cs"/>
    <Compile Include="System\Security\Cryptography\AsnFormatter.OpenSsl.cs"/>
    <Compile Include="System\Security\Cryptography\CapiHelper.DSA.Shared.cs"/>
    <Compile Include="System\Security\Cryptography\CapiHelper.Shared.cs"/>
    <Compile Include="System\Security\Cryptography\CapiHelper.Unix.cs"/>
    <Compile Include="System\Security\Cryptography\ChaCha20Poly1305.OpenSsl.cs"/>
    <Compile Include="System\Security\Cryptography\Cng.NotSupported.cs"/>
    <Compile Include="System\Security\Cryptography\CspKeyContainerInfo.NotSupported.cs"/>
    <Compile Include="System\Security\Cryptography\DESCryptoServiceProvider.Unix.cs"/>
    <Compile Include="System\Security\Cryptography\DesImplementation.OpenSsl.cs"/>
    <Compile Include="System\Security\Cryptography\DSA.Create.OpenSsl.cs"/>
    <Compile Include="System\Security\Cryptography\DSACryptoServiceProvider.Unix.cs"/>
    <Compile Include="System\Security\Cryptography\DSAOpenSsl.cs"/>
    <Compile Include="System\Security\Cryptography\DSAWrapper.cs"/>
    <Compile Include="System\Security\Cryptography\ECDsa.Create.OpenSsl.cs"/>
    <Compile Include="System\Security\Cryptography\ECDsaOpenSsl.cs"/>
    <Compile Include="System\Security\Cryptography\ECDsaWrapper.cs"/>
    <Compile Include="System\Security\Cryptography\ECDiffieHellman.Create.OpenSsl.cs"/>
    <Compile Include="System\Security\Cryptography\ECDiffieHellmanOpenSsl.cs"/>
    <Compile Include="System\Security\Cryptography\ECDiffieHellmanWrapper.cs"/>
    <Compile Include="System\Security\Cryptography\HashProviderDispenser.Unix.cs"/>
    <Compile Include="System\Security\Cryptography\HashProviderDispenser.OpenSsl.cs"/>
    <Compile Include="System\Security\Cryptography\HKDF.OpenSsl.cs"/>
    <Compile Include="System\Security\Cryptography\LiteHash.Unix.cs"/>
    <Compile Include="System\Security\Cryptography\LiteHash.OpenSsl.cs"/>
    <Compile Include="System\Security\Cryptography\OidLookup.OpenSsl.cs"/>
    <Compile Include="System\Security\Cryptography\OpenSslAsnFormatter.cs"/>
    <Compile Include="System\Security\Cryptography\OpenSslCipher.cs"/>
    <Compile Include="System\Security\Cryptography\OpenSslCipherLite.cs"/>
    <Compile Include="System\Security\Cryptography\PasswordDeriveBytes.NotSupported.cs"/>
    <Compile Include="System\Security\Cryptography\Pbkdf2Implementation.OpenSsl.cs"/>
    <Compile Include="System\Security\Cryptography\PinAndClear.cs"/>
    <Compile Include="System\Security\Cryptography\RandomNumberGeneratorImplementation.OpenSsl.cs"/>
    <Compile Include="System\Security\Cryptography\RC2CryptoServiceProvider.Unix.cs"/>
    <Compile Include="System\Security\Cryptography\RC2Implementation.OpenSsl.cs"/>
    <Compile Include="System\Security\Cryptography\RSA.Create.OpenSsl.cs"/>
    <Compile Include="System\Security\Cryptography\RSACryptoServiceProvider.Unix.cs"/>
    <Compile Include="System\Security\Cryptography\RSAOpenSsl.cs"/>
    <Compile Include="System\Security\Cryptography\RSAWrapper.cs"/>
    <Compile Include="System\Security\Cryptography\SafeEvpPKeyHandle.OpenSsl.cs"/>
    <Compile Include="System\Security\Cryptography\SafeEvpPKeyHandle.OpenSsl.Unix.cs"/>
    <Compile Include="System\Security\Cryptography\Shake128.NonWindows.cs"/>
    <Compile Include="System\Security\Cryptography\Shake256.NonWindows.cs"/>
    <Compile Include="System\Security\Cryptography\SP800108HmacCounterKdf.OpenSsl.cs"/>
    <Compile Include="System\Security\Cryptography\SP800108HmacCounterKdfImplementationManaged.cs"/>
    <Compile Include="System\Security\Cryptography\SP800108HmacCounterKdfImplementationOpenSsl.cs"/>
    <Compile Include="System\Security\Cryptography\TripleDESCryptoServiceProvider.Wrap.cs"/>
    <Compile Include="System\Security\Cryptography\TripleDesImplementation.OpenSsl.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\Asn1\DistributionPointAsn.xml.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\Asn1\DistributionPointNameAsn.xml.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\Asn1\ReasonFlagsAsn.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\CertCollectionLoader.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\CertificatePal.OpenSsl.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\CertificatePolicy.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\ChainPal.OpenSsl.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\FindPal.OpenSsl.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\LegacyBasicConstraintsDecoder.NotSupported.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\ManagedCertificateFinder.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\OpenSslCachedDirectoryStoreProvider.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\OpenSslCachedSystemStoreProvider.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\OpenSslCertificateAssetDownloader.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\OpenSslCertificateFinder.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\OpenSslCrlCache.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\OpenSslDirectoryBasedStoreProvider.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\OpenSslExportProvider.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\OpenSslPkcsFormatReader.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\OpenSslSingleCertLoader.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\OpenSslX509CertificateReader.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\OpenSslX509ChainEventSource.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\OpenSslX509ChainProcessor.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\OpenSslX509Encoder.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\StorePal.OpenSsl.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\UnixChainVerifier.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\UnixExportProvider.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\UnsupportedDisallowedStore.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\X500NameEncoder.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\X500NameEncoder.ManagedDecode.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\X509CertificateLoader.Unix.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\X509CertificateLoader.OpenSsl.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\X509Pal.OpenSsl.cs"/>
    <Compile Include="System\Security\Cryptography\X509Certificates\X509Persistence.cs"/>
    <Compile Include="..\..\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.OpenSslAvailable.cs" Link="src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.OpenSslAvailable.cs"/>
    <Compile Include="..\..\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.EVP.Cipher.cs" Link="src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.EVP.Cipher.cs"/>
    <Compile Include="..\..\Common\src\Microsoft\Win32\SafeHandles\SafeEvpCipherCtxHandle.Unix.cs" Link="src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeEvpCipherCtxHandle.Unix.cs"/>
    <Compile Include="System\Security\Cryptography\AesCcm.OpenSsl.cs"/>
    <Compile Include="..\..\Common\src\System\SR.cs" Link="src\libraries\Common\src\System\SR.cs"/>
    <Compile Include="..\..\Common\src\SkipLocalsInit.cs" Link="src\libraries\Common\src\SkipLocalsInit.cs"/>
    <Compile Include="..\..\..\..\artifacts\obj\System.Security.Cryptography\Debug\net10.0-unix\.NETCoreApp,Version=v10.0.AssemblyAttributes.cs" Link="artifacts\obj\System.Security.Cryptography\Debug\net10.0-unix\.NETCoreApp,Version=v10.0.AssemblyAttributes.cs"/>
    <Compile Include="..\..\..\..\artifacts\obj\System.Security.Cryptography\Debug\net10.0-unix\System.SR.cs" Link="artifacts\obj\System.Security.Cryptography\Debug\net10.0-unix\System.SR.cs"/>
    <Compile Include="..\..\..\..\artifacts\obj\System.Security.Cryptography\Debug\net10.0-unix\System.Security.Cryptography.AssemblyInfo.cs" Link="artifacts\obj\System.Security.Cryptography\Debug\net10.0-unix\System.Security.Cryptography.AssemblyInfo.cs"/>
  </ItemGroup>
  <ItemGroup>
    <ReferencePath Include="..\..\..\..\..\ref\23df4ef259cc42f5a7de18e9ee2f5b3f\System.Collections.Concurrent.dll"/>
    <ReferencePath Include="..\..\..\..\..\ref\f81d373f8fb34d1fb8ede206aeec7adf\System.Collections.dll"/>
    <ReferencePath Include="..\..\..\..\..\ref\4b54e6a40d094fe382161d8e1627c141\System.Collections.NonGeneric.dll"/>
    <ReferencePath Include="..\..\..\..\..\ref\09d89a7797394f56b6de251d636436a0\System.Console.dll"/>
    <ReferencePath Include="..\..\..\..\..\ref\b6191515ff05405ab4abd8ea1643a036\System.Diagnostics.StackTrace.dll"/>
    <ReferencePath Include="..\..\..\..\..\ref\d6477affb0b94bf1a719afe38d98e65b\System.Diagnostics.Tracing.dll"/>
    <ReferencePath Include="..\..\..\..\..\ref\59d1b15de46e4e968d82bdd8adc59c57\System.Formats.Asn1.dll"/>
    <ReferencePath Include="..\..\..\..\..\ref\d91fae8fa7174b89a14b18953349fb33\System.IO.MemoryMappedFiles.dll"/>
    <ReferencePath Include="..\..\..\..\..\ref\4fb1d59dd0b24a3ba64e39db07305cdb\System.Memory.dll"/>
    <ReferencePath Include="..\..\..\..\..\ref\c4bf3db042994263b44b0c56739f63f0\System.Net.Primitives.dll"/>
    <ReferencePath Include="..\..\..\..\..\ref\72139d489f1b484bb86904e3aa07b7b4\System.Runtime.dll"/>
    <ReferencePath Include="..\..\..\..\..\ref\feaa6b08b4a8408398292d20e6c39956\System.Runtime.InteropServices.dll"/>
    <ReferencePath Include="..\..\..\..\..\ref\3b3a3bd61e58410baeb2d61da77a9722\System.Runtime.Numerics.dll"/>
    <ReferencePath Include="..\..\..\..\..\ref\1fbe25a62ecf452e92c18d6a2e1248ec\System.Text.Encoding.Extensions.dll"/>
    <ReferencePath Include="..\..\..\..\..\ref\f7aa44f7c5a2431ea323bde941c2f27a\System.Threading.dll"/>
    <ReferencePath Include="..\..\..\..\..\ref\8b7fad901b254e208059dcbb42259af0\System.Threading.Thread.dll"/>
  </ItemGroup>
</Project>