diff options
-rw-r--r-- | crypto-test/crypto-test.csproj | 199 | ||||
-rw-r--r-- | crypto/crypto.csproj | 23776 | ||||
-rw-r--r-- | crypto/src/asn1/x509/X509ExtensionsGenerator.cs | 195 | ||||
-rw-r--r-- | crypto/src/pkcs/Pkcs10CertificationRequest.cs | 583 | ||||
-rw-r--r-- | crypto/test/src/asn1/test/X509ExtensionsTest.cs | 322 | ||||
-rw-r--r-- | crypto/test/src/test/PKCS10CertRequestTest.cs | 222 | ||||
-rw-r--r-- | csharp.sln | 39 |
7 files changed, 9079 insertions, 16257 deletions
diff --git a/crypto-test/crypto-test.csproj b/crypto-test/crypto-test.csproj index 9bb4cdbb9..50c293aff 100644 --- a/crypto-test/crypto-test.csproj +++ b/crypto-test/crypto-test.csproj @@ -1,104 +1,95 @@ -<VisualStudioProject> - <CSHARP - ProjectType = "Local" - ProductVersion = "7.10.3077" - SchemaVersion = "2.0" - ProjectGuid = "{C857AD68-8F1B-4C7A-A76B-3DC03CBE4FB0}" - > - <Build> - <Settings - ApplicationIcon = "App.ico" - AssemblyKeyContainerName = "" - AssemblyName = "crypto-test" - AssemblyOriginatorKeyFile = "" - DefaultClientScript = "JScript" - DefaultHTMLPageLayout = "Grid" - DefaultTargetSchema = "IE50" - DelaySign = "false" - OutputType = "Exe" - PreBuildEvent = "" - PostBuildEvent = "" - RootNamespace = "crypto_test" - RunPostBuildEvent = "OnBuildSuccess" - StartupObject = "" - > - <Config - Name = "Debug" - AllowUnsafeBlocks = "false" - BaseAddress = "285212672" - CheckForOverflowUnderflow = "false" - ConfigurationOverrideFile = "" - DefineConstants = "DEBUG;TRACE" - DocumentationFile = "" - DebugSymbols = "true" - FileAlignment = "4096" - IncrementalBuild = "false" - NoStdLib = "false" - NoWarn = "" - Optimize = "false" - OutputPath = "bin\Debug\" - RegisterForComInterop = "false" - RemoveIntegerChecks = "false" - TreatWarningsAsErrors = "false" - WarningLevel = "4" - /> - <Config - Name = "Release" - AllowUnsafeBlocks = "false" - BaseAddress = "285212672" - CheckForOverflowUnderflow = "false" - ConfigurationOverrideFile = "" - DefineConstants = "TRACE" - DocumentationFile = "" - DebugSymbols = "false" - FileAlignment = "4096" - IncrementalBuild = "false" - NoStdLib = "false" - NoWarn = "" - Optimize = "true" - OutputPath = "bin\Release\" - RegisterForComInterop = "false" - RemoveIntegerChecks = "false" - TreatWarningsAsErrors = "false" - WarningLevel = "4" - /> - </Settings> - <References> - <Reference - Name = "System" - AssemblyName = "System" - HintPath = "..\..\..\..\..\..\WINDOWS\Microsoft.NET\Framework\v1.1.4322\System.dll" - /> - <Reference - Name = "System.Data" - AssemblyName = "System.Data" - HintPath = "..\..\..\..\..\..\WINDOWS\Microsoft.NET\Framework\v1.1.4322\System.Data.dll" - /> - <Reference - Name = "System.XML" - AssemblyName = "System.Xml" - HintPath = "..\..\..\..\..\..\WINDOWS\Microsoft.NET\Framework\v1.1.4322\System.XML.dll" - /> - <Reference - Name = "crypto" - Project = "{38872A5F-E87E-4FAD-B109-8EB7B2E6A4A0}" - Package = "{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}" - /> - </References> - </Build> - <Files> - <Include> - <File - RelPath = "App.ico" - BuildAction = "Content" - /> - <File - RelPath = "CryptoTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - </Include> - </Files> - </CSHARP> -</VisualStudioProject> - +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="Build"> + <PropertyGroup> + <ProjectType>Local</ProjectType> + <ProductVersion>7.10.3077</ProductVersion> + <SchemaVersion>2.0</SchemaVersion> + <ProjectGuid>{C857AD68-8F1B-4C7A-A76B-3DC03CBE4FB0}</ProjectGuid> + <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> + <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> + <ApplicationIcon>App.ico</ApplicationIcon> + <AssemblyKeyContainerName /> + <AssemblyName>crypto-test</AssemblyName> + <AssemblyOriginatorKeyFile /> + <DefaultClientScript>JScript</DefaultClientScript> + <DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout> + <DefaultTargetSchema>IE50</DefaultTargetSchema> + <DelaySign>false</DelaySign> + <OutputType>Exe</OutputType> + <RootNamespace>crypto_test</RootNamespace> + <RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent> + <StartupObject /> + <FileUpgradeFlags> + </FileUpgradeFlags> + <UpgradeBackupLocation> + </UpgradeBackupLocation> + <OldToolsVersion>0.0</OldToolsVersion> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> + <OutputPath>bin\Debug\</OutputPath> + <AllowUnsafeBlocks>false</AllowUnsafeBlocks> + <BaseAddress>285212672</BaseAddress> + <CheckForOverflowUnderflow>false</CheckForOverflowUnderflow> + <ConfigurationOverrideFile /> + <DefineConstants>DEBUG;TRACE</DefineConstants> + <DocumentationFile /> + <DebugSymbols>true</DebugSymbols> + <FileAlignment>4096</FileAlignment> + <NoStdLib>false</NoStdLib> + <NoWarn /> + <Optimize>false</Optimize> + <RegisterForComInterop>false</RegisterForComInterop> + <RemoveIntegerChecks>false</RemoveIntegerChecks> + <TreatWarningsAsErrors>false</TreatWarningsAsErrors> + <WarningLevel>4</WarningLevel> + <DebugType>full</DebugType> + <ErrorReport>prompt</ErrorReport> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> + <OutputPath>bin\Release\</OutputPath> + <AllowUnsafeBlocks>false</AllowUnsafeBlocks> + <BaseAddress>285212672</BaseAddress> + <CheckForOverflowUnderflow>false</CheckForOverflowUnderflow> + <ConfigurationOverrideFile /> + <DefineConstants>TRACE</DefineConstants> + <DocumentationFile /> + <DebugSymbols>false</DebugSymbols> + <FileAlignment>4096</FileAlignment> + <NoStdLib>false</NoStdLib> + <NoWarn /> + <Optimize>true</Optimize> + <RegisterForComInterop>false</RegisterForComInterop> + <RemoveIntegerChecks>false</RemoveIntegerChecks> + <TreatWarningsAsErrors>false</TreatWarningsAsErrors> + <WarningLevel>4</WarningLevel> + <DebugType>none</DebugType> + <ErrorReport>prompt</ErrorReport> + </PropertyGroup> + <ItemGroup> + <ProjectReference Include="..\crypto\crypto.csproj"> + <Name>crypto</Name> + <Project>{38872A5F-E87E-4FAD-B109-8EB7B2E6A4A0}</Project> + <Package>{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</Package> + </ProjectReference> + <Reference Include="System"> + <Name>System</Name> + </Reference> + <Reference Include="System.Data"> + <Name>System.Data</Name> + </Reference> + <Reference Include="System.Xml"> + <Name>System.XML</Name> + </Reference> + </ItemGroup> + <ItemGroup> + <Compile Include="CryptoTest.cs"> + <SubType>Code</SubType> + </Compile> + <Content Include="App.ico" /> + </ItemGroup> + <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> + <PropertyGroup> + <PreBuildEvent /> + <PostBuildEvent /> + </PropertyGroup> +</Project> \ No newline at end of file diff --git a/crypto/crypto.csproj b/crypto/crypto.csproj index bb2eed13f..a10eb39f8 100644 --- a/crypto/crypto.csproj +++ b/crypto/crypto.csproj @@ -1,15634 +1,8142 @@ -<VisualStudioProject> - <CSHARP - ProjectType = "Local" - ProductVersion = "7.10.3077" - SchemaVersion = "2.0" - ProjectGuid = "{38872A5F-E87E-4FAD-B109-8EB7B2E6A4A0}" - > - <Build> - <Settings - ApplicationIcon = "" - AssemblyKeyContainerName = "" - AssemblyName = "crypto" - AssemblyOriginatorKeyFile = "" - DefaultClientScript = "JScript" - DefaultHTMLPageLayout = "Grid" - DefaultTargetSchema = "IE50" - DelaySign = "false" - OutputType = "Library" - PreBuildEvent = "" - PostBuildEvent = "" - RootNamespace = "crypto" - RunPostBuildEvent = "OnBuildSuccess" - StartupObject = "" - > - <Config - Name = "Debug" - AllowUnsafeBlocks = "false" - BaseAddress = "285212672" - CheckForOverflowUnderflow = "false" - ConfigurationOverrideFile = "" - DefineConstants = "DEBUG;TRACE;NET_1_1" - DocumentationFile = "doc\crypto.xml" - DebugSymbols = "true" - FileAlignment = "4096" - IncrementalBuild = "false" - NoStdLib = "false" - NoWarn = "1591" - Optimize = "false" - OutputPath = "bin\Debug\" - RegisterForComInterop = "false" - RemoveIntegerChecks = "false" - TreatWarningsAsErrors = "false" - WarningLevel = "4" - /> - <Config - Name = "Release" - AllowUnsafeBlocks = "false" - BaseAddress = "285212672" - CheckForOverflowUnderflow = "false" - ConfigurationOverrideFile = "" - DefineConstants = "TRACE;NET_1_1" - DocumentationFile = "doc\crypto.xml" - DebugSymbols = "false" - FileAlignment = "4096" - IncrementalBuild = "false" - NoStdLib = "false" - NoWarn = "1591" - Optimize = "true" - OutputPath = "bin\Release\" - RegisterForComInterop = "false" - RemoveIntegerChecks = "false" - TreatWarningsAsErrors = "false" - WarningLevel = "4" - /> - </Settings> - <References> - <Reference - Name = "System" - AssemblyName = "System" - HintPath = "..\..\..\..\..\..\WINDOWS\Microsoft.NET\Framework\v1.1.4322\System.dll" - /> - <Reference - Name = "System.Data" - AssemblyName = "System.Data" - HintPath = "..\..\..\..\..\..\WINDOWS\Microsoft.NET\Framework\v1.1.4322\System.Data.dll" - /> - <Reference - Name = "System.XML" - AssemblyName = "System.Xml" - HintPath = "..\..\..\..\..\..\WINDOWS\Microsoft.NET\Framework\v1.1.4322\System.XML.dll" - /> - <Reference - Name = "nunit.core" - AssemblyName = "nunit.core" - HintPath = "test\lib\nunit.core.dll" - /> - <Reference - Name = "nunit.framework" - AssemblyName = "nunit.framework" - HintPath = "test\lib\nunit.framework.dll" - /> - <Reference - Name = "nunit.core.interfaces" - AssemblyName = "nunit.core.interfaces" - HintPath = "test\lib\nunit.core.interfaces.dll" - /> - </References> - </Build> - <Files> - <Include> - <File - RelPath = "Contributors.html" - BuildAction = "Content" - /> - <File - RelPath = "License.html" - BuildAction = "Content" - /> - <File - RelPath = "NBuild.build" - BuildAction = "None" - /> - <File - RelPath = "Readme.html" - BuildAction = "Content" - /> - <File - RelPath = "testcfg.nunit" - BuildAction = "None" - /> - <File - RelPath = "bzip2\src\BZip2Constants.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "bzip2\src\CBZip2InputStream.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "bzip2\src\CBZip2OutputStream.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "bzip2\src\CRC.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\AssemblyInfo.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\ASN1Encodable.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\ASN1EncodableVector.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\Asn1Exception.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\ASN1Generator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\ASN1InputStream.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\ASN1Null.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\ASN1Object.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\ASN1OctetString.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\ASN1OctetStringParser.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\ASN1OutputStream.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\Asn1ParsingException.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\ASN1Sequence.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\ASN1SequenceParser.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\ASN1Set.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\ASN1SetParser.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\ASN1StreamParser.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\ASN1TaggedObject.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\ASN1TaggedObjectParser.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\ASN1Tags.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\BERApplicationSpecific.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\BERApplicationSpecificParser.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\BERBitString.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\BERGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\BERNull.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\BEROctetString.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\BEROctetStringGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\BEROctetStringParser.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\BEROutputStream.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\BERSequence.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\BERSequenceGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\BERSequenceParser.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\BERSet.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\BERSetGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\BERSetParser.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\BERTaggedObject.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\BERTaggedObjectParser.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\ConstructedOctetStream.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\DefiniteLengthInputStream.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\DERApplicationSpecific.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\DERBitString.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\DERBMPString.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\DERBoolean.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\DEREnumerated.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\DERExternal.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\DERExternalParser.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\DERGeneralizedTime.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\DERGeneralString.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\DERGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\DerGraphicString.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\DERIA5String.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\DERInteger.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\DERNull.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\DERNumericString.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\DERObjectIdentifier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\DEROctetString.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\DEROctetStringParser.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\DEROutputStream.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\DERPrintableString.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\DERSequence.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\DERSequenceGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\DERSequenceParser.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\DERSet.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\DERSetGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\DERSetParser.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\DerStringBase.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\DERT61String.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\DERTaggedObject.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\DERUniversalString.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\DERUTCTime.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\DERUTF8String.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\DerVideotexString.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\DERVisibleString.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\IAsn1ApplicationSpecificParser.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\IAsn1Choice.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\IAsn1Convertible.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\IAsn1String.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\IndefiniteLengthInputStream.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\LazyASN1InputStream.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\LazyDERSequence.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\LazyDERSet.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\LimitedInputStream.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\OIDTokenizer.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\anssi\ANSSINamedCurves.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\anssi\ANSSIObjectIdentifiers.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\bc\BCObjectIdentifiers.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\bc\LinkedCertificate.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\bsi\BsiObjectIdentifiers.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cmp\CAKeyUpdAnnContent.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cmp\CertConfirmContent.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cmp\CertifiedKeyPair.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cmp\CertOrEncCert.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cmp\CertRepMessage.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cmp\CertResponse.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cmp\CertStatus.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cmp\Challenge.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cmp\CmpCertificate.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cmp\CmpObjectIdentifiers.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cmp\CrlAnnContent.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cmp\ErrorMsgContent.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cmp\GenMsgContent.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cmp\GenRepContent.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cmp\InfoTypeAndValue.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cmp\KeyRecRepContent.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cmp\OobCertHash.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cmp\PbmParameter.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cmp\PKIBody.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cmp\PKIConfirmContent.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cmp\PKIFailureInfo.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cmp\PKIFreeText.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cmp\PKIHeader.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cmp\PKIHeaderBuilder.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cmp\PKIMessage.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cmp\PKIMessages.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cmp\PKIStatus.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cmp\PKIStatusInfo.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cmp\PollRepContent.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cmp\PollReqContent.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cmp\ProtectedPart.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cmp\PopoDecKeyChallContent.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cmp\PopoDecKeyRespContent.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cmp\RevAnnContent.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cmp\RevDetails.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cmp\RevRepContent.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cmp\RevRepContentBuilder.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cmp\RevReqContent.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cms\Attribute.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cms\Attributes.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cms\AttributeTable.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cms\AuthenticatedData.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cms\AuthenticatedDataParser.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cms\AuthEnvelopedData.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cms\AuthEnvelopedDataParser.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cms\CMSAttributes.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cms\CMSObjectIdentifiers.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cms\CompressedData.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cms\CompressedDataParser.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cms\ContentInfo.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cms\ContentInfoParser.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cms\EncryptedContentInfo.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cms\EncryptedContentInfoParser.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cms\EncryptedData.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cms\EnvelopedData.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cms\EnvelopedDataParser.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cms\Evidence.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cms\IssuerAndSerialNumber.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cms\KEKIdentifier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cms\KEKRecipientInfo.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cms\KeyAgreeRecipientIdentifier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cms\KeyAgreeRecipientInfo.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cms\KeyTransRecipientInfo.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cms\MetaData.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cms\OriginatorIdentifierOrKey.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cms\OriginatorInfo.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cms\OriginatorPublicKey.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cms\OtherKeyAttribute.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cms\OtherRecipientInfo.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cms\OtherRevocationInfoFormat.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cms\PasswordRecipientInfo.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cms\RecipientEncryptedKey.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cms\RecipientIdentifier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cms\RecipientInfo.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cms\RecipientKeyIdentifier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cms\SCVPReqRes.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cms\SignedData.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cms\SignedDataParser.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cms\SignerIdentifier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cms\SignerInfo.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cms\Time.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cms\TimeStampAndCRL.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cms\TimeStampedData.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cms\TimeStampedDataParser.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cms\TimeStampTokenEvidence.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cms\ecc\MQVuserKeyingMaterial.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\crmf\AttributeTypeAndValue.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\crmf\CertId.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\crmf\CertReqMessages.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\crmf\CertReqMsg.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\crmf\CertRequest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\crmf\CertTemplate.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\crmf\CertTemplateBuilder.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\crmf\Controls.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\crmf\CrmfObjectIdentifiers.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\crmf\EncKeyWithID.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\crmf\EncryptedKey.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\crmf\EncryptedValue.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\crmf\OptionalValidity.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\crmf\PKIArchiveOptions.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\crmf\PKIPublicationInfo.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\crmf\PKMacValue.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\crmf\PopoPrivKey.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\crmf\PopoSigningKey.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\crmf\PopoSigningKeyInput.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\crmf\ProofOfPossession.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\crmf\SinglePubInfo.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\crmf\SubsequentMessage.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cryptopro\CryptoProObjectIdentifiers.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cryptopro\ECGOST3410NamedCurves.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cryptopro\ECGOST3410ParamSetParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cryptopro\GOST28147Parameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cryptopro\GOST3410NamedParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cryptopro\GOST3410ParamSetParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\cryptopro\GOST3410PublicKeyAlgParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\eac\EACObjectIdentifiers.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\edec\EdECObjectIdentifiers.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\esf\CertificateValues.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\esf\CommitmentTypeIdentifier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\esf\CommitmentTypeIndication.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\esf\CommitmentTypeQualifier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\esf\CompleteCertificateRefs.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\esf\CompleteRevocationRefs.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\esf\CrlIdentifier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\esf\CrlListID.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\esf\CrlOcspRef.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\esf\CrlValidatedID.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\esf\ESFAttributes.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\esf\OcspIdentifier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\esf\OcspListID.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\esf\OcspResponsesID.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\esf\OtherCertID.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\esf\OtherHash.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\esf\OtherHashAlgAndValue.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\esf\OtherRevRefs.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\esf\OtherRevVals.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\esf\OtherSigningCertificate.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\esf\RevocationValues.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\esf\SignaturePolicyId.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\esf\SignaturePolicyIdentifier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\esf\SignerAttribute.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\esf\SignerLocation.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\esf\SigPolicyQualifierInfo.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\ess\ContentHints.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\ess\ContentIdentifier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\ess\ESSCertID.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\ess\ESSCertIDv2.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\ess\OtherCertID.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\ess\OtherSigningCertificate.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\ess\SigningCertificate.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\ess\SigningCertificateV2.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\gm\GMNamedCurves.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\gm\GMObjectIdentifiers.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\gnu\GNUObjectIdentifiers.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\iana\IANAObjectIdentifiers.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\icao\CscaMasterList.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\icao\DataGroupHash.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\icao\ICAOObjectIdentifiers.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\icao\LDSSecurityObject.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\icao\LDSVersionInfo.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\isismtt\ISISMTTObjectIdentifiers.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\isismtt\ocsp\CertHash.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\isismtt\ocsp\RequestedCertificate.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\isismtt\x509\AdditionalInformationSyntax.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\isismtt\x509\Admissions.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\isismtt\x509\AdmissionSyntax.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\isismtt\x509\DeclarationOfMajority.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\isismtt\x509\MonetaryLimit.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\isismtt\x509\NamingAuthority.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\isismtt\x509\ProcurationSyntax.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\isismtt\x509\ProfessionInfo.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\isismtt\x509\Restriction.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\kisa\KISAObjectIdentifiers.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\microsoft\MicrosoftObjectIdentifiers.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\misc\CAST5CBCParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\misc\IDEACBCPar.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\misc\MiscObjectIdentifiers.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\misc\NetscapeCertType.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\misc\NetscapeRevocationURL.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\misc\VerisignCzagExtension.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\mozilla\PublicKeyAndChallenge.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\nist\KMACwithSHAKE128_params.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\nist\KMACwithSHAKE256_params.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\nist\NISTNamedCurves.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\nist\NISTObjectIdentifiers.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\nsri\NsriObjectIdentifiers.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\ntt\NTTObjectIdentifiers.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\ocsp\BasicOCSPResponse.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\ocsp\CertID.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\ocsp\CertStatus.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\ocsp\CrlID.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\ocsp\OCSPObjectIdentifiers.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\ocsp\OCSPRequest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\ocsp\OCSPResponse.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\ocsp\OCSPResponseStatus.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\ocsp\Request.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\ocsp\ResponderID.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\ocsp\ResponseBytes.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\ocsp\ResponseData.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\ocsp\RevokedInfo.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\ocsp\ServiceLocator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\ocsp\Signature.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\ocsp\SingleResponse.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\ocsp\TBSRequest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\oiw\ElGamalParameter.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\oiw\OIWObjectIdentifiers.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\pkcs\Attribute.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\pkcs\AuthenticatedSafe.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\pkcs\CertBag.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\pkcs\CertificationRequest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\pkcs\CertificationRequestInfo.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\pkcs\ContentInfo.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\pkcs\DHParameter.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\pkcs\EncryptedData.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\pkcs\EncryptedPrivateKeyInfo.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\pkcs\EncryptionScheme.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\pkcs\IssuerAndSerialNumber.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\pkcs\KeyDerivationFunc.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\pkcs\MacData.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\pkcs\PBEParameter.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\pkcs\PBES2Parameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\pkcs\PBKDF2Params.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\pkcs\Pfx.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\pkcs\PKCS12PBEParams.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\pkcs\PKCSObjectIdentifiers.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\pkcs\PrivateKeyInfo.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\pkcs\RC2CBCParameter.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\pkcs\RSAESOAEPparams.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\pkcs\RSAPrivateKeyStructure.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\pkcs\RSASSAPSSparams.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\pkcs\SafeBag.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\pkcs\SignedData.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\pkcs\SignerInfo.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\rosstandart\RosstandartObjectIdentifiers.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\sec\ECPrivateKeyStructure.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\sec\SECNamedCurves.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\sec\SECObjectIdentifiers.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\smime\SMIMEAttributes.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\smime\SMIMECapabilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\smime\SMIMECapabilitiesAttribute.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\smime\SMIMECapability.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\smime\SMIMECapabilityVector.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\smime\SMIMEEncryptionKeyPreferenceAttribute.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\teletrust\TeleTrusTNamedCurves.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\teletrust\TeleTrusTObjectIdentifiers.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\tsp\Accuracy.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\tsp\MessageImprint.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\tsp\TimeStampReq.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\tsp\TimeStampResp.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\tsp\TSTInfo.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\ua\UAObjectIdentifiers.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\util\ASN1Dump.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\util\Dump.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\util\FilterStream.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x500\AttributeTypeAndValue.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x500\DirectoryString.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x500\Rdn.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x500\style\IetfUtilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\AccessDescription.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\AlgorithmIdentifier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\AttCertIssuer.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\AttCertValidityPeriod.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\Attribute.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\AttributeCertificate.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\AttributeCertificateInfo.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\AttributeTable.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\AuthorityInformationAccess.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\AuthorityKeyIdentifier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\BasicConstraints.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\CertificateList.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\CertificatePair.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\CertificatePolicies.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\CertPolicyId.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\CRLDistPoint.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\CRLNumber.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\CRLReason.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\DigestInfo.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\DisplayText.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\DistributionPoint.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\DistributionPointName.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\DSAParameter.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\ExtendedKeyUsage.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\GeneralName.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\GeneralNames.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\GeneralSubtree.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\Holder.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\IetfAttrSyntax.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\IssuerSerial.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\IssuingDistributionPoint.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\KeyPurposeId.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\KeyUsage.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\NameConstraints.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\NoticeReference.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\ObjectDigestInfo.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\OtherName.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\PolicyInformation.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\PolicyMappings.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\PolicyQualifierId.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\PolicyQualifierInfo.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\PrivateKeyUsagePeriod.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\ReasonFlags.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\RoleSyntax.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\RSAPublicKeyStructure.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\SubjectDirectoryAttributes.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\SubjectKeyIdentifier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\SubjectPublicKeyInfo.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\Target.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\TargetInformation.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\Targets.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\TBSCertificateStructure.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\TBSCertList.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\Time.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\UserNotice.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\V1TBSCertificateGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\V2AttributeCertificateInfoGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\V2Form.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\V2TBSCertListGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\V3TBSCertificateGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\X509Attributes.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\X509CertificateStructure.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\X509DefaultEntryConverter.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\X509Extension.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\X509Extensions.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\X509ExtensionsGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\X509Name.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\X509NameEntryConverter.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\X509NameTokenizer.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\X509ObjectIdentifiers.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\qualified\BiometricData.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\qualified\ETSIQCObjectIdentifiers.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\qualified\Iso4217CurrencyCode.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\qualified\MonetaryValue.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\qualified\QCStatement.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\qualified\RFC3739QCObjectIdentifiers.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\qualified\SemanticsInformation.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\qualified\TypeOfBiometricData.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\sigi\NameOrPseudonym.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\sigi\PersonalData.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x509\sigi\SigIObjectIdentifiers.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x9\DHDomainParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x9\DHPublicKey.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x9\DHValidationParms.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x9\ECNamedCurveTable.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x9\KeySpecificInfo.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x9\OtherInfo.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x9\X962NamedCurves.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x9\X962Parameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x9\X9Curve.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x9\X9ECParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x9\X9ECParametersHolder.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x9\X9ECPoint.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x9\X9FieldElement.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x9\X9FieldID.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x9\X9IntegerConverter.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\asn1\x9\X9ObjectIdentifiers.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\ArmoredInputStream.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\ArmoredOutputStream.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\BCPGInputStream.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\BCPGObject.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\BCPGOutputStream.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\CompressedDataPacket.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\CompressionAlgorithmTags.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\ContainedPacket.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\CRC24.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\DSAPublicBCPGKey.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\DSASecretBCPGKey.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\ECDHPublicBCPGKey.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\ECDsaPublicBCPGKey.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\ECPublicBCPGKey.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\ECSecretBCPGKey.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\ElGamalPublicBCPGKey.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\ElGamalSecretBCPGKey.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\ExperimentalPacket.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\HashAlgorithmTags.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\IBcpgKey.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\InputStreamPacket.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\LiteralDataPacket.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\MarkerPacket.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\ModDetectionCodePacket.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\MPInteger.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\OnePassSignaturePacket.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\OutputStreamPacket.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\Packet.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\PacketTags.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\PublicKeyAlgorithmTags.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\PublicKeyEncSessionPacket.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\PublicKeyPacket.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\PublicSubkeyPacket.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\RSAPublicBCPGKey.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\RSASecretBCPGKey.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\S2K.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\SecretKeyPacket.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\SecretSubkeyPacket.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\SignaturePacket.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\SignatureSubpacket.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\SignatureSubpacketsReader.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\SignatureSubpacketTags.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\SymmetricEncDataPacket.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\SymmetricEncIntegrityPacket.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\SymmetricKeyAlgorithmTags.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\SymmetricKeyEncSessionPacket.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\TrustPacket.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\UserAttributePacket.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\UserAttributeSubpacket.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\UserAttributeSubpacketsReader.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\UserAttributeSubpacketTags.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\UserIDPacket.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\attr\ImageAttrib.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\sig\EmbeddedSignature.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\sig\Exportable.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\sig\Features.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\sig\IssuerKeyID.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\sig\KeyExpirationTime.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\sig\KeyFlags.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\sig\NotationData.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\sig\PreferredAlgorithms.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\sig\PrimaryUserID.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\sig\Revocable.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\sig\RevocationKey.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\sig\RevocationKeyTags.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\sig\RevocationReason.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\sig\RevocationReasonTags.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\sig\SignatureCreationTime.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\sig\SignatureExpirationTime.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\sig\SignerUserID.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\bcpg\sig\TrustSignature.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cmp\CertificateConfirmationContent.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cmp\CertificateConfirmationContentBuilder.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cmp\CertificateStatus.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cmp\CmpException.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cmp\GeneralPkiMessage.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cmp\ProtectedPkiMessage.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cmp\ProtectedPkiMessageBuilder.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cmp\RevocationDetails.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cmp\RevocationDetailsBuilder.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\BaseDigestCalculator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\CMSAttributeTableGenerationException.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\CMSAttributeTableGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\CMSAuthenticatedData.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\CMSAuthenticatedDataGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\CMSAuthenticatedDataParser.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\CMSAuthenticatedDataStreamGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\CMSAuthenticatedGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\CMSAuthEnvelopedData.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\CMSAuthEnvelopedGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\CMSCompressedData.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\CMSCompressedDataGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\CMSCompressedDataParser.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\CMSCompressedDataStreamGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\CMSContentInfoParser.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\CMSEnvelopedData.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\CMSEnvelopedDataGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\CMSEnvelopedDataParser.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\CMSEnvelopedDataStreamGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\CMSEnvelopedGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\CMSEnvelopedHelper.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\CMSException.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\CMSPBEKey.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\CMSProcessable.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\CMSProcessableByteArray.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\CMSProcessableFile.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\CMSProcessableInputStream.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\CMSReadable.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\CMSSecureReadable.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\CMSSignedData.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\CMSSignedDataGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\CMSSignedDataParser.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\CMSSignedDataStreamGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\CMSSignedGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\CMSSignedHelper.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\CMSStreamException.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\CMSTypedStream.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\CMSUtils.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\CounterSignatureDigestCalculator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\DefaultAuthenticatedAttributeTableGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\DefaultSignedAttributeTableGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\EnvelopedDataHelper.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\IDigestCalculator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\KEKRecipientInfoGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\KEKRecipientInformation.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\KeyAgreeRecipientInfoGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\KeyAgreeRecipientInformation.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\KeyTransRecipientInfoGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\KeyTransRecipientInformation.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\OriginatorId.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\OriginatorInfoGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\OriginatorInformation.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\PasswordRecipientInfoGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\PasswordRecipientInformation.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\PKCS5Scheme2PBEKey.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\PKCS5Scheme2UTF8PBEKey.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\RecipientId.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\RecipientInfoGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\RecipientInformation.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\RecipientInformationStore.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\SignerId.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\SignerInfoGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\SignerInformation.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\SignerInformationStore.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\cms\SimpleAttributeTableGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crmf\AuthenticatorControl.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crmf\CertificateRequestMessage.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crmf\CertificateRequestMessageBuilder.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crmf\CrmfException.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crmf\DefaultPKMacPrimitivesProvider.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crmf\EncryptedValueBuilder.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crmf\IControl.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crmf\IEncryptedValuePadder.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crmf\IPKMacPrimitivesProvider.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crmf\PkiArchiveControl.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crmf\PkiArchiveControlBuilder.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crmf\PKMacBuilder.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crmf\ProofOfPossessionSigningKeyBuilder.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crmf\RegTokenControl.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\AsymmetricCipherKeyPair.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\AsymmetricKeyParameter.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\BufferedAeadBlockCipher.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\BufferedAeadCipher.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\BufferedAsymmetricBlockCipher.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\BufferedBlockCipher.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\BufferedCipherBase.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\BufferedIesCipher.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\BufferedStreamCipher.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\Check.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\CipherKeyGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\CryptoException.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\DataLengthException.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\IAlphabetMapper.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\IAsymmetricBlockCipher.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\IAsymmetricCipherKeyPairGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\IBasicAgreement.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\IBlockCipher.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\IBlockResult.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\IBufferedCipher.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\ICipher.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\ICipherBuilder.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\ICipherBuilderWithKey.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\ICipherParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\IDecryptorBuilderProvider.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\IDerivationFunction.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\IDerivationParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\IDigest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\IDigestFactory.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\IDSA.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\IDsaExt.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\IEntropySource.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\IEntropySourceProvider.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\IKeyUnwrapper.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\IKeyWrapper.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\IMac.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\IMacDerivationFunction.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\IMacFactory.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\InvalidCipherTextException.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\IRawAgreement.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\IRsa.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\ISignatureFactory.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\IVerifierFactory.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\IVerifierFactoryProvider.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\ISigner.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\ISignerWithRecovery.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\IStreamCalculator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\IStreamCipher.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\IVerifier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\IWrapper.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\IXof.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\KeyGenerationParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\MaxBytesExceededException.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\OutputLengthException.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\PBEParametersGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\Security.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\SimpleBlockResult.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\StreamBlockCipher.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\agreement\DHAgreement.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\agreement\DHBasicAgreement.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\agreement\DHStandardGroups.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\agreement\ECDHBasicAgreement.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\agreement\ECDHCBasicAgreement.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\agreement\ECDHWithKdfBasicAgreement.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\agreement\ECMqvBasicAgreement.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\agreement\ECMqvWithKdfBasicAgreement.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\agreement\SM2KeyExchange.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\agreement\X25519Agreement.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\agreement\X448Agreement.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\agreement\jpake\JPakeParticipant.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\agreement\jpake\JPakePrimeOrderGroup.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\agreement\jpake\JPakePrimeOrderGroups.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\agreement\jpake\JPakeRound1Payload.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\agreement\jpake\JPakeRound2Payload.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\agreement\jpake\JPakeRound3Payload.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\agreement\jpake\JPakeUtilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\agreement\kdf\ConcatenationKdfGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\agreement\kdf\DHKdfParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\agreement\kdf\DHKekGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\agreement\kdf\ECDHKekGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\agreement\srp\SRP6Client.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\agreement\srp\SRP6Server.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\agreement\srp\SRP6StandardGroups.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\agreement\srp\SRP6Utilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\agreement\srp\SRP6VerifierGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\digests\Blake2bDigest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\digests\Blake2sDigest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\digests\CSHAKEDigest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\digests\DSTU7564Digest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\digests\GeneralDigest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\digests\GOST3411Digest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\digests\GOST3411_2012Digest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\digests\GOST3411_2012_256Digest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\digests\GOST3411_2012_512Digest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\digests\KeccakDigest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\digests\LongDigest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\digests\MD2Digest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\digests\MD4Digest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\digests\MD5Digest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\digests\NonMemoableDigest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\digests\NullDigest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\digests\ParallelHash.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\digests\RIPEMD128Digest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\digests\RIPEMD160Digest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\digests\RIPEMD256Digest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\digests\RIPEMD320Digest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\digests\Sha1Digest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\digests\Sha224Digest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\digests\Sha256Digest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\digests\Sha3Digest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\digests\Sha384Digest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\digests\Sha512Digest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\digests\Sha512tDigest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\digests\ShakeDigest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\digests\ShortenedDigest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\digests\SkeinDigest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\digests\SkeinEngine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\digests\SM3Digest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\digests\TigerDigest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\digests\TupleHash.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\digests\WhirlpoolDigest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\digests\XofUtils.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\ec\CustomNamedCurves.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\encodings\ISO9796d1Encoding.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\encodings\OAEPEncoding.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\encodings\PKCS1Encoding.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\AESEngine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\AESFastEngine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\AESLightEngine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\AESWrapEngine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\AriaEngine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\BlowfishEngine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\CamelliaEngine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\CamelliaLightEngine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\CamelliaWrapEngine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\CAST5Engine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\CAST6Engine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\ChaChaEngine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\ChaCha7539Engine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\DESedeEngine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\DESedeWrapEngine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\DesEngine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\Dstu7624Engine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\Dstu7624WrapEngine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\ElGamalEngine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\GOST28147Engine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\HC128Engine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\HC256Engine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\IDEAEngine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\IESEngine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\ISAACEngine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\NaccacheSternEngine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\NoekeonEngine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\NullEngine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\RC2Engine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\RC2WrapEngine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\RC4Engine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\RC532Engine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\RC564Engine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\RC6Engine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\RFC3211WrapEngine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\RFC3394WrapEngine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\RijndaelEngine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\RSABlindedEngine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\RSABlindingEngine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\RSACoreEngine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\RSAEngine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\Salsa20Engine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\SEEDEngine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\SEEDWrapEngine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\SerpentEngine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\SerpentEngineBase.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\SkipjackEngine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\SM2Engine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\SM4Engine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\TEAEngine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\ThreefishEngine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\TnepresEngine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\TwofishEngine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\VMPCEngine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\VMPCKSA3Engine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\XSalsa20Engine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\engines\XTEAEngine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\fpe\FpeEngine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\fpe\FpeFf1Engine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\fpe\FpeFf3_1Engine.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\fpe\SP80038G.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\generators\BaseKDFBytesGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\generators\BCrypt.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\generators\DESedeKeyGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\generators\DESKeyGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\generators\DHBasicKeyPairGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\generators\DHKeyGeneratorHelper.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\generators\DHKeyPairGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\generators\DHParametersGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\generators\DHParametersHelper.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\generators\DSAKeyPairGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\generators\DSAParametersGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\generators\ECKeyPairGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\generators\Ed25519KeyPairGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\generators\Ed448KeyPairGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\generators\ElGamalKeyPairGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\generators\ElGamalParametersGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\generators\GOST3410KeyPairGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\generators\GOST3410ParametersGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\generators\HKDFBytesGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\generators\Kdf1BytesGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\generators\Kdf2BytesGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\generators\KDFCounterBytesGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\generators\KDFDoublePipelineIterationBytesGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\generators\KDFFeedbackBytesGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\generators\MGF1BytesGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\generators\NaccacheSternKeyPairGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\generators\OpenBsdBCrypt.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\generators\OpenSSLPBEParametersGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\generators\PKCS12ParametersGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\generators\PKCS5S1ParametersGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\generators\PKCS5S2ParametersGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\generators\Poly1305KeyGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\generators\RSABlindingFactorGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\generators\RSAKeyPairGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\generators\SCrypt.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\generators\X25519KeyPairGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\generators\X448KeyPairGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\io\CipherStream.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\io\DigestSink.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\io\DigestStream.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\io\MacSink.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\io\MacStream.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\io\SignerSink.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\io\SignerStream.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\macs\CBCBlockCipherMac.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\macs\CFBBlockCipherMac.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\macs\CMac.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\macs\DSTU7564Mac.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\macs\DSTU7624Mac.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\macs\GMac.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\macs\GOST28147Mac.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\macs\HMac.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\macs\ISO9797Alg3Mac.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\macs\KMac.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\macs\Poly1305.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\macs\SipHash.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\macs\SkeinMac.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\macs\VMPCMac.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\modes\CBCBlockCipher.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\modes\CCMBlockCipher.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\modes\CFBBlockCipher.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\modes\ChaCha20Poly1305.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\modes\CTSBlockCipher.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\modes\EAXBlockCipher.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\modes\GCMBlockCipher.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\modes\GcmSivBlockCipher.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\modes\GOFBBlockCipher.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\modes\IAeadBlockCipher.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\modes\IAeadCipher.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\modes\KCcmBlockCipher.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\modes\KCtrBlockCipher.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\modes\OCBBlockCipher.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\modes\OFBBlockCipher.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\modes\OpenPGPCFBBlockCipher.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\modes\SICBlockCipher.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\modes\gcm\BasicGcmExponentiator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\modes\gcm\BasicGcmMultiplier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\modes\gcm\GcmUtilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\modes\gcm\IGcmExponentiator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\modes\gcm\IGcmMultiplier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\modes\gcm\Tables1kGcmExponentiator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\modes\gcm\Tables4kGcmMultiplier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\modes\gcm\Tables64kGcmMultiplier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\modes\gcm\Tables8kGcmMultiplier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\operators\Asn1CipherBuilder.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\operators\Asn1DigestFactory.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\operators\Asn1KeyWrapper.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\operators\Asn1Signature.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\operators\CmsContentEncryptorBuilder.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\operators\CmsKeyTransRecipientInfoGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\operators\DefaultSignatureCalculator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\operators\DefaultSignatureResult.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\operators\DefaultVerifierCalculator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\operators\DefaultVerifierResult.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\operators\GenericKey.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\paddings\BlockCipherPadding.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\paddings\ISO10126d2Padding.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\paddings\ISO7816d4Padding.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\paddings\PaddedBufferedBlockCipher.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\paddings\PKCS7Padding.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\paddings\TBCPadding.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\paddings\X923Padding.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\paddings\ZeroBytePadding.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\AEADParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\CCMParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\DESedeParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\DESParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\DHKeyGenerationParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\DHKeyParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\DHParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\DHPrivateKeyParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\DHPublicKeyParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\DHValidationParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\DSAKeyGenerationParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\DSAKeyParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\DSAParameterGenerationParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\DSAParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\DSAPrivateKeyParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\DSAPublicKeyParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\DSAValidationParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\ECDomainParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\ECGOST3410Parameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\ECKeyGenerationParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\ECKeyParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\ECNamedDomainParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\ECPrivateKeyParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\ECPublicKeyParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\Ed25519KeyGenerationParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\Ed25519PrivateKeyParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\Ed25519PublicKeyParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\Ed448KeyGenerationParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\Ed448PrivateKeyParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\Ed448PublicKeyParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\ElGamalKeyGenerationParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\ElGamalKeyParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\ElGamalParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\ElGamalPrivateKeyParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\ElGamalPublicKeyParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\FpeParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\GOST3410KeyGenerationParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\GOST3410KeyParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\GOST3410Parameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\GOST3410PrivateKeyParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\GOST3410PublicKeyParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\GOST3410ValidationParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\HKDFParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\IESParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\IESWithCipherParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\ISO18033KDFParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\KDFCounterParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\KDFDoublePipelineIterationParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\KDFFeedbackParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\KdfParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\KeyParameter.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\MGFParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\MqvPrivateParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\MqvPublicParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\NaccacheSternKeyGenerationParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\NaccacheSternKeyParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\NaccacheSternPrivateKeyParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\ParametersWithID.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\ParametersWithIV.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\ParametersWithRandom.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\ParametersWithSalt.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\ParametersWithSBox.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\RC2Parameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\RC5Parameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\RSABlindingParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\RSAKeyGenerationParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\RSAKeyParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\RSAPrivateCrtKeyParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\SkeinParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\SM2KeyExchangePrivateParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\SM2KeyExchangePublicParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\Srp6GroupParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\TweakableBlockCipherParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\X25519KeyGenerationParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\X25519PrivateKeyParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\X25519PublicKeyParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\X448KeyGenerationParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\X448PrivateKeyParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\parameters\X448PublicKeyParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\prng\BasicEntropySourceProvider.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\prng\CryptoApiEntropySourceProvider.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\prng\CryptoApiRandomGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\prng\DigestRandomGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\prng\EntropyUtilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\prng\IDrbgProvider.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\prng\IRandomGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\prng\ReversedWindowGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\prng\SP800SecureRandom.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\prng\SP800SecureRandomBuilder.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\prng\ThreadedSeedGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\prng\VMPCRandomGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\prng\X931Rng.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\prng\X931SecureRandom.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\prng\X931SecureRandomBuilder.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\prng\drbg\CtrSP800Drbg.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\prng\drbg\DrbgUtilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\prng\drbg\HashSP800Drbg.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\prng\drbg\HMacSP800Drbg.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\prng\drbg\ISP80090Drbg.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\signers\DSADigestSigner.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\signers\DSASigner.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\signers\ECDSASigner.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\signers\ECGOST3410Signer.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\signers\ECNRSigner.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\signers\Ed25519ctxSigner.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\signers\Ed25519phSigner.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\signers\Ed25519Signer.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\signers\Ed448phSigner.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\signers\Ed448Signer.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\signers\GenericSigner.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\signers\GOST3410DigestSigner.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\signers\GOST3410Signer.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\signers\HMacDsaKCalculator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\signers\IDsaEncoding.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\signers\IDsaKCalculator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\signers\ISO9796d2PSSSigner.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\signers\ISO9796d2Signer.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\signers\IsoTrailers.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\signers\PlainDsaEncoding.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\signers\PSSSigner.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\signers\RandomDsaKCalculator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\signers\RSADigestSigner.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\signers\SM2Signer.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\signers\StandardDsaEncoding.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\signers\X931Signer.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\AbstractTlsAgreementCredentials.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\AbstractTlsCipherFactory.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\AbstractTlsClient.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\AbstractTlsContext.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\AbstractTlsCredentials.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\AbstractTlsEncryptionCredentials.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\AbstractTlsKeyExchange.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\AbstractTlsPeer.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\AbstractTlsServer.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\AbstractTlsSigner.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\AbstractTlsSignerCredentials.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\AlertDescription.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\AlertLevel.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\BulkCipherAlgorithm.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\BasicTlsPskIdentity.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\ByteQueue.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\ByteQueueStream.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\CertChainType.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\Certificate.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\CertificateStatus.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\CertificateStatusRequest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\CertificateStatusType.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\CertificateRequest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\CertificateType.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\CertificateUrl.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\Chacha20Poly1305.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\ChangeCipherSpec.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\CipherSuite.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\CipherType.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\ClientAuthenticationType.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\ClientCertificateType.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\CombinedHash.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\CompressionMethod.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\ConnectionEnd.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\ContentType.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\DatagramTransport.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\DefaultTlsAgreementCredentials.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\DefaultTlsCipherFactory.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\DefaultTlsClient.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\DefaultTlsDHVerifier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\DefaultTlsEncryptionCredentials.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\DefaultTlsServer.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\DefaultTlsSrpGroupVerifier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\DefaultTlsSignerCredentials.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\DeferredHash.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\DigestInputBuffer.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\DigitallySigned.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\DtlsClientProtocol.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\DtlsEpoch.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\DtlsHandshakeRetransmit.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\DtlsProtocol.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\DtlsReassembler.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\DtlsRecordLayer.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\DtlsReliableHandshake.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\DtlsReplayWindow.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\DtlsServerProtocol.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\DtlsTransport.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\ECBasisType.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\ECCurveType.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\ECPointFormat.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\EncryptionAlgorithm.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\ExporterLabel.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\ExtensionType.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\FiniteFieldDheGroup.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\HandshakeType.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\HashAlgorithm.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\HeartbeatExtension.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\HeartbeatMessage.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\HeartbeatMessageType.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\HeartbeatMode.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\KeyExchangeAlgorithm.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\MacAlgorithm.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\MaxFragmentLength.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\NamedCurve.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\NameType.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\NewSessionTicket.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\OcspStatusRequest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\PrfAlgorithm.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\ProtocolVersion.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\PskTlsClient.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\PskTlsServer.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\RecordStream.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\SecurityParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\ServerSrpParams.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\ServerName.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\ServerNameList.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\ServerOnlyTlsAuthentication.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\SessionParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\SignatureAlgorithm.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\SignatureAndHashAlgorithm.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\SignerInputBuffer.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\SimulatedTlsSrpIdentityManager.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\SrpTlsClient.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\SrpTlsServer.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\SrtpProtectionProfile.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\Ssl3Mac.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\SupplementalDataEntry.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\SupplementalDataType.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\Timeout.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsAeadCipher.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsAgreementCredentials.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsAuthentication.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsBlockCipher.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsCipher.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsCipherFactory.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsClient.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsClientContext.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsClientContextImpl.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsClientProtocol.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsCloseable.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsCompression.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsContext.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsCredentials.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsDeflateCompression.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsDheKeyExchange.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsDHKeyExchange.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsDHUtilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsDHVerifier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsDsaSigner.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsDssSigner.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsEccUtilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsECDheKeyExchange.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsECDHKeyExchange.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsECDsaSigner.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsEncryptionCredentials.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsException.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsExtensionsUtilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsFatalAlert.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsFatalAlertReceived.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsHandshakeHash.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsKeyExchange.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsMac.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsNoCloseNotifyException.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsNullCipher.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsNullCompression.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsPeer.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsProtocol.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsProtocolHandler.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsPskKeyExchange.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsPskIdentity.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsPskIdentityManager.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsRsaKeyExchange.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsRsaUtilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsRsaSigner.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsServer.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsServerContext.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsServerContextImpl.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsServerProtocol.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsSession.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsSessionImpl.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsSigner.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsSignerCredentials.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsSrpGroupVerifier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsSrpIdentityManager.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsSrpLoginParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsSrpKeyExchange.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsSrpUtilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsSrtpUtilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsStream.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsStreamCipher.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsTimeoutException.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\TlsUtilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\UrlAndHash.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\UserMappingType.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\tls\UseSrtpData.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\util\AlgorithmIdentifierFactory.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\util\BasicAlphabetMapper.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\util\CipherFactory.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\util\CipherKeyGeneratorFactory.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\crypto\util\Pack.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\BigInteger.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\Primes.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\AbstractECLookupTable.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\ECAlgorithms.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\ECCurve.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\ECFieldElement.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\ECLookupTable.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\ECPoint.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\ECPointMap.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\LongArray.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\ScaleXNegateYPointMap.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\ScaleXPointMap.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\ScaleYNegateXPointMap.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\ScaleYPointMap.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\SimpleLookupTable.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\abc\SimpleBigDecimal.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\abc\Tnaf.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\abc\ZTauElement.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\djb\Curve25519.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\djb\Curve25519Field.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\djb\Curve25519FieldElement.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\djb\Curve25519Point.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\gm\SM2P256V1Curve.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\gm\SM2P256V1Field.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\gm\SM2P256V1FieldElement.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\gm\SM2P256V1Point.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecP128R1Curve.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecP128R1Field.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecP128R1FieldElement.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecP128R1Point.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecP160k1Curve.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecP160K1Point.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecP160R1Curve.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecP160R1Field.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecP160R1FieldElement.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecP160R1Point.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecP160R2Curve.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecP160R2Field.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecP160R2FieldElement.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecP160R2Point.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecP192K1Curve.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecP192K1Field.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecP192K1FieldElement.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecP192K1Point.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecP192R1Curve.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecP192R1Field.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecP192R1FieldElement.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecP192R1Point.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecP224K1Curve.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecP224K1Field.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecP224K1FieldElement.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecP224K1Point.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecP224R1Curve.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecP224R1Field.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecP224R1FieldElement.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecP224R1Point.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecP256K1Curve.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecP256K1Field.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecP256K1FieldElement.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecP256K1Point.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecP256R1Curve.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecP256R1Field.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecP256R1FieldElement.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecP256R1Point.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecP384R1Curve.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecP384R1Field.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecP384R1FieldElement.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecP384R1Point.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecP521R1Curve.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecP521R1Field.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecP521R1FieldElement.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecP521R1Point.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT113Field.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT113FieldElement.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT113R1Curve.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT113R1Point.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT113R2Curve.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT113R2Point.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT131Field.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT131FieldElement.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT131R1Curve.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT131R1Point.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT131R2Curve.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT131R2Point.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT163Field.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT163FieldElement.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT163K1Curve.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT163K1Point.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT163R1Curve.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT163R1Point.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT163R2Curve.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT163R2Point.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT193Field.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT193FieldElement.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT193R1Curve.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT193R1Point.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT193R2Curve.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT193R2Point.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT233Field.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT233FieldElement.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT233K1Curve.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT233K1Point.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT233R1Curve.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT233R1Point.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT239Field.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT239FieldElement.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT239K1Curve.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT239K1Point.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT283Field.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT283FieldElement.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT283K1Curve.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT283K1Point.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT283R1Curve.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT283R1Point.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT409Field.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT409FieldElement.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT409K1Curve.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT409K1Point.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT409R1Curve.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT409R1Point.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT571Field.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT571FieldElement.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT571K1Curve.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT571K1Point.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT571R1Curve.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\custom\sec\SecT571R1Point.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\endo\ECEndomorphism.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\endo\EndoPreCompInfo.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\endo\EndoUtilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\endo\GlvEndomorphism.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\endo\GlvTypeAEndomorphism.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\endo\GlvTypeAParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\endo\GlvTypeBEndomorphism.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\endo\GlvTypeBParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\endo\ScalarSplitParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\multiplier\AbstractECMultiplier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\multiplier\DoubleAddMultiplier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\multiplier\ECMultiplier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\multiplier\FixedPointCombMultiplier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\multiplier\FixedPointPreCompInfo.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\multiplier\FixedPointUtilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\multiplier\GlvMultiplier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\multiplier\IPreCompCallback.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\multiplier\MixedNafR2LMultiplier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\multiplier\MontgomeryLadderMultiplier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\multiplier\NafL2RMultiplier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\multiplier\NafR2LMultiplier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\multiplier\PreCompInfo.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\multiplier\ReferenceMultiplier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\multiplier\ValidityPreCompInfo.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\multiplier\WNafL2RMultiplier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\multiplier\WNafPreCompInfo.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\multiplier\WNafUtilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\multiplier\WTauNafMultiplier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\multiplier\WTauNafPreCompInfo.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\multiplier\ZSignedDigitL2RMultiplier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\multiplier\ZSignedDigitR2LMultiplier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\rfc7748\X25519.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\rfc7748\X25519Field.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\rfc7748\X448.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\rfc7748\X448Field.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\rfc8032\Ed25519.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\ec\rfc8032\Ed448.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\field\FiniteFields.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\field\GF2Polynomial.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\field\GenericPolynomialExtensionField.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\field\IExtensionField.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\field\IFiniteField.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\field\IPolynomial.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\field\IPolynomialExtensionField.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\field\PrimeField.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\raw\Bits.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\raw\Interleave.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\raw\Mod.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\raw\Nat.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\raw\Nat128.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\raw\Nat160.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\raw\Nat192.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\raw\Nat224.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\raw\Nat256.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\raw\Nat320.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\raw\Nat384.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\raw\Nat448.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\raw\Nat512.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\math\raw\Nat576.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\ocsp\BasicOCSPResp.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\ocsp\BasicOCSPRespGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\ocsp\CertificateID.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\ocsp\CertificateStatus.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\ocsp\OCSPException.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\ocsp\OCSPReq.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\ocsp\OCSPReqGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\ocsp\OCSPResp.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\ocsp\OCSPRespGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\ocsp\OCSPRespStatus.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\ocsp\OCSPUtil.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\ocsp\Req.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\ocsp\RespData.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\ocsp\RespID.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\ocsp\RevokedStatus.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\ocsp\SingleResp.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\ocsp\UnknownStatus.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\openpgp\IStreamGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\openpgp\PGPCompressedData.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\openpgp\PGPCompressedDataGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\openpgp\PGPDataValidationException.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\openpgp\PGPEncryptedData.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\openpgp\PGPEncryptedDataGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\openpgp\PGPEncryptedDataList.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\openpgp\PGPException.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\openpgp\PgpExperimental.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\openpgp\PGPKeyFlags.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\openpgp\PGPKeyPair.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\openpgp\PGPKeyRing.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\openpgp\PGPKeyRingGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\openpgp\PGPKeyValidationException.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\openpgp\PGPLiteralData.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\openpgp\PGPLiteralDataGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\openpgp\PGPMarker.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\openpgp\PGPObject.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\openpgp\PGPObjectFactory.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\openpgp\PGPOnePassSignature.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\openpgp\PGPOnePassSignatureList.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\openpgp\PgpPad.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\openpgp\PGPPBEEncryptedData.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\openpgp\PGPPrivateKey.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\openpgp\PGPPublicKey.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\openpgp\PGPPublicKeyEncryptedData.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\openpgp\PGPPublicKeyRing.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\openpgp\PgpPublicKeyRingBundle.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\openpgp\PGPSecretKey.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\openpgp\PGPSecretKeyRing.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\openpgp\PgpSecretKeyRingBundle.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\openpgp\PGPSignature.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\openpgp\PGPSignatureGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\openpgp\PGPSignatureList.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\openpgp\PGPSignatureSubpacketGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\openpgp\PGPSignatureSubpacketVector.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\openpgp\PGPUserAttributeSubpacketVector.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\openpgp\PGPUserAttributeSubpacketVectorGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\openpgp\PgpUtilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\openpgp\PGPV3SignatureGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\openpgp\Rfc6637Utilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\openpgp\SXprUtilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\openpgp\WrappedGeneratorStream.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\openssl\EncryptionException.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\openssl\IPasswordFinder.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\openssl\MiscPemGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\openssl\PasswordException.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\openssl\PEMException.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\openssl\PEMReader.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\openssl\PEMUtilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\openssl\PEMWriter.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\openssl\Pkcs8Generator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\pkcs\AsymmetricKeyEntry.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\pkcs\EncryptedPrivateKeyInfoFactory.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\pkcs\PKCS10CertificationRequest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\pkcs\Pkcs10CertificationRequestDelaySigned.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\pkcs\PKCS12Entry.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\pkcs\PKCS12Store.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\pkcs\PKCS12StoreBuilder.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\pkcs\PKCS12Utilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\pkcs\Pkcs8EncryptedPrivateKeyInfo.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\pkcs\Pkcs8EncryptedPrivateKeyInfoBuilder.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\pkcs\PkcsException.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\pkcs\PkcsIOException.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\pkcs\PrivateKeyInfoFactory.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\pkcs\X509CertificateEntry.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\pkix\CertStatus.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\pkix\PkixAttrCertChecker.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\pkix\PkixAttrCertPathBuilder.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\pkix\PkixAttrCertPathValidator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\pkix\PkixBuilderParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\pkix\PkixCertPath.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\pkix\PkixCertPathBuilder.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\pkix\PkixCertPathBuilderException.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\pkix\PkixCertPathBuilderResult.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\pkix\PkixCertPathChecker.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\pkix\PkixCertPathValidator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\pkix\PkixCertPathValidatorException.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\pkix\PkixCertPathValidatorResult.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\pkix\PkixCertPathValidatorUtilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\pkix\PkixCrlUtilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\pkix\PkixNameConstraintValidator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\pkix\PkixNameConstraintValidatorException.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\pkix\PkixParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\pkix\PkixPolicyNode.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\pkix\ReasonsMask.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\pkix\Rfc3280CertPathUtilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\pkix\Rfc3281CertPathUtilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\pkix\TrustAnchor.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\security\AgreementUtilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\security\CipherUtilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\security\DigestUtilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\security\DotNetUtilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\security\GeneralSecurityException.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\security\GeneratorUtilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\security\InvalidKeyException.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\security\InvalidParameterException.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\security\KeyException.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\security\MacUtilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\security\NoSuchAlgorithmException.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\security\ParameterUtilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\security\PbeUtilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\security\PrivateKeyFactory.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\security\PublicKeyFactory.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\security\SecureRandom.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\security\SecurityUtilityException.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\security\SignatureException.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\security\SignerUtilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\security\WrapperUtilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\security\cert\CertificateEncodingException.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\security\cert\CertificateException.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\security\cert\CertificateExpiredException.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\security\cert\CertificateNotYetValidException.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\security\cert\CertificateParsingException.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\security\cert\CrlException.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\AbstractTlsClient.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\AbstractTlsContext.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\AbstractTlsKeyExchange.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\AbstractTlsKeyExchangeFactory.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\AbstractTlsPeer.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\AbstractTlsServer.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\AlertDescription.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\AlertLevel.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\BasicTlsPskExternal.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\BasicTlsPskIdentity.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\BasicTlsSrpIdentity.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\ByteQueue.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\ByteQueueInputStream.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\ByteQueueOutputStream.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\CachedInformationType.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\CertChainType.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\Certificate.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\CertificateEntry.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\CertificateRequest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\CertificateStatus.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\CertificateStatusRequest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\CertificateStatusRequestItemV2.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\CertificateStatusType.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\CertificateType.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\CertificateUrl.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\ChangeCipherSpec.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\ChannelBinding.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\CipherSuite.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\CipherType.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\ClientAuthenticationType.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\ClientCertificateType.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\ClientHello.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\CombinedHash.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\CompressionMethod.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\ConnectionEnd.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\ContentType.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\CryptoHashAlgorithm.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\CryptoSignatureAlgorithm.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\DHGroup.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\DHStandardGroups.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\AbstractTlsCrypto.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\AbstractTlsSecret.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\bc\BcChaCha20Poly1305.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\bc\BcDefaultTlsCredentialedAgreement.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\bc\BcDefaultTlsCredentialedDecryptor.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\bc\BcDefaultTlsCredentialedSigner.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\bc\BcSsl3Hmac.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\bc\BcTlsAeadCipherImpl.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\bc\BcTlsBlockCipherImpl.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\bc\BcTlsCertificate.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\bc\BcTlsCrypto.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\bc\BcTlsDH.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\bc\BcTlsDHDomain.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\bc\BcTlsDsaSigner.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\bc\BcTlsDsaVerifier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\bc\BcTlsDssSigner.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\bc\BcTlsDssVerifier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\bc\BcTlsECDH.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\bc\BcTlsECDomain.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\bc\BcTlsECDsa13Signer.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\bc\BcTlsECDsa13Verifier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\bc\BcTlsECDsaSigner.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\bc\BcTlsECDsaVerifier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\bc\BcTlsEd25519Signer.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\bc\BcTlsEd25519Verifier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\bc\BcTlsEd448Signer.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\bc\BcTlsEd448Verifier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\bc\BcTlsHash.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\bc\BcTlsHmac.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\bc\BcTlsNonceGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\bc\BcTlsRsaEncryptor.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\bc\BcTlsRsaPssSigner.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\bc\BcTlsRsaPssVerifier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\bc\BcTlsRsaSigner.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\bc\BcTlsRsaVerifier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\bc\BcTlsSecret.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\bc\BcTlsSigner.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\bc\BcTlsSrp6Client.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\bc\BcTlsSrp6Server.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\bc\BcTlsSrp6VerifierGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\bc\BcTlsStreamSigner.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\bc\BcTlsStreamVerifier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\bc\BcTlsVerifier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\bc\BcVerifyingStreamSigner.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\bc\BcX25519.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\bc\BcX25519Domain.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\bc\BcX448.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\bc\BcX448Domain.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\RsaUtilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\TlsAeadCipher.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\TlsAeadCipherImpl.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\TlsBlockCipher.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\TlsBlockCipherImpl.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\TlsImplUtilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\TlsNullCipher.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\TlsSuiteHmac.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\impl\TlsSuiteMac.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\Srp6Group.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\Srp6StandardGroups.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\TlsAgreement.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\TlsCertificate.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\TlsCertificateRole.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\TlsCipher.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\TlsCrypto.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\TlsCryptoException.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\TlsCryptoParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\TlsCryptoUtilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\TlsDecodeResult.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\TlsDHConfig.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\TlsDHDomain.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\TlsECConfig.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\TlsECDomain.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\TlsEncodeResult.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\TlsEncryptor.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\TlsHash.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\TlsHashSink.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\TlsHmac.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\TlsMac.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\TlsMacSink.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\TlsNonceGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\TlsNullNullCipher.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\TlsSecret.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\TlsSigner.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\TlsSrp6Client.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\TlsSrp6Server.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\TlsSrp6VerifierGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\TlsSrpConfig.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\TlsStreamSigner.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\TlsStreamVerifier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\crypto\TlsVerifier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\DatagramReceiver.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\DatagramSender.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\DatagramTransport.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\DefaultTlsClient.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\DefaultTlsCredentialedSigner.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\DefaultTlsDHGroupVerifier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\DefaultTlsHeartbeat.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\DefaultTlsKeyExchangeFactory.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\DefaultTlsServer.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\DefaultTlsSrpConfigVerifier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\DeferredHash.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\DigestInputBuffer.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\DigitallySigned.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\DtlsClientProtocol.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\DtlsEpoch.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\DtlsHandshakeRetransmit.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\DtlsProtocol.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\DtlsReassembler.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\DtlsRecordLayer.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\DtlsReliableHandshake.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\DtlsReplayWindow.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\DtlsRequest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\DtlsServerProtocol.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\DtlsTransport.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\DtlsVerifier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\ECCurveType.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\ECPointFormat.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\EncryptionAlgorithm.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\ExporterLabel.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\ExtensionType.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\HandshakeMessageInput.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\HandshakeMessageOutput.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\HandshakeType.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\HashAlgorithm.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\HeartbeatExtension.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\HeartbeatMessage.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\HeartbeatMessageType.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\HeartbeatMode.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\IdentifierType.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\KeyExchangeAlgorithm.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\KeyShareEntry.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\KeyUpdateRequest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\MacAlgorithm.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\MaxFragmentLength.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\NamedGroup.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\NamedGroupRole.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\NameType.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\NewSessionTicket.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\OcspStatusRequest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\OfferedPsks.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\PrfAlgorithm.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\ProtocolName.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\ProtocolVersion.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\PskIdentity.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\PskKeyExchangeMode.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\PskTlsClient.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\PskTlsServer.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\RecordFormat.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\RecordPreview.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\RecordStream.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\SecurityParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\ServerHello.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\ServerName.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\ServerNameList.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\ServerOnlyTlsAuthentication.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\ServerSrpParams.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\SessionParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\SignatureAlgorithm.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\SignatureAndHashAlgorithm.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\SignatureScheme.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\SimulatedTlsSrpIdentityManager.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\SrpTlsClient.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\SrpTlsServer.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\SrtpProtectionProfile.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\Ssl3Utilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\SupplementalDataEntry.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\SupplementalDataType.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\Timeout.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsAuthentication.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsClient.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsClientContext.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsClientContextImpl.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsClientProtocol.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsCloseable.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsContext.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsCredentialedAgreement.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsCredentialedDecryptor.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsCredentialedSigner.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsCredentials.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsDHanonKeyExchange.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsDheKeyExchange.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsDHGroupVerifier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsDHKeyExchange.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsDHUtilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsEccUtilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsECDHanonKeyExchange.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsECDheKeyExchange.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsECDHKeyExchange.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsException.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsExtensionsUtilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsFatalAlert.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsFatalAlertReceived.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsHandshakeHash.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsHeartbeat.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsKeyExchange.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsKeyExchangeFactory.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsNoCloseNotifyException.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsObjectIdentifiers.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsPeer.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsProtocol.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsPsk.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsPskExternal.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsPskIdentity.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsPskIdentityManager.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsPskKeyExchange.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsRsaKeyExchange.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsServer.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsServerCertificate.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsServerCertificateImpl.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsServerContext.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsServerContextImpl.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsServerProtocol.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsSession.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsSessionImpl.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsSrpConfigVerifier.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsSrpIdentity.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsSrpIdentityManager.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsSrpKeyExchange.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsSrpLoginParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsSrpUtilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsSrtpUtilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsStream.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsTimeoutException.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TlsUtilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\TrustedAuthority.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\UrlAndHash.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\UserMappingType.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tls\UseSrtpData.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tsp\GenTimeAccuracy.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tsp\TimeStampRequest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tsp\TimeStampRequestGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tsp\TimeStampResponse.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tsp\TimeStampResponseGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tsp\TimeStampToken.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tsp\TimeStampTokenGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tsp\TimeStampTokenInfo.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tsp\TSPAlgorithms.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tsp\TSPException.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tsp\TSPUtil.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\tsp\TSPValidationException.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\Arrays.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\BigIntegers.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\Bytes.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\Enums.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\IMemoable.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\Integers.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\Longs.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\MemoableResetException.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\Platform.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\Strings.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\Times.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\TypeExtensions.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\collections\CollectionUtilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\collections\EmptyEnumerable.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\collections\EnumerableProxy.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\collections\HashSet.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\collections\ISet.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\collections\LinkedDictionary.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\collections\UnmodifiableDictionary.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\collections\UnmodifiableDictionaryProxy.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\collections\UnmodifiableList.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\collections\UnmodifiableListProxy.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\collections\UnmodifiableSet.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\collections\UnmodifiableSetProxy.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\date\DateTimeObject.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\date\DateTimeUtilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\encoders\Base64.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\encoders\Base64Encoder.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\encoders\BufferedDecoder.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\encoders\BufferedEncoder.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\encoders\Hex.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\encoders\HexEncoder.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\encoders\HexTranslator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\encoders\IEncoder.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\encoders\Translator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\encoders\UrlBase64.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\encoders\UrlBase64Encoder.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\io\BaseInputStream.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\io\BaseOutputStream.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\io\FilterStream.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\io\MemoryInputStream.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\io\MemoryOutputStream.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\io\NullOutputStream.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\io\PushbackStream.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\io\StreamOverflowException.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\io\Streams.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\io\TeeInputStream.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\io\TeeOutputStream.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\io\pem\PemGenerationException.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\io\pem\PemHeader.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\io\pem\PemObject.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\io\pem\PemObjectGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\io\pem\PemObjectParser.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\io\pem\PemReader.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\io\pem\PemWriter.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\net\IPAddress.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\zlib\Adler32.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\zlib\Deflate.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\zlib\InfBlocks.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\zlib\InfCodes.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\zlib\Inflate.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\zlib\InfTree.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\zlib\JZlib.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\zlib\StaticTree.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\zlib\Tree.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\zlib\ZDeflaterOutputStream.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\zlib\ZInflaterInputStream.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\zlib\ZInputStream.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\zlib\ZOutputStream.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\util\zlib\ZStream.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\x509\AttributeCertificateHolder.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\x509\AttributeCertificateIssuer.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\x509\IX509AttributeCertificate.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\x509\IX509Extension.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\x509\PEMParser.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\x509\PrincipalUtil.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\x509\SubjectPublicKeyInfoFactory.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\x509\X509AttrCertParser.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\x509\X509Attribute.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\x509\X509Certificate.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\x509\X509CertificatePair.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\x509\X509CertificateParser.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\x509\X509CertPairParser.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\x509\X509Crl.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\x509\X509CrlEntry.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\x509\X509CrlParser.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\x509\X509ExtensionBase.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\x509\X509KeyUsage.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\x509\X509SignatureUtil.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\x509\X509Utilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\x509\X509V1CertificateGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\x509\X509V2AttributeCertificate.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\x509\X509V2AttributeCertificateGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\x509\X509V2CRLGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\x509\X509V3CertificateGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\x509\extension\AuthorityKeyIdentifierStructure.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\x509\extension\SubjectKeyIdentifierStructure.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\x509\extension\X509ExtensionUtil.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\x509\store\IX509Selector.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\x509\store\IX509Store.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\x509\store\IX509StoreParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\x509\store\NoSuchStoreException.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\x509\store\X509AttrCertStoreSelector.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\x509\store\X509CertPairStoreSelector.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\x509\store\X509CertStoreSelector.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\x509\store\X509CollectionStore.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\x509\store\X509CollectionStoreParameters.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\x509\store\X509CrlStoreSelector.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\x509\store\X509StoreException.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "src\x509\store\X509StoreFactory.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\data\cert_chain.data" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\cert_chain_nl.data" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\qvRooCa3.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\suvaEE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\suvaEmail1.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\suvaRoot1.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\ThawteSGCCA.cer" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\ThawteSGCCA.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\asn1\masterlist-content.data" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\cms\sigs\counterSig.p7m" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\cms\sigs\PSSSignData.data" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\cms\sigs\PSSSignDataSHA1.sig" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\cms\sigs\PSSSignDataSHA1Enc.sig" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\cms\sigs\PSSSignDataSHA256.sig" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\cms\sigs\PSSSignDataSHA256Enc.sig" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\cms\sigs\PSSSignDataSHA512.sig" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\cms\sigs\PSSSignDataSHA512Enc.sig" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\cms\sigs\rawsha256nonull.p7m" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\cms\sigs\SignedMSPkcs7.sig" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\crypto\nist_ecc.txt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\crypto\SHA3TestVectors.txt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\crypto\SHAKETestVectors.txt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\crypto\cavp\original_KDFCTR_gen.rsp" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\crypto\cavp\KDFCTR_gen.rsp" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\crypto\cavp\KDFDblPipelineCounter_gen.rsp" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\crypto\cavp\KDFDblPipelineNoCounter_gen.rsp" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\crypto\cavp\KDFFeedbackCounter_gen.rsp" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\crypto\cavp\KDFFeedbackNoCounter_gen.rsp" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\crypto\cavp\KDFFeedbackNoIV_gen.rsp" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\hc256\hc128\ecrypt_HC-128.txt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\hc256\hc256\ecrypt_HC-256_128K_128IV.txt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\hc256\hc256\ecrypt_HC-256_128K_256IV.txt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\hc256\hc256\ecrypt_HC-256_256K_128IV.txt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\hc256\hc256\ecrypt_HC-256_256K_256IV.txt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\README.txt" - BuildAction = "None" - /> - <File - RelPath = "test\data\keys\pbes1\pbe_WithSHA1And128BitRC2_CBC.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\pbes1\pbe_WithSHA1And128BitRC4.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\pbes1\pbe_WithSHA1And2_Key_TripleDES_CBC.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\pbes1\pbe_WithSHA1And3_Key_TripleDES_CBC.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\pbes1\pbe_WithSHA1And40BitRC2_CBC.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\pbes1\pbe_WithSHA1And40BitRC4.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\pbes1\pbeWithMD2AndDES_CBC.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\pbes1\pbeWithMD2AndRC2_CBC.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\pbes1\pbeWithMD5AndDES_CBC.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\pbes1\pbeWithMD5AndRC2_CBC.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\pbes1\pbeWithSHA1AndDES_CBC.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\pbes1\pbeWithSHA1AndRC2_CBC.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\pbes2\pbes2.aes128.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\pbes2\pbes2.aes-128-cbc.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\pbes2\pbes2.aes-128-cfb.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\pbes2\pbes2.aes-128-cfb1.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\pbes2\pbes2.aes-128-cfb8.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\pbes2\pbes2.aes-128-ecb.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\pbes2\pbes2.aes-128-ofb.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\pbes2\pbes2.aes192.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\pbes2\pbes2.aes-192-cbc.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\pbes2\pbes2.aes-192-cfb.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\pbes2\pbes2.aes-192-cfb1.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\pbes2\pbes2.aes-192-cfb8.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\pbes2\pbes2.aes-192-ecb.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\pbes2\pbes2.aes-192-ofb.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\pbes2\pbes2.aes256.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\pbes2\pbes2.aes-256-cbc.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\pbes2\pbes2.aes-256-cfb.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\pbes2\pbes2.aes-256-cfb1.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\pbes2\pbes2.aes-256-cfb8.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\pbes2\pbes2.aes-256-ecb.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\pbes2\pbes2.aes-256-ofb.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\pbes2\pbes2.bf.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\pbes2\pbes2.bf-cbc.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\pbes2\pbes2.blowfish.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\pbes2\pbes2.cast.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\pbes2\pbes2.cast5-cbc.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\pbes2\pbes2.cast-cbc.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\pbes2\pbes2.des.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\pbes2\pbes2.des3.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\pbes2\pbes2.des-cbc.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\pbes2\pbes2.des-cfb.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\pbes2\pbes2.des-cfb1.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\pbes2\pbes2.des-cfb8.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\pbes2\pbes2.des-ecb.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\pbes2\pbes2.des-ede.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\pbes2\pbes2.des-ede3-cbc.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\pbes2\pbes2.des-ofb.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\pbes2\pbes2.rc2.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\pbes2\pbes2.rc2-40-cbc.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\pbes2\pbes2.rc2-64-cbc.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\keys\pbes2\pbes2.rc2-cbc.key" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openpgp\bigpub.asc" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openpgp\longSigSubPack.asc" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openpgp\dsa\README.txt" - BuildAction = "None" - /> - <File - RelPath = "test\data\openpgp\dsa\keys\DSA-1024-160.pub" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openpgp\dsa\keys\DSA-1024-160.sec" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openpgp\dsa\keys\DSA-15360-512.pub" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openpgp\dsa\keys\DSA-15360-512.sec" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openpgp\dsa\keys\DSA-2048-224.pub" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openpgp\dsa\keys\DSA-2048-224.sec" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openpgp\dsa\keys\DSA-3072-256.pub" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openpgp\dsa\keys\DSA-3072-256.sec" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openpgp\dsa\keys\DSA-7680-384.pub" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openpgp\dsa\keys\DSA-7680-384.sec" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openpgp\dsa\sigs\dsa-1024-160-sign.gpg" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openpgp\dsa\sigs\dsa-1024-224-sign.gpg" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openpgp\dsa\sigs\dsa-1024-256-sign.gpg" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openpgp\dsa\sigs\dsa-1024-384-sign.gpg" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openpgp\dsa\sigs\dsa-1024-512-sign.gpg" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openpgp\dsa\sigs\dsa-15360-512-sign.gpg" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openpgp\dsa\sigs\dsa-2048-224-sign.gpg" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openpgp\dsa\sigs\dsa-3072-256-sign.gpg" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openpgp\dsa\sigs\dsa-7680-384-sign.gpg" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openpgp\unicode\passphrase_cyr.txt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openpgp\unicode\passphrase_for_test.txt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openpgp\unicode\secring.gpg" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openpgp\unicode\test.asc" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\eckey.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\enckey.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\pkcs7.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\pkcs8test.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\README.txt" - BuildAction = "None" - /> - <File - RelPath = "test\data\openssl\test.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\dsa\openssl_dsa_aes128_cbc.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\dsa\openssl_dsa_aes128_cfb.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\dsa\openssl_dsa_aes128_ecb.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\dsa\openssl_dsa_aes128_ofb.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\dsa\openssl_dsa_aes192_cbc.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\dsa\openssl_dsa_aes192_cfb.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\dsa\openssl_dsa_aes192_ecb.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\dsa\openssl_dsa_aes192_ofb.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\dsa\openssl_dsa_aes256_cbc.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\dsa\openssl_dsa_aes256_cfb.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\dsa\openssl_dsa_aes256_ecb.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\dsa\openssl_dsa_aes256_ofb.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\dsa\openssl_dsa_blowfish_cbc.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\dsa\openssl_dsa_blowfish_cfb.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\dsa\openssl_dsa_blowfish_ecb.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\dsa\openssl_dsa_blowfish_ofb.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\dsa\openssl_dsa_des1_cbc.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\dsa\openssl_dsa_des1_cfb.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\dsa\openssl_dsa_des1_ecb.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\dsa\openssl_dsa_des1_ofb.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\dsa\openssl_dsa_des2_cbc.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\dsa\openssl_dsa_des2_cfb.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\dsa\openssl_dsa_des2_ecb.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\dsa\openssl_dsa_des2_ofb.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\dsa\openssl_dsa_des3_cbc.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\dsa\openssl_dsa_des3_cfb.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\dsa\openssl_dsa_des3_ecb.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\dsa\openssl_dsa_des3_ofb.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\dsa\openssl_dsa_rc2_128_cbc.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\dsa\openssl_dsa_rc2_128_cfb.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\dsa\openssl_dsa_rc2_128_ecb.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\dsa\openssl_dsa_rc2_128_ofb.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\dsa\openssl_dsa_rc2_40_cbc.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\dsa\openssl_dsa_rc2_64_cbc.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\dsa\openssl_dsa_unencrypted.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\pkcs8\openssl_pkcs8_rsa.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\pkcs8\openssl_pkcs8_rsa_enc.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\rsa\openssl_rsa_aes128_cbc.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\rsa\openssl_rsa_aes128_cfb.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\rsa\openssl_rsa_aes128_ecb.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\rsa\openssl_rsa_aes128_ofb.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\rsa\openssl_rsa_aes192_cbc.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\rsa\openssl_rsa_aes192_cfb.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\rsa\openssl_rsa_aes192_ecb.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\rsa\openssl_rsa_aes192_ofb.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\rsa\openssl_rsa_aes256_cbc.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\rsa\openssl_rsa_aes256_cfb.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\rsa\openssl_rsa_aes256_ecb.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\rsa\openssl_rsa_aes256_ofb.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\rsa\openssl_rsa_blowfish_cbc.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\rsa\openssl_rsa_blowfish_cfb.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\rsa\openssl_rsa_blowfish_ecb.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\rsa\openssl_rsa_blowfish_ofb.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\rsa\openssl_rsa_des1_cbc.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\rsa\openssl_rsa_des1_cfb.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\rsa\openssl_rsa_des1_ecb.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\rsa\openssl_rsa_des1_ofb.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\rsa\openssl_rsa_des2_cbc.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\rsa\openssl_rsa_des2_cfb.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\rsa\openssl_rsa_des2_ecb.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\rsa\openssl_rsa_des2_ofb.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\rsa\openssl_rsa_des3_cbc.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\rsa\openssl_rsa_des3_cfb.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\rsa\openssl_rsa_des3_ecb.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\rsa\openssl_rsa_des3_ofb.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\rsa\openssl_rsa_rc2_128_cbc.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\rsa\openssl_rsa_rc2_128_cfb.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\rsa\openssl_rsa_rc2_128_ecb.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\rsa\openssl_rsa_rc2_128_ofb.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\rsa\openssl_rsa_rc2_40_cbc.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\rsa\openssl_rsa_rc2_64_cbc.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\openssl\rsa\openssl_rsa_unencrypted.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\README.txt" - BuildAction = "None" - /> - <File - RelPath = "test\data\PKITS\certs\AllCertificatesanyPolicyTest11EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\AllCertificatesNoPoliciesTest2EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\AllCertificatesSamePoliciesTest10EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\AllCertificatesSamePoliciesTest13EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\anyPolicyCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\AnyPolicyTest14EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\BadCRLIssuerNameCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\BadCRLSignatureCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\BadnotAfterDateCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\BadnotBeforeDateCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\BadSignedCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\basicConstraintsCriticalcAFalseCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\basicConstraintsNotCriticalCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\basicConstraintsNotCriticalcAFalseCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\BasicSelfIssuedCRLSigningKeyCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\BasicSelfIssuedCRLSigningKeyCRLCert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\BasicSelfIssuedNewKeyCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\BasicSelfIssuedNewKeyOldWithNewCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\BasicSelfIssuedOldKeyCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\BasicSelfIssuedOldKeyNewWithOldCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\CPSPointerQualifierTest20EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\deltaCRLCA1Cert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\deltaCRLCA2Cert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\deltaCRLCA3Cert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\deltaCRLIndicatorNoBaseCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\DifferentPoliciesTest12EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\DifferentPoliciesTest3EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\DifferentPoliciesTest4EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\DifferentPoliciesTest5EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\DifferentPoliciesTest7EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\DifferentPoliciesTest8EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\DifferentPoliciesTest9EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\distributionPoint1CACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\distributionPoint2CACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\DSACACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\DSAParametersInheritedCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\GeneralizedTimeCRLnextUpdateCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\GoodCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\GoodsubCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\GoodsubCAPanyPolicyMapping1to2CACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\indirectCRLCA1Cert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\indirectCRLCA2Cert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\indirectCRLCA3Cert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\indirectCRLCA3cRLIssuerCert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\indirectCRLCA4Cert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\indirectCRLCA4cRLIssuerCert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\indirectCRLCA5Cert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\indirectCRLCA6Cert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\inhibitAnyPolicy0CACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\inhibitAnyPolicy1CACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\inhibitAnyPolicy1SelfIssuedCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\inhibitAnyPolicy1SelfIssuedsubCA2Cert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\inhibitAnyPolicy1subCA1Cert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\inhibitAnyPolicy1subCA2Cert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\inhibitAnyPolicy1subCAIAP5Cert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\inhibitAnyPolicy1subsubCA2Cert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\inhibitAnyPolicy5CACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\inhibitAnyPolicy5subCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\inhibitAnyPolicy5subsubCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\inhibitAnyPolicyTest3EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\inhibitPolicyMapping0CACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\inhibitPolicyMapping0subCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\inhibitPolicyMapping1P12CACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\inhibitPolicyMapping1P12subCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\inhibitPolicyMapping1P12subCAIPM5Cert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\inhibitPolicyMapping1P12subsubCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\inhibitPolicyMapping1P12subsubCAIPM5Cert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\inhibitPolicyMapping1P1CACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\inhibitPolicyMapping1P1SelfIssuedCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\inhibitPolicyMapping1P1SelfIssuedsubCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\inhibitPolicyMapping1P1subCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\inhibitPolicyMapping1P1subsubCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\inhibitPolicyMapping5CACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\inhibitPolicyMapping5subCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\inhibitPolicyMapping5subsubCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\inhibitPolicyMapping5subsubsubCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidBadCRLIssuerNameTest5EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidBadCRLSignatureTest4EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidBasicSelfIssuedCRLSigningKeyTest7EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidBasicSelfIssuedCRLSigningKeyTest8EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidBasicSelfIssuedNewWithOldTest5EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidBasicSelfIssuedOldWithNewTest2EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidcAFalseTest2EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidcAFalseTest3EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidCAnotAfterDateTest5EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidCAnotBeforeDateTest1EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidCASignatureTest2EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidcRLIssuerTest27EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidcRLIssuerTest31EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidcRLIssuerTest32EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidcRLIssuerTest34EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidcRLIssuerTest35EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvaliddeltaCRLIndicatorNoBaseTest1EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvaliddeltaCRLTest10EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvaliddeltaCRLTest3EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvaliddeltaCRLTest4EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvaliddeltaCRLTest6EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvaliddeltaCRLTest9EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvaliddistributionPointTest2EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvaliddistributionPointTest3EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvaliddistributionPointTest6EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvaliddistributionPointTest8EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvaliddistributionPointTest9EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidDNandRFC822nameConstraintsTest28EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidDNandRFC822nameConstraintsTest29EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidDNnameConstraintsTest10EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidDNnameConstraintsTest12EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidDNnameConstraintsTest13EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidDNnameConstraintsTest15EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidDNnameConstraintsTest16EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidDNnameConstraintsTest17EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidDNnameConstraintsTest20EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidDNnameConstraintsTest2EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidDNnameConstraintsTest3EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidDNnameConstraintsTest7EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidDNnameConstraintsTest8EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidDNnameConstraintsTest9EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidDNSnameConstraintsTest31EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidDNSnameConstraintsTest33EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidDNSnameConstraintsTest38EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidDSASignatureTest6EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidEEnotAfterDateTest6EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidEEnotBeforeDateTest2EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidEESignatureTest3EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidIDPwithindirectCRLTest23EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidIDPwithindirectCRLTest26EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidinhibitAnyPolicyTest1EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidinhibitAnyPolicyTest4EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidinhibitAnyPolicyTest5EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidinhibitAnyPolicyTest6EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidinhibitPolicyMappingTest1EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidinhibitPolicyMappingTest3EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidinhibitPolicyMappingTest5EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidinhibitPolicyMappingTest6EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidkeyUsageCriticalcRLSignFalseTest4EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidkeyUsageCriticalkeyCertSignFalseTest1EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidkeyUsageNotCriticalcRLSignFalseTest5EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidkeyUsageNotCriticalkeyCertSignFalseTest2EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidLongSerialNumberTest18EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidMappingFromanyPolicyTest7EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidMappingToanyPolicyTest8EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidMissingbasicConstraintsTest1EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidMissingCRLTest1EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidNameChainingOrderTest2EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidNameChainingTest1EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidNegativeSerialNumberTest15EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidOldCRLnextUpdateTest11EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidonlyContainsAttributeCertsTest14EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidonlyContainsCACertsTest12EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidonlyContainsUserCertsTest11EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidonlySomeReasonsTest15EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidonlySomeReasonsTest16EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidonlySomeReasonsTest17EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidonlySomeReasonsTest20EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidonlySomeReasonsTest21EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidpathLenConstraintTest10EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidpathLenConstraintTest11EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidpathLenConstraintTest12EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidpathLenConstraintTest5EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidpathLenConstraintTest6EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidpathLenConstraintTest9EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidPolicyMappingTest10EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidPolicyMappingTest2EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidPolicyMappingTest4EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\Invalidpre2000CRLnextUpdateTest12EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\Invalidpre2000UTCEEnotAfterDateTest7EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidrequireExplicitPolicyTest3EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidrequireExplicitPolicyTest5EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidRevokedCATest2EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidRevokedEETest3EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidRFC822nameConstraintsTest22EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidRFC822nameConstraintsTest24EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidRFC822nameConstraintsTest26EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidSelfIssuedinhibitAnyPolicyTest10EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidSelfIssuedinhibitAnyPolicyTest8EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidSelfIssuedinhibitPolicyMappingTest10EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidSelfIssuedinhibitPolicyMappingTest11EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidSelfIssuedinhibitPolicyMappingTest8EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidSelfIssuedinhibitPolicyMappingTest9EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidSelfIssuedpathLenConstraintTest16EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidSelfIssuedrequireExplicitPolicyTest7EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidSelfIssuedrequireExplicitPolicyTest8EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidSeparateCertificateandCRLKeysTest20EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidSeparateCertificateandCRLKeysTest21EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidUnknownCriticalCertificateExtensionTest2EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidUnknownCRLEntryExtensionTest8EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidUnknownCRLExtensionTest10EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidUnknownCRLExtensionTest9EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidURInameConstraintsTest35EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidURInameConstraintsTest37EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\InvalidWrongCRLTest6EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\keyUsageCriticalcRLSignFalseCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\keyUsageCriticalkeyCertSignFalseCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\keyUsageNotCriticalCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\keyUsageNotCriticalcRLSignFalseCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\keyUsageNotCriticalkeyCertSignFalseCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\LongSerialNumberCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\Mapping1to2CACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\MappingFromanyPolicyCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\MappingToanyPolicyCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\MissingbasicConstraintsCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\nameConstraintsDN1CACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\nameConstraintsDN1SelfIssuedCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\nameConstraintsDN1subCA1Cert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\nameConstraintsDN1subCA2Cert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\nameConstraintsDN1subCA3Cert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\nameConstraintsDN2CACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\nameConstraintsDN3CACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\nameConstraintsDN3subCA1Cert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\nameConstraintsDN3subCA2Cert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\nameConstraintsDN4CACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\nameConstraintsDN5CACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\nameConstraintsDNS1CACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\nameConstraintsDNS2CACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\nameConstraintsRFC822CA1Cert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\nameConstraintsRFC822CA2Cert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\nameConstraintsRFC822CA3Cert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\nameConstraintsURI1CACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\nameConstraintsURI2CACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\NameOrderingCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\NegativeSerialNumberCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\NoCRLCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\NoissuingDistributionPointCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\NoPoliciesCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\OldCRLnextUpdateCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\onlyContainsAttributeCertsCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\onlyContainsCACertsCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\onlyContainsUserCertsCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\onlySomeReasonsCA1Cert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\onlySomeReasonsCA2Cert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\onlySomeReasonsCA3Cert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\onlySomeReasonsCA4Cert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\OverlappingPoliciesTest6EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\P12Mapping1to3CACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\P12Mapping1to3subCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\P12Mapping1to3subsubCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\P1anyPolicyMapping1to2CACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\P1Mapping1to234CACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\P1Mapping1to234subCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\PanyPolicyMapping1to2CACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\pathLenConstraint0CACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\pathLenConstraint0SelfIssuedCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\pathLenConstraint0subCA2Cert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\pathLenConstraint0subCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\pathLenConstraint1CACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\pathLenConstraint1SelfIssuedCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\pathLenConstraint1SelfIssuedsubCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\pathLenConstraint1subCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\pathLenConstraint6CACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\pathLenConstraint6subCA0Cert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\pathLenConstraint6subCA1Cert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\pathLenConstraint6subCA4Cert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\pathLenConstraint6subsubCA00Cert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\pathLenConstraint6subsubCA11Cert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\pathLenConstraint6subsubCA41Cert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\pathLenConstraint6subsubsubCA11XCert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\pathLenConstraint6subsubsubCA41XCert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\PoliciesP1234CACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\PoliciesP1234subCAP123Cert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\PoliciesP1234subsubCAP123P12Cert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\PoliciesP123CACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\PoliciesP123subCAP12Cert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\PoliciesP123subsubCAP12P1Cert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\PoliciesP123subsubCAP12P2Cert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\PoliciesP123subsubsubCAP12P2P1Cert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\PoliciesP12CACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\PoliciesP12subCAP1Cert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\PoliciesP12subsubCAP1P2Cert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\PoliciesP2subCA2Cert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\PoliciesP2subCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\PoliciesP3CACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\pre2000CRLnextUpdateCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\requireExplicitPolicy0CACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\requireExplicitPolicy0subCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\requireExplicitPolicy0subsubCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\requireExplicitPolicy0subsubsubCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\requireExplicitPolicy10CACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\requireExplicitPolicy10subCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\requireExplicitPolicy10subsubCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\requireExplicitPolicy10subsubsubCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\requireExplicitPolicy2CACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\requireExplicitPolicy2SelfIssuedCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\requireExplicitPolicy2SelfIssuedsubCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\requireExplicitPolicy2subCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\requireExplicitPolicy4CACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\requireExplicitPolicy4subCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\requireExplicitPolicy4subsubCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\requireExplicitPolicy4subsubsubCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\requireExplicitPolicy5CACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\requireExplicitPolicy5subCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\requireExplicitPolicy5subsubCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\requireExplicitPolicy5subsubsubCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\requireExplicitPolicy7CACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\requireExplicitPolicy7subCARE2Cert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\requireExplicitPolicy7subsubCARE2RE4Cert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\requireExplicitPolicy7subsubsubCARE2RE4Cert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\RevokedsubCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\RFC3280MandatoryAttributeTypesCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\RFC3280OptionalAttributeTypesCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\RolloverfromPrintableStringtoUTF8StringCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\SeparateCertificateandCRLKeysCA2CertificateSigningCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\SeparateCertificateandCRLKeysCA2CRLSigningCert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\SeparateCertificateandCRLKeysCertificateSigningCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\SeparateCertificateandCRLKeysCRLSigningCert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\TrustAnchorRootCertificate.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\TwoCRLsCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\UIDCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\UnknownCRLEntryExtensionCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\UnknownCRLExtensionCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\UserNoticeQualifierTest15EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\UserNoticeQualifierTest16EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\UserNoticeQualifierTest17EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\UserNoticeQualifierTest18EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\UserNoticeQualifierTest19EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\UTF8StringCaseInsensitiveMatchCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\UTF8StringEncodedNamesCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidbasicConstraintsNotCriticalTest4EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidBasicSelfIssuedCRLSigningKeyTest6EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidBasicSelfIssuedNewWithOldTest3EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidBasicSelfIssuedNewWithOldTest4EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidBasicSelfIssuedOldWithNewTest1EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidCertificatePathTest1EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidcRLIssuerTest28EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidcRLIssuerTest29EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidcRLIssuerTest30EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidcRLIssuerTest33EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValiddeltaCRLTest2EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValiddeltaCRLTest5EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValiddeltaCRLTest7EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValiddeltaCRLTest8EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValiddistributionPointTest1EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValiddistributionPointTest4EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValiddistributionPointTest5EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValiddistributionPointTest7EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidDNandRFC822nameConstraintsTest27EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidDNnameConstraintsTest11EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidDNnameConstraintsTest14EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidDNnameConstraintsTest18EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidDNnameConstraintsTest19EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidDNnameConstraintsTest1EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidDNnameConstraintsTest4EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidDNnameConstraintsTest5EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidDNnameConstraintsTest6EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidDNSnameConstraintsTest30EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidDNSnameConstraintsTest32EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidDSAParameterInheritanceTest5EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidDSASignaturesTest4EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidGeneralizedTimeCRLnextUpdateTest13EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidGeneralizedTimenotAfterDateTest8EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidGeneralizedTimenotBeforeDateTest4EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidIDPwithindirectCRLTest22EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidIDPwithindirectCRLTest24EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidIDPwithindirectCRLTest25EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidinhibitAnyPolicyTest2EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidinhibitPolicyMappingTest2EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidinhibitPolicyMappingTest4EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidkeyUsageNotCriticalTest3EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidLongSerialNumberTest16EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidLongSerialNumberTest17EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidNameChainingCapitalizationTest5EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidNameChainingWhitespaceTest3EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidNameChainingWhitespaceTest4EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidNameUIDsTest6EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidNegativeSerialNumberTest14EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidNoissuingDistributionPointTest10EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidonlyContainsCACertsTest13EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidonlySomeReasonsTest18EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidonlySomeReasonsTest19EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidpathLenConstraintTest13EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidpathLenConstraintTest14EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidpathLenConstraintTest7EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidpathLenConstraintTest8EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidPolicyMappingTest11EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidPolicyMappingTest12EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidPolicyMappingTest13EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidPolicyMappingTest14EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidPolicyMappingTest1EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidPolicyMappingTest3EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidPolicyMappingTest5EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidPolicyMappingTest6EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidPolicyMappingTest9EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\Validpre2000UTCnotBeforeDateTest3EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidrequireExplicitPolicyTest1EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidrequireExplicitPolicyTest2EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidrequireExplicitPolicyTest4EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidRFC3280MandatoryAttributeTypesTest7EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidRFC3280OptionalAttributeTypesTest8EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidRFC822nameConstraintsTest21EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidRFC822nameConstraintsTest23EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidRFC822nameConstraintsTest25EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidRolloverfromPrintableStringtoUTF8StringTest10EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidSelfIssuedinhibitAnyPolicyTest7EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidSelfIssuedinhibitAnyPolicyTest9EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidSelfIssuedinhibitPolicyMappingTest7EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidSelfIssuedpathLenConstraintTest15EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidSelfIssuedpathLenConstraintTest17EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidSelfIssuedrequireExplicitPolicyTest6EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidSeparateCertificateandCRLKeysTest19EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidTwoCRLsTest7EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidUnknownNotCriticalCertificateExtensionTest1EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidURInameConstraintsTest34EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidURInameConstraintsTest36EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidUTF8StringCaseInsensitiveMatchTest11EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\ValidUTF8StringEncodedNamesTest9EE.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\certs\WrongCRLCACert.crt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\anyPolicyCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\BadCRLIssuerNameCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\BadCRLSignatureCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\BadnotAfterDateCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\BadnotBeforeDateCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\BadSignedCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\basicConstraintsCriticalcAFalseCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\basicConstraintsNotCriticalCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\basicConstraintsNotCriticalcAFalseCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\BasicSelfIssuedCRLSigningKeyCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\BasicSelfIssuedCRLSigningKeyCRLCertCRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\BasicSelfIssuedNewKeyCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\BasicSelfIssuedOldKeyCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\BasicSelfIssuedOldKeySelfIssuedCertCRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\deltaCRLCA1CRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\deltaCRLCA1deltaCRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\deltaCRLCA2CRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\deltaCRLCA2deltaCRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\deltaCRLCA3CRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\deltaCRLCA3deltaCRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\deltaCRLIndicatorNoBaseCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\distributionPoint1CACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\distributionPoint2CACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\DSACACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\DSAParametersInheritedCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\GeneralizedTimeCRLnextUpdateCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\GoodCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\GoodsubCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\GoodsubCAPanyPolicyMapping1to2CACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\indirectCRLCA1CRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\indirectCRLCA3CRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\indirectCRLCA3cRLIssuerCRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\indirectCRLCA4cRLIssuerCRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\indirectCRLCA5CRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\inhibitAnyPolicy0CACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\inhibitAnyPolicy1CACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\inhibitAnyPolicy1subCA1CRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\inhibitAnyPolicy1subCA2CRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\inhibitAnyPolicy1subCAIAP5CRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\inhibitAnyPolicy1subsubCA2CRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\inhibitAnyPolicy5CACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\inhibitAnyPolicy5subCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\inhibitAnyPolicy5subsubCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\inhibitPolicyMapping0CACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\inhibitPolicyMapping0subCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\inhibitPolicyMapping1P12CACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\inhibitPolicyMapping1P12subCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\inhibitPolicyMapping1P12subCAIPM5CRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\inhibitPolicyMapping1P12subsubCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\inhibitPolicyMapping1P12subsubCAIPM5CRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\inhibitPolicyMapping1P1CACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\inhibitPolicyMapping1P1subCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\inhibitPolicyMapping1P1subsubCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\inhibitPolicyMapping5CACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\inhibitPolicyMapping5subCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\inhibitPolicyMapping5subsubCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\inhibitPolicyMapping5subsubsubCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\keyUsageCriticalcRLSignFalseCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\keyUsageCriticalkeyCertSignFalseCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\keyUsageNotCriticalCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\keyUsageNotCriticalcRLSignFalseCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\keyUsageNotCriticalkeyCertSignFalseCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\LongSerialNumberCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\Mapping1to2CACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\MappingFromanyPolicyCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\MappingToanyPolicyCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\MissingbasicConstraintsCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\nameConstraintsDN1CACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\nameConstraintsDN1subCA1CRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\nameConstraintsDN1subCA2CRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\nameConstraintsDN1subCA3CRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\nameConstraintsDN2CACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\nameConstraintsDN3CACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\nameConstraintsDN3subCA1CRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\nameConstraintsDN3subCA2CRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\nameConstraintsDN4CACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\nameConstraintsDN5CACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\nameConstraintsDNS1CACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\nameConstraintsDNS2CACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\nameConstraintsRFC822CA1CRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\nameConstraintsRFC822CA2CRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\nameConstraintsRFC822CA3CRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\nameConstraintsURI1CACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\nameConstraintsURI2CACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\NameOrderCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\NegativeSerialNumberCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\NoissuingDistributionPointCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\NoPoliciesCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\OldCRLnextUpdateCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\onlyContainsAttributeCertsCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\onlyContainsCACertsCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\onlyContainsUserCertsCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\onlySomeReasonsCA1compromiseCRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\onlySomeReasonsCA1otherreasonsCRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\onlySomeReasonsCA2CRL1.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\onlySomeReasonsCA2CRL2.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\onlySomeReasonsCA3compromiseCRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\onlySomeReasonsCA3otherreasonsCRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\onlySomeReasonsCA4compromiseCRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\onlySomeReasonsCA4otherreasonsCRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\P12Mapping1to3CACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\P12Mapping1to3subCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\P12Mapping1to3subsubCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\P1anyPolicyMapping1to2CACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\P1Mapping1to234CACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\P1Mapping1to234subCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\PanyPolicyMapping1to2CACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\pathLenConstraint0CACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\pathLenConstraint0subCA2CRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\pathLenConstraint0subCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\pathLenConstraint1CACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\pathLenConstraint1subCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\pathLenConstraint6CACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\pathLenConstraint6subCA0CRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\pathLenConstraint6subCA1CRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\pathLenConstraint6subCA4CRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\pathLenConstraint6subsubCA00CRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\pathLenConstraint6subsubCA11CRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\pathLenConstraint6subsubCA41CRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\pathLenConstraint6subsubsubCA11XCRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\pathLenConstraint6subsubsubCA41XCRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\PoliciesP1234CACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\PoliciesP1234subCAP123CRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\PoliciesP1234subsubCAP123P12CRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\PoliciesP123CACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\PoliciesP123subCAP12CRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\PoliciesP123subsubCAP12P1CRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\PoliciesP123subsubCAP2P2CRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\PoliciesP123subsubsubCAP12P2P1CRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\PoliciesP12CACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\PoliciesP12subCAP1CRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\PoliciesP12subsubCAP1P2CRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\PoliciesP2subCA2CRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\PoliciesP2subCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\PoliciesP3CACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\pre2000CRLnextUpdateCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\requireExplicitPolicy0CACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\requireExplicitPolicy0subCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\requireExplicitPolicy0subsubCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\requireExplicitPolicy0subsubsubCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\requireExplicitPolicy10CACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\requireExplicitPolicy10subCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\requireExplicitPolicy10subsubCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\requireExplicitPolicy10subsubsubCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\requireExplicitPolicy2CACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\requireExplicitPolicy2subCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\requireExplicitPolicy4CACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\requireExplicitPolicy4subCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\requireExplicitPolicy4subsubCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\requireExplicitPolicy4subsubsubCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\requireExplicitPolicy5CACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\requireExplicitPolicy5subCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\requireExplicitPolicy5subsubCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\requireExplicitPolicy5subsubsubCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\requireExplicitPolicy7CACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\requireExplicitPolicy7subCARE2CRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\requireExplicitPolicy7subsubCARE2RE4CRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\requireExplicitPolicy7subsubsubCARE2RE4CRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\RevokedsubCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\RFC3280MandatoryAttributeTypesCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\RFC3280OptionalAttributeTypesCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\RolloverfromPrintableStringtoUTF8StringCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\SeparateCertificateandCRLKeysCA2CRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\SeparateCertificateandCRLKeysCRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\TrustAnchorRootCRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\TwoCRLsCABadCRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\TwoCRLsCAGoodCRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\UIDCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\UnknownCRLEntryExtensionCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\UnknownCRLExtensionCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\UTF8StringCaseInsensitiveMatchCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\UTF8StringEncodedNamesCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\PKITS\crls\WrongCRLCACRL.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rfc4134\3.1.bin" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rfc4134\3.2.bin" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rfc4134\4.1.bin" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rfc4134\4.10.bin" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rfc4134\4.11.bin" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rfc4134\4.2.bin" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rfc4134\4.3.bin" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rfc4134\4.4.bin" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rfc4134\4.5.bin" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rfc4134\4.6.bin" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rfc4134\4.7.bin" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rfc4134\4.8.eml" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rfc4134\4.9.eml" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rfc4134\5.1.bin" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rfc4134\5.2.bin" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rfc4134\5.3.eml" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rfc4134\6.0.bin" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rfc4134\7.1.bin" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rfc4134\7.2.bin" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rfc4134\AliceDSSSignByCarlNoInherit.cer" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rfc4134\AlicePrivDSSSign.pri" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rfc4134\AlicePrivRSASign.pri" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rfc4134\AliceRSASignByCarl.cer" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rfc4134\BobPrivRSAEncrypt.pri" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rfc4134\BobRSASignByCarl.cer" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rfc4134\CarlDSSCRLEmpty.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rfc4134\CarlDSSCRLForAll.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rfc4134\CarlDSSCRLForCarl.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rfc4134\CarlDSSSelf.cer" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rfc4134\CarlPrivDSSSign.pri" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rfc4134\CarlPrivRSASign.pri" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rfc4134\CarlRSACRLEmpty.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rfc4134\CarlRSACRLForAll.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rfc4134\CarlRSACRLForCarl.crl" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rfc4134\CarlRSASelf.cer" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rfc4134\DianeDSSSignByCarlInherit.cer" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rfc4134\DianePrivDSSSign.pri" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rfc4134\DianePrivRSASignEncrypt.pri" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rfc4134\DianeRSASignByCarl.cer" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rfc4134\ExContent.bin" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rfc4134\rfc4134.txt" - BuildAction = "None" - /> - <File - RelPath = "test\data\rsa3\self-testcase-A.p12" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rsa3\self-testcase-A.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rsa3\self-testcase-B.p12" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rsa3\self-testcase-B.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rsa3\self-testcase-C.p12" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rsa3\self-testcase-C.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rsa3\self-testcase-D.p12" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rsa3\self-testcase-D.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rsa3\self-testcase-E.p12" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rsa3\self-testcase-E.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rsa3\self-testcase-F.p12" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rsa3\self-testcase-F.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rsa3\self-testcase-G.p12" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rsa3\self-testcase-G.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rsa3\self-testcase-H.p12" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rsa3\self-testcase-H.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rsa3\self-testcase-I.p12" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rsa3\self-testcase-I.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rsa3\self-testcase-J.p12" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rsa3\self-testcase-J.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rsa3\self-testcase-L.p12" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rsa3\self-testcase-L.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\rsa3\testcases.README" - BuildAction = "None" - /> - <File - RelPath = "test\data\scrypt\TestVectors.txt" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\ca.tmpl" - BuildAction = "None" - /> - <File - RelPath = "test\data\tls\client_agree.tmpl" - BuildAction = "None" - /> - <File - RelPath = "test\data\tls\client_enc.tmpl" - BuildAction = "None" - /> - <File - RelPath = "test\data\tls\client_sign.tmpl" - BuildAction = "None" - /> - <File - RelPath = "test\data\tls\README.txt" - BuildAction = "None" - /> - <File - RelPath = "test\data\tls\server_agree.tmpl" - BuildAction = "None" - /> - <File - RelPath = "test\data\tls\server_enc.tmpl" - BuildAction = "None" - /> - <File - RelPath = "test\data\tls\server_sign.tmpl" - BuildAction = "None" - /> - <File - RelPath = "test\data\tls\x509-ca-dsa.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-ca-ecdsa.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-ca-ed25519.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-ca-ed448.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-ca-key-dsa.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-ca-key-ecdsa.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-ca-key-ed25519.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-ca-key-ed448.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-ca-key-rsa.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-ca-key-rsa_pss_256.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-ca-key-rsa_pss_384.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-ca-key-rsa_pss_512.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-ca-rsa.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-ca-rsa_pss_256.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-ca-rsa_pss_384.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-ca-rsa_pss_512.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-client-dsa.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-client-ecdh.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-client-ecdsa.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-client-ed25519.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-client-ed448.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-client-key-dsa.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-client-key-ecdh.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-client-key-ecdsa.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-client-key-ed25519.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-client-key-ed448.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-client-key-rsa.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-client-key-rsa_pss_256.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-client-key-rsa_pss_384.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-client-key-rsa_pss_512.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-client-rsa.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-client-rsa_pss_256.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-client-rsa_pss_384.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-client-rsa_pss_512.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-server-dsa.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-server-ecdh.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-server-ecdsa.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-server-ed25519.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-server-ed448.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-server-key-dsa.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-server-key-ecdh.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-server-key-ecdsa.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-server-key-ed25519.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-server-key-ed448.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-server-key-rsa-enc.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-server-key-rsa-sign.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-server-key-rsa_pss_256.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-server-key-rsa_pss_384.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-server-key-rsa_pss_512.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-server-rsa-enc.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-server-rsa-sign.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-server-rsa_pss_256.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-server-rsa_pss_384.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\x509-server-rsa_pss_512.pem" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\keystores\client_store.dsa" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\keystores\client_store.rsa" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\keystores\server_store.dsa" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\data\tls\keystores\server_store.rsa" - BuildAction = "EmbeddedResource" - /> - <File - RelPath = "test\lib\nunit.core.dll" - BuildAction = "Content" - /> - <File - RelPath = "test\lib\nunit.core.interfaces.dll" - BuildAction = "Content" - /> - <File - RelPath = "test\lib\nunit.framework.dll" - BuildAction = "Content" - /> - <File - RelPath = "test\src\asn1\test\AdditionalInformationSyntaxUnitTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\AdmissionsUnitTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\AdmissionSyntaxUnitTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\AllTests.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\ASN1IntegerTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\ASN1SequenceParserTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\ASN1UnitTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\AttributeTableUnitTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\BiometricDataUnitTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\BitStringConstantTester.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\BitStringTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\CertHashUnitTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\CertificateTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\CMSTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\CommitmentTypeIndicationUnitTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\CommitmentTypeQualifierUnitTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\ContentHintsUnitTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\CscaMasterListTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\DataGroupHashUnitTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\DeclarationOfMajorityUnitTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\DERApplicationSpecificTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\DERUTF8StringTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\EncryptedPrivateKeyInfoTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\EqualsAndHashCodeTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\EnumeratedTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\EssCertIDv2UnitTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\GeneralizedTimeTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\GeneralNameTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\GenerationTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\InputStreamTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\Iso4217CurrencyCodeUnitTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\IssuingDistributionPointTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\KeyUsageTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\KMacParamsTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\LDSSecurityObjectUnitTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\LinkedCertificateTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\MiscTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\MonetaryLimitUnitTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\MonetaryValueUnitTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\NameOrPseudonymUnitTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\NamingAuthorityUnitTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\NetscapeCertTypeTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\OCSPTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\OctetStringTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\OIDTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\OtherCertIDUnitTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\OtherSigningCertificateUnitTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\ParseTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\ParsingTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\PersonalDataUnitTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\PrivateKeyInfoTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\PKCS10Test.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\PKCS12Test.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\PKIFailureInfoTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\ProcurationSyntaxUnitTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\ProfessionInfoUnitTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\QCStatementUnitTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\ReasonFlagsTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\RegressionTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\RequestedCertificateUnitTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\RestrictionUnitTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\SemanticsInformationUnitTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\SetTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\SignerLocationUnitTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\SMIMETest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\StringTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\SubjectKeyIdentifierTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\TagTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\TargetInformationTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\TimeTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\TypeOfBiometricDataUnitTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\UTCTimeTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\X509ExtensionsTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\X509NameTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\asn1\test\X9Test.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\cmp\test\ProtectedMessageTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\cms\test\AllTests.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\cms\test\AuthenticatedDataStreamTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\cms\test\AuthenticatedDataTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\cms\test\CMSSampleMessages.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\cms\test\CMSTestUtil.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\cms\test\CompressedDataStreamTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\cms\test\CompressedDataTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\cms\test\EnvelopedDataStreamTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\cms\test\EnvelopedDataTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\cms\test\MiscDataStreamTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\cms\test\Rfc4134Test.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\cms\test\SignedDataStreamTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\cms\test\SignedDataTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crmf\test\CrmfTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\agreement\test\AllTests.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\agreement\test\JPakeParticipantTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\agreement\test\JPakePrimeOrderGroupTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\agreement\test\JPakeUtilitiesTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\examples\DESExample.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\io\test\AllTests.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\io\test\CipherStreamTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\prng\test\CtrDrbgTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\prng\test\DrbgTestVector.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\prng\test\HashDrbgTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\prng\test\HMacDrbgTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\prng\test\TestEntropySourceProvider.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\prng\test\X931Test.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\prng\test\X931TestVector.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\AeadTestUtilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\AESFastTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\AESLightTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\AESTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\AESWrapTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\AllTests.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\AriaTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\Blake2bDigestTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\Blake2sDigestTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\BlockCipherMonteCarloTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\BCryptTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\BlockCipherVectorTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\BlowfishTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\CamelliaLightTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\CamelliaTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\Cast5Test.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\CAST6Test.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\CCMTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\ChaCha20Poly1305Test.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\ChaChaTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\CipherTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\CMacTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\CSHAKETest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\CTSTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\DESedeTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\DESTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\DeterministicDSATest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\DHKEKGeneratorTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\DHTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\DigestRandomNumberTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\DigestTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\DSATest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\DSTU7564Test.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\DSTU7624Test.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\EAXTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\ECDHKEKGeneratorTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\ECGOST3410Test.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\ECGOST3410_2012Test.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\ECIESTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\ECNRTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\ECTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\Ed25519Test.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\Ed448Test.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\ElGamalTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\EqualsHashCodeTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\GcmReorderTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\GcmSivTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\GCMTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\GMacTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\KMACTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\NistEccTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\OCBTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\GOST28147MacTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\GOST28147Test.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\GOST3410Test.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\GOST3411DigestTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\GOST3411_2012_256DigestTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\GOST3411_2012_512DigestTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\HCFamilyTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\HCFamilyVecTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\HKDFGeneratorTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\IDEATest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\ISAACTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\ISO9796Test.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\ISO9797Alg3MacTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\KDF1GeneratorTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\KDF2GeneratorTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\KeccakDigestTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\MacTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\MD2DigestTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\MD4DigestTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\MD5DigestTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\MD5HMacTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\MGF1GeneratorTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\ModeTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\NaccacheSternTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\NonMemoableDigestTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\NoekeonTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\NullTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\OAEPTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\OpenBsdBCryptTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\PaddingTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\ParallelHashTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\Pkcs12Test.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\Pkcs5Test.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\Poly1305Test.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\PSSBlindTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\PSSTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\RC2Test.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\RC2WrapTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\RC4Test.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\RC5Test.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\RC6Test.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\RegressionTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\RFC3211WrapTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\RijndaelTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\RipeMD128DigestTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\RipeMD128HMacTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\RipeMD160DigestTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\RipeMD160HMacTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\RipeMD256DigestTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\RipeMD320DigestTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\RSABlindedTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\RsaTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\Salsa20Test.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\SCryptTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\SEEDTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\SerpentTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\SHA1DigestTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\SHA1HMacTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\SHA224DigestTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\SHA224HMacTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\SHA256DigestTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\SHA256HMacTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\SHA3DigestTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\SHA384DigestTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\SHA384HMacTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\SHA512DigestTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\SHA512t224DigestTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\SHA512t256DigestTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\SHA512HMacTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\ShakeDigestTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\ShortenedDigestTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\SipHashTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\SkeinDigestTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\SkeinMacTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\SkipjackTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\SM2EngineTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\SM2KeyExchangeTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\SM2SignerTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\SM3DigestTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\SM4Test.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\SP80038GTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\SRP6Test.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\StreamCipherResetTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\StreamCipherVectorTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\TEATest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\TigerDigestTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\Threefish1024Test.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\Threefish256Test.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\Threefish512Test.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\TnepresTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\TupleHashTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\TwofishTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\VMPCKSA3Test.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\VMPCMacTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\VMPCTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\WhirlpoolDigestTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\X25519Test.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\X448Test.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\X931SignerTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\XSalsa20Test.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\XTEATest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\cavp\CavpReader.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\cavp\KDFCounterTests.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\cavp\KDFDoublePipelineTests.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\test\cavp\KDFFeedbackCounterTests.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\tls\test\ByteQueueStreamTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\tls\test\DtlsProtocolTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\tls\test\DtlsTestCase.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\tls\test\DtlsTestClientProtocol.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\tls\test\DtlsTestServerProtocol.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\tls\test\DtlsTestSuite.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\tls\test\LoggingDatagramTransport.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\tls\test\MockDatagramAssociation.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\tls\test\MockDtlsClient.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\tls\test\MockDtlsServer.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\tls\test\MockPskTlsClient.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\tls\test\MockPskTlsServer.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\tls\test\MockSrpTlsClient.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\tls\test\MockSrpTlsServer.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\tls\test\MockTlsClient.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\tls\test\MockTlsServer.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\tls\test\NetworkStream.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\tls\test\PipedStream.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\tls\test\PskTlsClientTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\tls\test\PskTlsServerTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\tls\test\TlsClientTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\tls\test\TlsProtocolTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\tls\test\TlsProtocolNonBlockingTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\tls\test\TlsPskProtocolTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\tls\test\TlsSrpProtocolTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\tls\test\TlsServerTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\tls\test\TlsTestCase.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\tls\test\TlsTestClientImpl.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\tls\test\TlsTestClientProtocol.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\tls\test\TlsTestConfig.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\tls\test\TlsTestServerImpl.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\tls\test\TlsTestServerProtocol.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\tls\test\TlsTestSuite.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\tls\test\TlsTestUtilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\crypto\tls\test\UnreliableDatagramTransport.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\math\ec\custom\sec\test\SecP128R1FieldTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\math\ec\custom\sec\test\SecP256R1FieldTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\math\ec\custom\sec\test\SecP384R1FieldTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\math\ec\rfc7748\test\X25519Test.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\math\ec\rfc7748\test\X448Test.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\math\ec\rfc8032\test\Ed25519Test.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\math\ec\rfc8032\test\Ed448Test.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\math\ec\test\AllTests.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\math\ec\test\ECPointPerformanceTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\math\ec\test\ECAlgorithmsTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\math\ec\test\ECPointTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\math\ec\test\F2mProofer.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\math\ec\test\FixedPointTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\math\ec\test\TnafTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\math\test\AllTests.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\math\test\BigIntegerTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\math\test\PrimesTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\ocsp\test\AllTests.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\ocsp\test\OCSPTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\ocsp\test\OCSPTestUtil.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\openpgp\examples\ByteArrayHandler.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\openpgp\examples\ClearSignedFileProcessor.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\openpgp\examples\DetachedSignatureProcessor.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\openpgp\examples\DirectKeySignature.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\openpgp\examples\DsaElGamalKeyRingGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\openpgp\examples\KeyBasedFileProcessor.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\openpgp\examples\KeyBasedLargeFileProcessor.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\openpgp\examples\PbeFileProcessor.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\openpgp\examples\PgpExampleUtilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\openpgp\examples\PublicKeyRingDump.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\openpgp\examples\RsaKeyRingGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\openpgp\examples\SignedFileProcessor.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\openpgp\examples\test\AllTests.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\openpgp\test\DSA2Test.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\openpgp\test\PGPArmoredTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\openpgp\test\PGPClearSignedSignatureTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\openpgp\test\PGPCompressionTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\openpgp\test\PGPDSAElGamalTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\openpgp\test\PGPDSATest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\openpgp\test\PgpECDHTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\openpgp\test\PgpECDsaTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\openpgp\test\PgpECMessageTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\openpgp\test\PgpFeaturesTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\openpgp\test\PgpKeyRingTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\openpgp\test\PgpMarkerTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\openpgp\test\PGPNoPrivateKeyTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\openpgp\test\PGPPacketTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\openpgp\test\PgpParsingTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\openpgp\test\PGPPBETest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\openpgp\test\PGPRSATest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\openpgp\test\PGPSignatureTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\openpgp\test\PgpUnicodeTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\openpgp\test\RegressionTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\openssl\test\AllTests.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\openssl\test\ReaderTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\openssl\test\WriterTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\pkcs\examples\PKCS12Example.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\pkcs\test\EncryptedPrivateKeyInfoTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\pkcs\test\PKCS10Test.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\pkcs\test\PKCS12StoreTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\security\test\SecureRandomTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\security\test\TestDigestUtil.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\security\test\TestDotNetUtil.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\security\test\TestEncodings.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\security\test\TestParameterUtil.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\security\test\TestMacUtil.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\security\test\TestSignerUtil.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\AESSICTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\AESTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\AttrCertSelectorTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\AttrCertTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\BaseBlockCipherTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\BlockCipherTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\CamelliaTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\CertPathBuilderTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\CertPathTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\CertPathValidatorTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\CertTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\CipherStreamTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\CMacTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\CRL5Test.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\DESedeTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\DHTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\DigestTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\DSATest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\ECDSA5Test.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\ECEncodingTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\ECNRTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\ElGamalTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\EncryptedPrivateKeyInfoTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\FIPSDESTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\GOST28147Test.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\GOST3410Test.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\HMacTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\IESTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\KdfCounterTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\MacTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\MqvTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\NamedCurveTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\NistCertPathTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\NoekeonTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\PBETest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\PEMData.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\PKCS10CertRequestTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\PkixNameConstraintsTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\PkixPolicyMappingTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\PkixTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\PSSTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\RegressionTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\RSATest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\SEEDTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\SigTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\SM4Test.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\TestUtilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\WrapTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\X509CertificatePairTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\X509StoreTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\nist\NistCertPathTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\nist\NistCertPathTest2.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\test\rsa3\RSA3CertTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\tls\crypto\test\BcTlsCryptoTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\tls\test\ByteQueueInputStreamTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\tls\test\CertChainUtilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\tls\test\DtlsProtocolTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\tls\test\DtlsPskProtocolTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\tls\test\DtlsTestCase.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\tls\test\DtlsTestClientProtocol.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\tls\test\DtlsTestServerProtocol.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\tls\test\DtlsTestSuite.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\tls\test\LoggingDatagramTransport.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\tls\test\MockDatagramAssociation.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\tls\test\MockDtlsClient.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\tls\test\MockDtlsServer.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\tls\test\MockPskDtlsClient.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\tls\test\MockPskDtlsServer.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\tls\test\MockPskTlsClient.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\tls\test\MockPskTlsServer.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\tls\test\MockSrpTlsClient.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\tls\test\MockSrpTlsServer.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\tls\test\MockTlsClient.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\tls\test\MockTlsServer.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\tls\test\NetworkStream.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\tls\test\PipedStream.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\tls\test\PrfTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\tls\test\PskTlsClientTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\tls\test\PskTlsServerTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\tls\test\TlsClientTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\tls\test\TlsProtocolNonBlockingTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\tls\test\TlsProtocolTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\tls\test\TlsPskProtocolTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\tls\test\TlsServerTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\tls\test\TlsSrpProtocolTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\tls\test\TlsTestCase.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\tls\test\TlsTestClientImpl.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\tls\test\TlsTestClientProtocol.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\tls\test\TlsTestConfig.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\tls\test\TlsTestServerImpl.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\tls\test\TlsTestServerProtocol.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\tls\test\TlsTestSuite.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\tls\test\TlsTestUtilities.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\tls\test\TlsUtilitiesTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\tls\test\UnreliableDatagramTransport.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\tsp\test\AllTests.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\tsp\test\GenTimeAccuracyTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\tsp\test\ParseTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\tsp\test\TimeStampTokenInfoTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\tsp\test\NewTspTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\tsp\test\TSPTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\tsp\test\TSPTestUtil.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\util\io\pem\test\AllTests.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\util\net\test\IPAddressTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\util\test\FixedSecureRandom.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\util\test\ITest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\util\test\ITestResult.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\util\test\NumberParsing.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\util\test\SimpleTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\util\test\SimpleTestResult.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\util\test\TestFailedException.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\util\test\TestRandomBigInteger.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\util\test\TestRandomData.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\util\test\UncloseableStream.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\util\utiltest\IntegersTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\util\utiltest\LongsTest.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "test\src\x509\test\TestCertificateGen.cs" - SubType = "Code" - BuildAction = "Compile" - /> - </Include> - </Files> - </CSHARP> -</VisualStudioProject> +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="Build"> + <PropertyGroup> + <ProjectType>Local</ProjectType> + <ProductVersion>7.10.3077</ProductVersion> + <SchemaVersion>2.0</SchemaVersion> + <ProjectGuid>{38872A5F-E87E-4FAD-B109-8EB7B2E6A4A0}</ProjectGuid> + <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> + <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> + <ApplicationIcon /> + <AssemblyKeyContainerName /> + <AssemblyName>crypto</AssemblyName> + <AssemblyOriginatorKeyFile /> + <DefaultClientScript>JScript</DefaultClientScript> + <DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout> + <DefaultTargetSchema>IE50</DefaultTargetSchema> + <DelaySign>false</DelaySign> + <OutputType>Library</OutputType> + <RootNamespace>crypto</RootNamespace> + <RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent> + <StartupObject /> + <FileUpgradeFlags> + </FileUpgradeFlags> + <UpgradeBackupLocation> + </UpgradeBackupLocation> + <OldToolsVersion>0.0</OldToolsVersion> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> + <OutputPath>bin\Debug\</OutputPath> + <AllowUnsafeBlocks>false</AllowUnsafeBlocks> + <BaseAddress>285212672</BaseAddress> + <CheckForOverflowUnderflow>false</CheckForOverflowUnderflow> + <ConfigurationOverrideFile /> + <DefineConstants>DEBUG;TRACE;NET_1_1</DefineConstants> + <DocumentationFile>doc\crypto.xml</DocumentationFile> + <DebugSymbols>true</DebugSymbols> + <FileAlignment>4096</FileAlignment> + <NoStdLib>false</NoStdLib> + <NoWarn>1591</NoWarn> + <Optimize>false</Optimize> + <RegisterForComInterop>false</RegisterForComInterop> + <RemoveIntegerChecks>false</RemoveIntegerChecks> + <TreatWarningsAsErrors>false</TreatWarningsAsErrors> + <WarningLevel>4</WarningLevel> + <DebugType>full</DebugType> + <ErrorReport>prompt</ErrorReport> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> + <OutputPath>bin\Release\</OutputPath> + <AllowUnsafeBlocks>false</AllowUnsafeBlocks> + <BaseAddress>285212672</BaseAddress> + <CheckForOverflowUnderflow>false</CheckForOverflowUnderflow> + <ConfigurationOverrideFile /> + <DefineConstants>TRACE;NET_1_1</DefineConstants> + <DocumentationFile>doc\crypto.xml</DocumentationFile> + <DebugSymbols>false</DebugSymbols> + <FileAlignment>4096</FileAlignment> + <NoStdLib>false</NoStdLib> + <NoWarn>1591</NoWarn> + <Optimize>true</Optimize> + <RegisterForComInterop>false</RegisterForComInterop> + <RemoveIntegerChecks>false</RemoveIntegerChecks> + <TreatWarningsAsErrors>false</TreatWarningsAsErrors> + <WarningLevel>4</WarningLevel> + <DebugType>none</DebugType> + <ErrorReport>prompt</ErrorReport> + </PropertyGroup> + <ItemGroup> + <Reference Include="nunit.core"> + <Name>nunit.core</Name> + <HintPath>test\lib\nunit.core.dll</HintPath> + </Reference> + <Reference Include="nunit.core.interfaces"> + <Name>nunit.core.interfaces</Name> + <HintPath>test\lib\nunit.core.interfaces.dll</HintPath> + </Reference> + <Reference Include="nunit.framework"> + <Name>nunit.framework</Name> + <HintPath>test\lib\nunit.framework.dll</HintPath> + </Reference> + <Reference Include="System"> + <Name>System</Name> + </Reference> + <Reference Include="System.Data"> + <Name>System.Data</Name> + </Reference> + <Reference Include="System.Xml"> + <Name>System.XML</Name> + </Reference> + </ItemGroup> + <ItemGroup> + <Compile Include="bzip2\src\BZip2Constants.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="bzip2\src\CBZip2InputStream.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="bzip2\src\CBZip2OutputStream.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="bzip2\src\CRC.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\anssi\ANSSINamedCurves.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\anssi\ANSSIObjectIdentifiers.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\ASN1Encodable.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\ASN1EncodableVector.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\Asn1Exception.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\ASN1Generator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\ASN1InputStream.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\ASN1Null.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\ASN1Object.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\ASN1OctetString.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\ASN1OctetStringParser.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\ASN1OutputStream.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\Asn1ParsingException.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\ASN1Sequence.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\ASN1SequenceParser.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\ASN1Set.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\ASN1SetParser.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\ASN1StreamParser.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\ASN1TaggedObject.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\ASN1TaggedObjectParser.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\ASN1Tags.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\bc\BCObjectIdentifiers.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\bc\LinkedCertificate.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\BERApplicationSpecific.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\BERApplicationSpecificParser.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\BERBitString.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\BERGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\BERNull.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\BEROctetString.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\BEROctetStringGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\BEROctetStringParser.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\BEROutputStream.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\BERSequence.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\BERSequenceGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\BERSequenceParser.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\BERSet.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\BERSetGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\BERSetParser.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\BERTaggedObject.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\BERTaggedObjectParser.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\bsi\BsiObjectIdentifiers.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cmp\CAKeyUpdAnnContent.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cmp\CertConfirmContent.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cmp\CertifiedKeyPair.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cmp\CertOrEncCert.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cmp\CertRepMessage.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cmp\CertResponse.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cmp\CertStatus.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cmp\Challenge.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cmp\CmpCertificate.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cmp\CmpObjectIdentifiers.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cmp\CrlAnnContent.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cmp\ErrorMsgContent.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cmp\GenMsgContent.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cmp\GenRepContent.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cmp\InfoTypeAndValue.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cmp\KeyRecRepContent.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cmp\OobCertHash.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cmp\PbmParameter.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cmp\PKIBody.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cmp\PKIConfirmContent.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cmp\PKIFailureInfo.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cmp\PKIFreeText.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cmp\PKIHeader.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cmp\PKIHeaderBuilder.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cmp\PKIMessage.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cmp\PKIMessages.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cmp\PKIStatus.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cmp\PKIStatusInfo.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cmp\PollRepContent.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cmp\PollReqContent.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cmp\PopoDecKeyChallContent.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cmp\PopoDecKeyRespContent.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cmp\ProtectedPart.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cmp\RevAnnContent.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cmp\RevDetails.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cmp\RevRepContent.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cmp\RevRepContentBuilder.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cmp\RevReqContent.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cms\Attribute.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cms\Attributes.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cms\AttributeTable.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cms\AuthenticatedData.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cms\AuthenticatedDataParser.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cms\AuthEnvelopedData.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cms\AuthEnvelopedDataParser.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cms\CMSAttributes.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cms\CMSObjectIdentifiers.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cms\CompressedData.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cms\CompressedDataParser.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cms\ContentInfo.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cms\ContentInfoParser.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cms\ecc\MQVuserKeyingMaterial.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cms\EncryptedContentInfo.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cms\EncryptedContentInfoParser.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cms\EncryptedData.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cms\EnvelopedData.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cms\EnvelopedDataParser.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cms\Evidence.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cms\IssuerAndSerialNumber.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cms\KEKIdentifier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cms\KEKRecipientInfo.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cms\KeyAgreeRecipientIdentifier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cms\KeyAgreeRecipientInfo.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cms\KeyTransRecipientInfo.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cms\MetaData.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cms\OriginatorIdentifierOrKey.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cms\OriginatorInfo.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cms\OriginatorPublicKey.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cms\OtherKeyAttribute.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cms\OtherRecipientInfo.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cms\OtherRevocationInfoFormat.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cms\PasswordRecipientInfo.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cms\RecipientEncryptedKey.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cms\RecipientIdentifier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cms\RecipientInfo.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cms\RecipientKeyIdentifier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cms\SCVPReqRes.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cms\SignedData.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cms\SignedDataParser.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cms\SignerIdentifier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cms\SignerInfo.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cms\Time.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cms\TimeStampAndCRL.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cms\TimeStampedData.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cms\TimeStampedDataParser.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cms\TimeStampTokenEvidence.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\ConstructedOctetStream.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\crmf\AttributeTypeAndValue.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\crmf\CertId.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\crmf\CertReqMessages.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\crmf\CertReqMsg.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\crmf\CertRequest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\crmf\CertTemplate.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\crmf\CertTemplateBuilder.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\crmf\Controls.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\crmf\CrmfObjectIdentifiers.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\crmf\EncKeyWithID.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\crmf\EncryptedKey.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\crmf\EncryptedValue.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\crmf\OptionalValidity.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\crmf\PKIArchiveOptions.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\crmf\PKIPublicationInfo.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\crmf\PKMacValue.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\crmf\PopoPrivKey.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\crmf\PopoSigningKey.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\crmf\PopoSigningKeyInput.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\crmf\ProofOfPossession.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\crmf\SinglePubInfo.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\crmf\SubsequentMessage.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cryptopro\CryptoProObjectIdentifiers.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cryptopro\ECGOST3410NamedCurves.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cryptopro\ECGOST3410ParamSetParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cryptopro\GOST28147Parameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cryptopro\GOST3410NamedParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cryptopro\GOST3410ParamSetParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\cryptopro\GOST3410PublicKeyAlgParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\DefiniteLengthInputStream.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\DERApplicationSpecific.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\DERBitString.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\DERBMPString.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\DERBoolean.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\DEREnumerated.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\DERExternal.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\DERExternalParser.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\DERGeneralizedTime.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\DERGeneralString.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\DERGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\DerGraphicString.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\DERIA5String.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\DERInteger.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\DERNull.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\DERNumericString.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\DERObjectIdentifier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\DEROctetString.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\DEROctetStringParser.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\DEROutputStream.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\DERPrintableString.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\DERSequence.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\DERSequenceGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\DERSequenceParser.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\DERSet.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\DERSetGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\DERSetParser.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\DerStringBase.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\DERT61String.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\DERTaggedObject.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\DERUniversalString.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\DERUTCTime.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\DERUTF8String.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\DerVideotexString.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\DERVisibleString.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\eac\EACObjectIdentifiers.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\edec\EdECObjectIdentifiers.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\esf\CertificateValues.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\esf\CommitmentTypeIdentifier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\esf\CommitmentTypeIndication.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\esf\CommitmentTypeQualifier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\esf\CompleteCertificateRefs.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\esf\CompleteRevocationRefs.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\esf\CrlIdentifier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\esf\CrlListID.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\esf\CrlOcspRef.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\esf\CrlValidatedID.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\esf\ESFAttributes.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\esf\OcspIdentifier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\esf\OcspListID.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\esf\OcspResponsesID.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\esf\OtherCertID.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\esf\OtherHash.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\esf\OtherHashAlgAndValue.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\esf\OtherRevRefs.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\esf\OtherRevVals.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\esf\OtherSigningCertificate.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\esf\RevocationValues.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\esf\SignaturePolicyId.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\esf\SignaturePolicyIdentifier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\esf\SignerAttribute.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\esf\SignerLocation.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\esf\SigPolicyQualifierInfo.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\ess\ContentHints.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\ess\ContentIdentifier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\ess\ESSCertID.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\ess\ESSCertIDv2.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\ess\OtherCertID.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\ess\OtherSigningCertificate.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\ess\SigningCertificate.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\ess\SigningCertificateV2.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\gm\GMNamedCurves.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\gm\GMObjectIdentifiers.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\gnu\GNUObjectIdentifiers.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\iana\IANAObjectIdentifiers.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\IAsn1ApplicationSpecificParser.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\IAsn1Choice.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\IAsn1Convertible.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\IAsn1String.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\icao\CscaMasterList.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\icao\DataGroupHash.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\icao\ICAOObjectIdentifiers.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\icao\LDSSecurityObject.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\icao\LDSVersionInfo.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\IndefiniteLengthInputStream.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\isismtt\ISISMTTObjectIdentifiers.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\isismtt\ocsp\CertHash.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\isismtt\ocsp\RequestedCertificate.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\isismtt\x509\AdditionalInformationSyntax.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\isismtt\x509\Admissions.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\isismtt\x509\AdmissionSyntax.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\isismtt\x509\DeclarationOfMajority.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\isismtt\x509\MonetaryLimit.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\isismtt\x509\NamingAuthority.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\isismtt\x509\ProcurationSyntax.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\isismtt\x509\ProfessionInfo.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\isismtt\x509\Restriction.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\kisa\KISAObjectIdentifiers.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\LazyASN1InputStream.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\LazyDERSequence.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\LazyDERSet.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\LimitedInputStream.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\microsoft\MicrosoftObjectIdentifiers.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\misc\CAST5CBCParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\misc\IDEACBCPar.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\misc\MiscObjectIdentifiers.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\misc\NetscapeCertType.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\misc\NetscapeRevocationURL.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\misc\VerisignCzagExtension.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\mozilla\PublicKeyAndChallenge.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\nist\KMACwithSHAKE128_params.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\nist\KMACwithSHAKE256_params.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\nist\NISTNamedCurves.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\nist\NISTObjectIdentifiers.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\nsri\NsriObjectIdentifiers.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\ntt\NTTObjectIdentifiers.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\ocsp\BasicOCSPResponse.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\ocsp\CertID.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\ocsp\CertStatus.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\ocsp\CrlID.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\ocsp\OCSPObjectIdentifiers.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\ocsp\OCSPRequest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\ocsp\OCSPResponse.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\ocsp\OCSPResponseStatus.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\ocsp\Request.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\ocsp\ResponderID.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\ocsp\ResponseBytes.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\ocsp\ResponseData.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\ocsp\RevokedInfo.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\ocsp\ServiceLocator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\ocsp\Signature.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\ocsp\SingleResponse.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\ocsp\TBSRequest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\OIDTokenizer.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\oiw\ElGamalParameter.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\oiw\OIWObjectIdentifiers.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\pkcs\Attribute.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\pkcs\AuthenticatedSafe.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\pkcs\CertBag.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\pkcs\CertificationRequest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\pkcs\CertificationRequestInfo.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\pkcs\ContentInfo.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\pkcs\DHParameter.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\pkcs\EncryptedData.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\pkcs\EncryptedPrivateKeyInfo.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\pkcs\EncryptionScheme.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\pkcs\IssuerAndSerialNumber.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\pkcs\KeyDerivationFunc.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\pkcs\MacData.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\pkcs\PBEParameter.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\pkcs\PBES2Parameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\pkcs\PBKDF2Params.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\pkcs\Pfx.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\pkcs\PKCS12PBEParams.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\pkcs\PKCSObjectIdentifiers.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\pkcs\PrivateKeyInfo.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\pkcs\RC2CBCParameter.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\pkcs\RSAESOAEPparams.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\pkcs\RSAPrivateKeyStructure.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\pkcs\RSASSAPSSparams.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\pkcs\SafeBag.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\pkcs\SignedData.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\pkcs\SignerInfo.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\rosstandart\RosstandartObjectIdentifiers.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\sec\ECPrivateKeyStructure.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\sec\SECNamedCurves.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\sec\SECObjectIdentifiers.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\smime\SMIMEAttributes.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\smime\SMIMECapabilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\smime\SMIMECapabilitiesAttribute.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\smime\SMIMECapability.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\smime\SMIMECapabilityVector.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\smime\SMIMEEncryptionKeyPreferenceAttribute.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\teletrust\TeleTrusTNamedCurves.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\teletrust\TeleTrusTObjectIdentifiers.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\tsp\Accuracy.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\tsp\MessageImprint.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\tsp\TimeStampReq.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\tsp\TimeStampResp.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\tsp\TSTInfo.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\ua\UAObjectIdentifiers.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\util\ASN1Dump.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\util\Dump.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\util\FilterStream.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x500\AttributeTypeAndValue.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x500\DirectoryString.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x500\Rdn.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x500\style\IetfUtilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\AccessDescription.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\AlgorithmIdentifier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\AttCertIssuer.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\AttCertValidityPeriod.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\Attribute.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\AttributeCertificate.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\AttributeCertificateInfo.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\AttributeTable.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\AuthorityInformationAccess.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\AuthorityKeyIdentifier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\BasicConstraints.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\CertificateList.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\CertificatePair.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\CertificatePolicies.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\CertPolicyId.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\CRLDistPoint.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\CRLNumber.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\CRLReason.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\DigestInfo.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\DisplayText.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\DistributionPoint.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\DistributionPointName.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\DSAParameter.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\ExtendedKeyUsage.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\GeneralName.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\GeneralNames.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\GeneralSubtree.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\Holder.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\IetfAttrSyntax.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\IssuerSerial.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\IssuingDistributionPoint.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\KeyPurposeId.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\KeyUsage.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\NameConstraints.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\NoticeReference.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\ObjectDigestInfo.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\OtherName.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\PolicyInformation.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\PolicyMappings.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\PolicyQualifierId.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\PolicyQualifierInfo.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\PrivateKeyUsagePeriod.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\qualified\BiometricData.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\qualified\ETSIQCObjectIdentifiers.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\qualified\Iso4217CurrencyCode.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\qualified\MonetaryValue.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\qualified\QCStatement.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\qualified\RFC3739QCObjectIdentifiers.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\qualified\SemanticsInformation.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\qualified\TypeOfBiometricData.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\ReasonFlags.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\RoleSyntax.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\RSAPublicKeyStructure.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\sigi\NameOrPseudonym.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\sigi\PersonalData.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\sigi\SigIObjectIdentifiers.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\SubjectDirectoryAttributes.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\SubjectKeyIdentifier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\SubjectPublicKeyInfo.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\Target.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\TargetInformation.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\Targets.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\TBSCertificateStructure.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\TBSCertList.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\Time.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\UserNotice.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\V1TBSCertificateGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\V2AttributeCertificateInfoGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\V2Form.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\V2TBSCertListGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\V3TBSCertificateGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\X509Attributes.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\X509CertificateStructure.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\X509DefaultEntryConverter.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\X509Extension.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\X509Extensions.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\X509ExtensionsGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\X509Name.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\X509NameEntryConverter.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\X509NameTokenizer.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x509\X509ObjectIdentifiers.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x9\DHDomainParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x9\DHPublicKey.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x9\DHValidationParms.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x9\ECNamedCurveTable.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x9\KeySpecificInfo.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x9\OtherInfo.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x9\X962NamedCurves.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x9\X962Parameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x9\X9Curve.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x9\X9ECParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x9\X9ECParametersHolder.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x9\X9ECPoint.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x9\X9FieldElement.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x9\X9FieldID.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x9\X9IntegerConverter.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\asn1\x9\X9ObjectIdentifiers.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\AssemblyInfo.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\ArmoredInputStream.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\ArmoredOutputStream.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\attr\ImageAttrib.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\BCPGInputStream.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\BCPGObject.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\BCPGOutputStream.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\CompressedDataPacket.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\CompressionAlgorithmTags.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\ContainedPacket.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\CRC24.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\DSAPublicBCPGKey.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\DSASecretBCPGKey.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\ECDHPublicBCPGKey.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\ECDsaPublicBCPGKey.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\ECPublicBCPGKey.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\ECSecretBCPGKey.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\ElGamalPublicBCPGKey.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\ElGamalSecretBCPGKey.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\ExperimentalPacket.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\HashAlgorithmTags.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\IBcpgKey.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\InputStreamPacket.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\LiteralDataPacket.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\MarkerPacket.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\ModDetectionCodePacket.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\MPInteger.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\OnePassSignaturePacket.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\OutputStreamPacket.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\Packet.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\PacketTags.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\PublicKeyAlgorithmTags.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\PublicKeyEncSessionPacket.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\PublicKeyPacket.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\PublicSubkeyPacket.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\RSAPublicBCPGKey.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\RSASecretBCPGKey.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\S2K.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\SecretKeyPacket.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\SecretSubkeyPacket.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\SignaturePacket.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\SignatureSubpacket.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\SignatureSubpacketsReader.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\SignatureSubpacketTags.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\sig\EmbeddedSignature.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\sig\Exportable.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\sig\Features.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\sig\IssuerKeyID.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\sig\KeyExpirationTime.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\sig\KeyFlags.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\sig\NotationData.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\sig\PreferredAlgorithms.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\sig\PrimaryUserID.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\sig\Revocable.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\sig\RevocationKey.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\sig\RevocationKeyTags.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\sig\RevocationReason.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\sig\RevocationReasonTags.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\sig\SignatureCreationTime.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\sig\SignatureExpirationTime.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\sig\SignerUserID.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\sig\TrustSignature.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\SymmetricEncDataPacket.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\SymmetricEncIntegrityPacket.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\SymmetricKeyAlgorithmTags.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\SymmetricKeyEncSessionPacket.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\TrustPacket.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\UserAttributePacket.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\UserAttributeSubpacket.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\UserAttributeSubpacketsReader.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\UserAttributeSubpacketTags.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\bcpg\UserIDPacket.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cmp\CertificateConfirmationContent.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cmp\CertificateConfirmationContentBuilder.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cmp\CertificateStatus.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cmp\CmpException.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cmp\GeneralPkiMessage.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cmp\ProtectedPkiMessage.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cmp\ProtectedPkiMessageBuilder.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cmp\RevocationDetails.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cmp\RevocationDetailsBuilder.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\BaseDigestCalculator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\CMSAttributeTableGenerationException.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\CMSAttributeTableGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\CMSAuthenticatedData.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\CMSAuthenticatedDataGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\CMSAuthenticatedDataParser.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\CMSAuthenticatedDataStreamGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\CMSAuthenticatedGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\CMSAuthEnvelopedData.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\CMSAuthEnvelopedGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\CMSCompressedData.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\CMSCompressedDataGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\CMSCompressedDataParser.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\CMSCompressedDataStreamGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\CMSContentInfoParser.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\CMSEnvelopedData.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\CMSEnvelopedDataGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\CMSEnvelopedDataParser.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\CMSEnvelopedDataStreamGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\CMSEnvelopedGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\CMSEnvelopedHelper.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\CMSException.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\CMSPBEKey.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\CMSProcessable.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\CMSProcessableByteArray.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\CMSProcessableFile.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\CMSProcessableInputStream.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\CMSReadable.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\CMSSecureReadable.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\CMSSignedData.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\CMSSignedDataGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\CMSSignedDataParser.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\CMSSignedDataStreamGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\CMSSignedGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\CMSSignedHelper.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\CMSStreamException.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\CMSTypedStream.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\CMSUtils.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\CounterSignatureDigestCalculator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\DefaultAuthenticatedAttributeTableGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\DefaultSignedAttributeTableGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\EnvelopedDataHelper.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\IDigestCalculator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\KEKRecipientInfoGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\KEKRecipientInformation.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\KeyAgreeRecipientInfoGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\KeyAgreeRecipientInformation.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\KeyTransRecipientInfoGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\KeyTransRecipientInformation.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\OriginatorId.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\OriginatorInfoGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\OriginatorInformation.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\PasswordRecipientInfoGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\PasswordRecipientInformation.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\PKCS5Scheme2PBEKey.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\PKCS5Scheme2UTF8PBEKey.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\RecipientId.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\RecipientInfoGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\RecipientInformation.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\RecipientInformationStore.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\SignerId.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\SignerInfoGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\SignerInformation.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\SignerInformationStore.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\cms\SimpleAttributeTableGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crmf\AuthenticatorControl.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crmf\CertificateRequestMessage.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crmf\CertificateRequestMessageBuilder.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crmf\CrmfException.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crmf\DefaultPKMacPrimitivesProvider.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crmf\EncryptedValueBuilder.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crmf\IControl.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crmf\IEncryptedValuePadder.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crmf\IPKMacPrimitivesProvider.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crmf\PkiArchiveControl.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crmf\PkiArchiveControlBuilder.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crmf\PKMacBuilder.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crmf\ProofOfPossessionSigningKeyBuilder.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crmf\RegTokenControl.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\agreement\DHAgreement.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\agreement\DHBasicAgreement.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\agreement\DHStandardGroups.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\agreement\ECDHBasicAgreement.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\agreement\ECDHCBasicAgreement.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\agreement\ECDHWithKdfBasicAgreement.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\agreement\ECMqvBasicAgreement.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\agreement\ECMqvWithKdfBasicAgreement.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\agreement\jpake\JPakeParticipant.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\agreement\jpake\JPakePrimeOrderGroup.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\agreement\jpake\JPakePrimeOrderGroups.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\agreement\jpake\JPakeRound1Payload.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\agreement\jpake\JPakeRound2Payload.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\agreement\jpake\JPakeRound3Payload.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\agreement\jpake\JPakeUtilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\agreement\kdf\ConcatenationKdfGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\agreement\kdf\DHKdfParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\agreement\kdf\DHKekGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\agreement\kdf\ECDHKekGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\agreement\SM2KeyExchange.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\agreement\srp\SRP6Client.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\agreement\srp\SRP6Server.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\agreement\srp\SRP6StandardGroups.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\agreement\srp\SRP6Utilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\agreement\srp\SRP6VerifierGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\agreement\X25519Agreement.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\agreement\X448Agreement.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\AsymmetricCipherKeyPair.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\AsymmetricKeyParameter.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\BufferedAeadBlockCipher.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\BufferedAeadCipher.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\BufferedAsymmetricBlockCipher.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\BufferedBlockCipher.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\BufferedCipherBase.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\BufferedIesCipher.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\BufferedStreamCipher.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\Check.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\CipherKeyGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\CryptoException.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\DataLengthException.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\digests\Blake2bDigest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\digests\Blake2sDigest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\digests\CSHAKEDigest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\digests\DSTU7564Digest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\digests\GeneralDigest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\digests\GOST3411Digest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\digests\GOST3411_2012Digest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\digests\GOST3411_2012_256Digest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\digests\GOST3411_2012_512Digest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\digests\KeccakDigest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\digests\LongDigest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\digests\MD2Digest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\digests\MD4Digest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\digests\MD5Digest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\digests\NonMemoableDigest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\digests\NullDigest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\digests\ParallelHash.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\digests\RIPEMD128Digest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\digests\RIPEMD160Digest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\digests\RIPEMD256Digest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\digests\RIPEMD320Digest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\digests\Sha1Digest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\digests\Sha224Digest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\digests\Sha256Digest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\digests\Sha384Digest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\digests\Sha3Digest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\digests\Sha512Digest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\digests\Sha512tDigest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\digests\ShakeDigest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\digests\ShortenedDigest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\digests\SkeinDigest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\digests\SkeinEngine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\digests\SM3Digest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\digests\TigerDigest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\digests\TupleHash.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\digests\WhirlpoolDigest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\digests\XofUtils.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\ec\CustomNamedCurves.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\encodings\ISO9796d1Encoding.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\encodings\OAEPEncoding.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\encodings\PKCS1Encoding.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\AESEngine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\AESFastEngine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\AESLightEngine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\AESWrapEngine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\AriaEngine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\BlowfishEngine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\CamelliaEngine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\CamelliaLightEngine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\CamelliaWrapEngine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\CAST5Engine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\CAST6Engine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\ChaCha7539Engine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\ChaChaEngine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\DESedeEngine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\DESedeWrapEngine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\DesEngine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\Dstu7624Engine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\Dstu7624WrapEngine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\ElGamalEngine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\GOST28147Engine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\HC128Engine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\HC256Engine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\IDEAEngine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\IESEngine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\ISAACEngine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\NaccacheSternEngine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\NoekeonEngine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\NullEngine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\RC2Engine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\RC2WrapEngine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\RC4Engine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\RC532Engine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\RC564Engine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\RC6Engine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\RFC3211WrapEngine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\RFC3394WrapEngine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\RijndaelEngine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\RSABlindedEngine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\RSABlindingEngine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\RSACoreEngine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\RSAEngine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\Salsa20Engine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\SEEDEngine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\SEEDWrapEngine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\SerpentEngine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\SerpentEngineBase.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\SkipjackEngine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\SM2Engine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\SM4Engine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\TEAEngine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\ThreefishEngine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\TnepresEngine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\TwofishEngine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\VMPCEngine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\VMPCKSA3Engine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\XSalsa20Engine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\engines\XTEAEngine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\fpe\FpeEngine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\fpe\FpeFf1Engine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\fpe\FpeFf3_1Engine.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\fpe\SP80038G.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\generators\BaseKDFBytesGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\generators\BCrypt.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\generators\DESedeKeyGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\generators\DESKeyGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\generators\DHBasicKeyPairGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\generators\DHKeyGeneratorHelper.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\generators\DHKeyPairGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\generators\DHParametersGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\generators\DHParametersHelper.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\generators\DSAKeyPairGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\generators\DSAParametersGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\generators\ECKeyPairGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\generators\Ed25519KeyPairGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\generators\Ed448KeyPairGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\generators\ElGamalKeyPairGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\generators\ElGamalParametersGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\generators\GOST3410KeyPairGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\generators\GOST3410ParametersGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\generators\HKDFBytesGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\generators\Kdf1BytesGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\generators\Kdf2BytesGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\generators\KDFCounterBytesGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\generators\KDFDoublePipelineIterationBytesGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\generators\KDFFeedbackBytesGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\generators\MGF1BytesGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\generators\NaccacheSternKeyPairGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\generators\OpenBsdBCrypt.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\generators\OpenSSLPBEParametersGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\generators\PKCS12ParametersGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\generators\PKCS5S1ParametersGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\generators\PKCS5S2ParametersGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\generators\Poly1305KeyGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\generators\RSABlindingFactorGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\generators\RSAKeyPairGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\generators\SCrypt.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\generators\X25519KeyPairGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\generators\X448KeyPairGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\IAlphabetMapper.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\IAsymmetricBlockCipher.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\IAsymmetricCipherKeyPairGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\IBasicAgreement.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\IBlockCipher.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\IBlockResult.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\IBufferedCipher.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\ICipher.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\ICipherBuilder.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\ICipherBuilderWithKey.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\ICipherParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\IDecryptorBuilderProvider.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\IDerivationFunction.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\IDerivationParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\IDigest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\IDigestFactory.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\IDSA.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\IDsaExt.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\IEntropySource.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\IEntropySourceProvider.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\IKeyUnwrapper.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\IKeyWrapper.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\IMac.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\IMacDerivationFunction.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\IMacFactory.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\InvalidCipherTextException.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\io\CipherStream.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\io\DigestSink.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\io\DigestStream.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\io\MacSink.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\io\MacStream.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\io\SignerSink.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\io\SignerStream.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\IRawAgreement.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\IRsa.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\ISignatureFactory.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\ISigner.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\ISignerWithRecovery.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\IStreamCalculator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\IStreamCipher.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\IVerifier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\IVerifierFactory.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\IVerifierFactoryProvider.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\IWrapper.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\IXof.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\KeyGenerationParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\macs\CBCBlockCipherMac.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\macs\CFBBlockCipherMac.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\macs\CMac.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\macs\DSTU7564Mac.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\macs\DSTU7624Mac.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\macs\GMac.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\macs\GOST28147Mac.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\macs\HMac.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\macs\ISO9797Alg3Mac.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\macs\KMac.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\macs\Poly1305.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\macs\SipHash.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\macs\SkeinMac.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\macs\VMPCMac.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\MaxBytesExceededException.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\modes\CBCBlockCipher.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\modes\CCMBlockCipher.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\modes\CFBBlockCipher.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\modes\ChaCha20Poly1305.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\modes\CTSBlockCipher.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\modes\EAXBlockCipher.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\modes\GCMBlockCipher.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\modes\GcmSivBlockCipher.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\modes\gcm\BasicGcmExponentiator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\modes\gcm\BasicGcmMultiplier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\modes\gcm\GcmUtilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\modes\gcm\IGcmExponentiator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\modes\gcm\IGcmMultiplier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\modes\gcm\Tables1kGcmExponentiator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\modes\gcm\Tables4kGcmMultiplier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\modes\gcm\Tables64kGcmMultiplier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\modes\gcm\Tables8kGcmMultiplier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\modes\GOFBBlockCipher.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\modes\IAeadBlockCipher.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\modes\IAeadCipher.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\modes\KCcmBlockCipher.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\modes\KCtrBlockCipher.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\modes\OCBBlockCipher.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\modes\OFBBlockCipher.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\modes\OpenPGPCFBBlockCipher.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\modes\SICBlockCipher.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\operators\Asn1CipherBuilder.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\operators\Asn1DigestFactory.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\operators\Asn1KeyWrapper.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\operators\Asn1Signature.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\operators\CmsContentEncryptorBuilder.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\operators\CmsKeyTransRecipientInfoGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\operators\DefaultSignatureCalculator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\operators\DefaultSignatureResult.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\operators\DefaultVerifierCalculator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\operators\DefaultVerifierResult.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\operators\GenericKey.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\OutputLengthException.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\paddings\BlockCipherPadding.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\paddings\ISO10126d2Padding.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\paddings\ISO7816d4Padding.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\paddings\PaddedBufferedBlockCipher.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\paddings\PKCS7Padding.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\paddings\TBCPadding.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\paddings\X923Padding.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\paddings\ZeroBytePadding.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\AEADParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\CCMParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\DESedeParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\DESParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\DHKeyGenerationParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\DHKeyParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\DHParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\DHPrivateKeyParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\DHPublicKeyParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\DHValidationParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\DSAKeyGenerationParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\DSAKeyParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\DSAParameterGenerationParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\DSAParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\DSAPrivateKeyParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\DSAPublicKeyParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\DSAValidationParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\ECDomainParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\ECGOST3410Parameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\ECKeyGenerationParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\ECKeyParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\ECNamedDomainParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\ECPrivateKeyParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\ECPublicKeyParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\Ed25519KeyGenerationParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\Ed25519PrivateKeyParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\Ed25519PublicKeyParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\Ed448KeyGenerationParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\Ed448PrivateKeyParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\Ed448PublicKeyParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\ElGamalKeyGenerationParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\ElGamalKeyParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\ElGamalParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\ElGamalPrivateKeyParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\ElGamalPublicKeyParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\FpeParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\GOST3410KeyGenerationParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\GOST3410KeyParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\GOST3410Parameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\GOST3410PrivateKeyParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\GOST3410PublicKeyParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\GOST3410ValidationParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\HKDFParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\IESParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\IESWithCipherParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\ISO18033KDFParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\KDFCounterParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\KDFDoublePipelineIterationParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\KDFFeedbackParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\KdfParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\KeyParameter.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\MGFParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\MqvPrivateParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\MqvPublicParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\NaccacheSternKeyGenerationParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\NaccacheSternKeyParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\NaccacheSternPrivateKeyParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\ParametersWithID.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\ParametersWithIV.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\ParametersWithRandom.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\ParametersWithSalt.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\ParametersWithSBox.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\RC2Parameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\RC5Parameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\RSABlindingParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\RSAKeyGenerationParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\RSAKeyParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\RSAPrivateCrtKeyParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\SkeinParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\SM2KeyExchangePrivateParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\SM2KeyExchangePublicParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\Srp6GroupParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\TweakableBlockCipherParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\X25519KeyGenerationParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\X25519PrivateKeyParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\X25519PublicKeyParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\X448KeyGenerationParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\X448PrivateKeyParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\parameters\X448PublicKeyParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\PBEParametersGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\prng\BasicEntropySourceProvider.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\prng\CryptoApiEntropySourceProvider.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\prng\CryptoApiRandomGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\prng\DigestRandomGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\prng\drbg\CtrSP800Drbg.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\prng\drbg\DrbgUtilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\prng\drbg\HashSP800Drbg.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\prng\drbg\HMacSP800Drbg.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\prng\drbg\ISP80090Drbg.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\prng\EntropyUtilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\prng\IDrbgProvider.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\prng\IRandomGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\prng\ReversedWindowGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\prng\SP800SecureRandom.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\prng\SP800SecureRandomBuilder.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\prng\ThreadedSeedGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\prng\VMPCRandomGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\prng\X931Rng.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\prng\X931SecureRandom.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\prng\X931SecureRandomBuilder.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\Security.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\signers\DSADigestSigner.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\signers\DSASigner.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\signers\ECDSASigner.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\signers\ECGOST3410Signer.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\signers\ECNRSigner.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\signers\Ed25519ctxSigner.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\signers\Ed25519phSigner.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\signers\Ed25519Signer.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\signers\Ed448phSigner.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\signers\Ed448Signer.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\signers\GenericSigner.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\signers\GOST3410DigestSigner.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\signers\GOST3410Signer.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\signers\HMacDsaKCalculator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\signers\IDsaEncoding.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\signers\IDsaKCalculator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\signers\ISO9796d2PSSSigner.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\signers\ISO9796d2Signer.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\signers\IsoTrailers.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\signers\PlainDsaEncoding.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\signers\PSSSigner.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\signers\RandomDsaKCalculator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\signers\RSADigestSigner.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\signers\SM2Signer.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\signers\StandardDsaEncoding.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\signers\X931Signer.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\SimpleBlockResult.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\StreamBlockCipher.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\AbstractTlsAgreementCredentials.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\AbstractTlsCipherFactory.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\AbstractTlsClient.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\AbstractTlsContext.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\AbstractTlsCredentials.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\AbstractTlsEncryptionCredentials.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\AbstractTlsKeyExchange.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\AbstractTlsPeer.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\AbstractTlsServer.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\AbstractTlsSigner.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\AbstractTlsSignerCredentials.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\AlertDescription.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\AlertLevel.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\BasicTlsPskIdentity.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\BulkCipherAlgorithm.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\ByteQueue.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\ByteQueueStream.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\CertChainType.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\Certificate.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\CertificateRequest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\CertificateStatus.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\CertificateStatusRequest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\CertificateStatusType.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\CertificateType.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\CertificateUrl.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\Chacha20Poly1305.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\ChangeCipherSpec.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\CipherSuite.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\CipherType.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\ClientAuthenticationType.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\ClientCertificateType.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\CombinedHash.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\CompressionMethod.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\ConnectionEnd.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\ContentType.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\DatagramTransport.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\DefaultTlsAgreementCredentials.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\DefaultTlsCipherFactory.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\DefaultTlsClient.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\DefaultTlsDHVerifier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\DefaultTlsEncryptionCredentials.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\DefaultTlsServer.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\DefaultTlsSignerCredentials.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\DefaultTlsSrpGroupVerifier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\DeferredHash.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\DigestInputBuffer.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\DigitallySigned.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\DtlsClientProtocol.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\DtlsEpoch.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\DtlsHandshakeRetransmit.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\DtlsProtocol.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\DtlsReassembler.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\DtlsRecordLayer.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\DtlsReliableHandshake.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\DtlsReplayWindow.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\DtlsServerProtocol.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\DtlsTransport.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\ECBasisType.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\ECCurveType.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\ECPointFormat.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\EncryptionAlgorithm.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\ExporterLabel.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\ExtensionType.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\FiniteFieldDheGroup.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\HandshakeType.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\HashAlgorithm.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\HeartbeatExtension.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\HeartbeatMessage.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\HeartbeatMessageType.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\HeartbeatMode.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\KeyExchangeAlgorithm.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\MacAlgorithm.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\MaxFragmentLength.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\NamedCurve.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\NameType.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\NewSessionTicket.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\OcspStatusRequest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\PrfAlgorithm.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\ProtocolVersion.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\PskTlsClient.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\PskTlsServer.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\RecordStream.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\SecurityParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\ServerName.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\ServerNameList.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\ServerOnlyTlsAuthentication.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\ServerSrpParams.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\SessionParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\SignatureAlgorithm.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\SignatureAndHashAlgorithm.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\SignerInputBuffer.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\SimulatedTlsSrpIdentityManager.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\SrpTlsClient.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\SrpTlsServer.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\SrtpProtectionProfile.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\Ssl3Mac.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\SupplementalDataEntry.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\SupplementalDataType.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\Timeout.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsAeadCipher.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsAgreementCredentials.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsAuthentication.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsBlockCipher.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsCipher.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsCipherFactory.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsClient.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsClientContext.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsClientContextImpl.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsClientProtocol.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsCloseable.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsCompression.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsContext.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsCredentials.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsDeflateCompression.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsDheKeyExchange.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsDHKeyExchange.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsDHUtilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsDHVerifier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsDsaSigner.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsDssSigner.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsEccUtilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsECDheKeyExchange.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsECDHKeyExchange.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsECDsaSigner.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsEncryptionCredentials.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsException.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsExtensionsUtilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsFatalAlert.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsFatalAlertReceived.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsHandshakeHash.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsKeyExchange.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsMac.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsNoCloseNotifyException.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsNullCipher.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsNullCompression.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsPeer.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsProtocol.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsProtocolHandler.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsPskIdentity.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsPskIdentityManager.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsPskKeyExchange.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsRsaKeyExchange.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsRsaSigner.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsRsaUtilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsServer.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsServerContext.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsServerContextImpl.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsServerProtocol.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsSession.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsSessionImpl.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsSigner.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsSignerCredentials.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsSrpGroupVerifier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsSrpIdentityManager.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsSrpKeyExchange.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsSrpLoginParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsSrpUtilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsSrtpUtilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsStream.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsStreamCipher.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsTimeoutException.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\TlsUtilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\UrlAndHash.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\UserMappingType.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\tls\UseSrtpData.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\util\AlgorithmIdentifierFactory.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\util\BasicAlphabetMapper.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\util\CipherFactory.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\util\CipherKeyGeneratorFactory.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\crypto\util\Pack.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\BigInteger.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\abc\SimpleBigDecimal.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\abc\Tnaf.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\abc\ZTauElement.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\AbstractECLookupTable.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\djb\Curve25519.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\djb\Curve25519Field.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\djb\Curve25519FieldElement.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\djb\Curve25519Point.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\gm\SM2P256V1Curve.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\gm\SM2P256V1Field.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\gm\SM2P256V1FieldElement.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\gm\SM2P256V1Point.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecP128R1Curve.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecP128R1Field.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecP128R1FieldElement.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecP128R1Point.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecP160k1Curve.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecP160K1Point.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecP160R1Curve.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecP160R1Field.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecP160R1FieldElement.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecP160R1Point.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecP160R2Curve.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecP160R2Field.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecP160R2FieldElement.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecP160R2Point.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecP192K1Curve.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecP192K1Field.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecP192K1FieldElement.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecP192K1Point.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecP192R1Curve.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecP192R1Field.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecP192R1FieldElement.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecP192R1Point.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecP224K1Curve.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecP224K1Field.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecP224K1FieldElement.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecP224K1Point.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecP224R1Curve.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecP224R1Field.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecP224R1FieldElement.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecP224R1Point.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecP256K1Curve.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecP256K1Field.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecP256K1FieldElement.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecP256K1Point.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecP256R1Curve.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecP256R1Field.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecP256R1FieldElement.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecP256R1Point.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecP384R1Curve.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecP384R1Field.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecP384R1FieldElement.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecP384R1Point.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecP521R1Curve.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecP521R1Field.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecP521R1FieldElement.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecP521R1Point.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT113Field.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT113FieldElement.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT113R1Curve.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT113R1Point.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT113R2Curve.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT113R2Point.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT131Field.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT131FieldElement.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT131R1Curve.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT131R1Point.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT131R2Curve.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT131R2Point.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT163Field.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT163FieldElement.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT163K1Curve.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT163K1Point.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT163R1Curve.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT163R1Point.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT163R2Curve.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT163R2Point.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT193Field.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT193FieldElement.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT193R1Curve.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT193R1Point.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT193R2Curve.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT193R2Point.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT233Field.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT233FieldElement.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT233K1Curve.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT233K1Point.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT233R1Curve.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT233R1Point.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT239Field.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT239FieldElement.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT239K1Curve.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT239K1Point.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT283Field.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT283FieldElement.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT283K1Curve.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT283K1Point.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT283R1Curve.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT283R1Point.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT409Field.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT409FieldElement.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT409K1Curve.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT409K1Point.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT409R1Curve.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT409R1Point.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT571Field.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT571FieldElement.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT571K1Curve.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT571K1Point.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT571R1Curve.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\custom\sec\SecT571R1Point.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\ECAlgorithms.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\ECCurve.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\ECFieldElement.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\ECLookupTable.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\ECPoint.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\ECPointMap.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\endo\ECEndomorphism.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\endo\EndoPreCompInfo.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\endo\EndoUtilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\endo\GlvEndomorphism.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\endo\GlvTypeAEndomorphism.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\endo\GlvTypeAParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\endo\GlvTypeBEndomorphism.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\endo\GlvTypeBParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\endo\ScalarSplitParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\LongArray.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\multiplier\AbstractECMultiplier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\multiplier\DoubleAddMultiplier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\multiplier\ECMultiplier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\multiplier\FixedPointCombMultiplier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\multiplier\FixedPointPreCompInfo.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\multiplier\FixedPointUtilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\multiplier\GlvMultiplier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\multiplier\IPreCompCallback.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\multiplier\MixedNafR2LMultiplier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\multiplier\MontgomeryLadderMultiplier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\multiplier\NafL2RMultiplier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\multiplier\NafR2LMultiplier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\multiplier\PreCompInfo.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\multiplier\ReferenceMultiplier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\multiplier\ValidityPreCompInfo.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\multiplier\WNafL2RMultiplier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\multiplier\WNafPreCompInfo.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\multiplier\WNafUtilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\multiplier\WTauNafMultiplier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\multiplier\WTauNafPreCompInfo.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\multiplier\ZSignedDigitL2RMultiplier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\multiplier\ZSignedDigitR2LMultiplier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\rfc7748\X25519.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\rfc7748\X25519Field.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\rfc7748\X448.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\rfc7748\X448Field.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\rfc8032\Ed25519.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\rfc8032\Ed448.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\ScaleXNegateYPointMap.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\ScaleXPointMap.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\ScaleYNegateXPointMap.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\ScaleYPointMap.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\ec\SimpleLookupTable.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\field\FiniteFields.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\field\GenericPolynomialExtensionField.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\field\GF2Polynomial.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\field\IExtensionField.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\field\IFiniteField.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\field\IPolynomial.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\field\IPolynomialExtensionField.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\field\PrimeField.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\Primes.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\raw\Bits.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\raw\Interleave.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\raw\Mod.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\raw\Nat.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\raw\Nat128.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\raw\Nat160.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\raw\Nat192.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\raw\Nat224.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\raw\Nat256.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\raw\Nat320.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\raw\Nat384.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\raw\Nat448.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\raw\Nat512.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\math\raw\Nat576.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\ocsp\BasicOCSPResp.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\ocsp\BasicOCSPRespGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\ocsp\CertificateID.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\ocsp\CertificateStatus.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\ocsp\OCSPException.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\ocsp\OCSPReq.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\ocsp\OCSPReqGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\ocsp\OCSPResp.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\ocsp\OCSPRespGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\ocsp\OCSPRespStatus.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\ocsp\OCSPUtil.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\ocsp\Req.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\ocsp\RespData.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\ocsp\RespID.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\ocsp\RevokedStatus.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\ocsp\SingleResp.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\ocsp\UnknownStatus.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\openpgp\IStreamGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\openpgp\PGPCompressedData.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\openpgp\PGPCompressedDataGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\openpgp\PGPDataValidationException.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\openpgp\PGPEncryptedData.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\openpgp\PGPEncryptedDataGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\openpgp\PGPEncryptedDataList.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\openpgp\PGPException.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\openpgp\PgpExperimental.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\openpgp\PGPKeyFlags.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\openpgp\PGPKeyPair.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\openpgp\PGPKeyRing.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\openpgp\PGPKeyRingGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\openpgp\PGPKeyValidationException.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\openpgp\PGPLiteralData.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\openpgp\PGPLiteralDataGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\openpgp\PGPMarker.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\openpgp\PGPObject.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\openpgp\PGPObjectFactory.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\openpgp\PGPOnePassSignature.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\openpgp\PGPOnePassSignatureList.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\openpgp\PgpPad.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\openpgp\PGPPBEEncryptedData.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\openpgp\PGPPrivateKey.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\openpgp\PGPPublicKey.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\openpgp\PGPPublicKeyEncryptedData.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\openpgp\PGPPublicKeyRing.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\openpgp\PgpPublicKeyRingBundle.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\openpgp\PGPSecretKey.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\openpgp\PGPSecretKeyRing.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\openpgp\PgpSecretKeyRingBundle.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\openpgp\PGPSignature.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\openpgp\PGPSignatureGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\openpgp\PGPSignatureList.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\openpgp\PGPSignatureSubpacketGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\openpgp\PGPSignatureSubpacketVector.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\openpgp\PGPUserAttributeSubpacketVector.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\openpgp\PGPUserAttributeSubpacketVectorGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\openpgp\PgpUtilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\openpgp\PGPV3SignatureGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\openpgp\Rfc6637Utilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\openpgp\SXprUtilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\openpgp\WrappedGeneratorStream.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\openssl\EncryptionException.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\openssl\IPasswordFinder.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\openssl\MiscPemGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\openssl\PasswordException.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\openssl\PEMException.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\openssl\PEMReader.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\openssl\PEMUtilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\openssl\PEMWriter.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\openssl\Pkcs8Generator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\pkcs\AsymmetricKeyEntry.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\pkcs\EncryptedPrivateKeyInfoFactory.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\pkcs\PKCS10CertificationRequest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\pkcs\Pkcs10CertificationRequestDelaySigned.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\pkcs\PKCS12Entry.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\pkcs\PKCS12Store.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\pkcs\PKCS12StoreBuilder.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\pkcs\PKCS12Utilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\pkcs\Pkcs8EncryptedPrivateKeyInfo.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\pkcs\Pkcs8EncryptedPrivateKeyInfoBuilder.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\pkcs\PkcsException.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\pkcs\PkcsIOException.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\pkcs\PrivateKeyInfoFactory.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\pkcs\X509CertificateEntry.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\pkix\CertStatus.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\pkix\PkixAttrCertChecker.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\pkix\PkixAttrCertPathBuilder.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\pkix\PkixAttrCertPathValidator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\pkix\PkixBuilderParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\pkix\PkixCertPath.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\pkix\PkixCertPathBuilder.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\pkix\PkixCertPathBuilderException.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\pkix\PkixCertPathBuilderResult.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\pkix\PkixCertPathChecker.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\pkix\PkixCertPathValidator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\pkix\PkixCertPathValidatorException.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\pkix\PkixCertPathValidatorResult.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\pkix\PkixCertPathValidatorUtilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\pkix\PkixCrlUtilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\pkix\PkixNameConstraintValidator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\pkix\PkixNameConstraintValidatorException.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\pkix\PkixParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\pkix\PkixPolicyNode.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\pkix\ReasonsMask.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\pkix\Rfc3280CertPathUtilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\pkix\Rfc3281CertPathUtilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\pkix\TrustAnchor.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\security\AgreementUtilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\security\cert\CertificateEncodingException.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\security\cert\CertificateException.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\security\cert\CertificateExpiredException.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\security\cert\CertificateNotYetValidException.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\security\cert\CertificateParsingException.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\security\cert\CrlException.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\security\CipherUtilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\security\DigestUtilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\security\DotNetUtilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\security\GeneralSecurityException.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\security\GeneratorUtilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\security\InvalidKeyException.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\security\InvalidParameterException.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\security\KeyException.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\security\MacUtilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\security\NoSuchAlgorithmException.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\security\ParameterUtilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\security\PbeUtilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\security\PrivateKeyFactory.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\security\PublicKeyFactory.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\security\SecureRandom.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\security\SecurityUtilityException.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\security\SignatureException.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\security\SignerUtilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\security\WrapperUtilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\AbstractTlsClient.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\AbstractTlsContext.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\AbstractTlsKeyExchange.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\AbstractTlsKeyExchangeFactory.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\AbstractTlsPeer.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\AbstractTlsServer.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\AlertDescription.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\AlertLevel.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\BasicTlsPskExternal.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\BasicTlsPskIdentity.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\BasicTlsSrpIdentity.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\ByteQueue.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\ByteQueueInputStream.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\ByteQueueOutputStream.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\CachedInformationType.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\CertChainType.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\Certificate.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\CertificateEntry.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\CertificateRequest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\CertificateStatus.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\CertificateStatusRequest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\CertificateStatusRequestItemV2.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\CertificateStatusType.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\CertificateType.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\CertificateUrl.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\ChangeCipherSpec.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\ChannelBinding.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\CipherSuite.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\CipherType.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\ClientAuthenticationType.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\ClientCertificateType.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\ClientHello.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\CombinedHash.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\CompressionMethod.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\ConnectionEnd.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\ContentType.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\CryptoHashAlgorithm.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\CryptoSignatureAlgorithm.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\DHGroup.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\DHStandardGroups.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\AbstractTlsCrypto.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\AbstractTlsSecret.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\bc\BcChaCha20Poly1305.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\bc\BcDefaultTlsCredentialedAgreement.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\bc\BcDefaultTlsCredentialedDecryptor.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\bc\BcDefaultTlsCredentialedSigner.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\bc\BcSsl3Hmac.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\bc\BcTlsAeadCipherImpl.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\bc\BcTlsBlockCipherImpl.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\bc\BcTlsCertificate.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\bc\BcTlsCrypto.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\bc\BcTlsDH.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\bc\BcTlsDHDomain.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\bc\BcTlsDsaSigner.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\bc\BcTlsDsaVerifier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\bc\BcTlsDssSigner.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\bc\BcTlsDssVerifier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\bc\BcTlsECDH.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\bc\BcTlsECDomain.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\bc\BcTlsECDsa13Signer.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\bc\BcTlsECDsa13Verifier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\bc\BcTlsECDsaSigner.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\bc\BcTlsECDsaVerifier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\bc\BcTlsEd25519Signer.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\bc\BcTlsEd25519Verifier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\bc\BcTlsEd448Signer.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\bc\BcTlsEd448Verifier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\bc\BcTlsHash.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\bc\BcTlsHmac.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\bc\BcTlsNonceGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\bc\BcTlsRsaEncryptor.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\bc\BcTlsRsaPssSigner.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\bc\BcTlsRsaPssVerifier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\bc\BcTlsRsaSigner.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\bc\BcTlsRsaVerifier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\bc\BcTlsSecret.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\bc\BcTlsSigner.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\bc\BcTlsSrp6Client.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\bc\BcTlsSrp6Server.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\bc\BcTlsSrp6VerifierGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\bc\BcTlsStreamSigner.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\bc\BcTlsStreamVerifier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\bc\BcTlsVerifier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\bc\BcVerifyingStreamSigner.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\bc\BcX25519.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\bc\BcX25519Domain.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\bc\BcX448.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\bc\BcX448Domain.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\RsaUtilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\TlsAeadCipher.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\TlsAeadCipherImpl.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\TlsBlockCipher.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\TlsBlockCipherImpl.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\TlsImplUtilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\TlsNullCipher.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\TlsSuiteHmac.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\impl\TlsSuiteMac.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\Srp6Group.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\Srp6StandardGroups.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\TlsAgreement.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\TlsCertificate.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\TlsCertificateRole.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\TlsCipher.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\TlsCrypto.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\TlsCryptoException.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\TlsCryptoParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\TlsCryptoUtilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\TlsDecodeResult.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\TlsDHConfig.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\TlsDHDomain.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\TlsECConfig.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\TlsECDomain.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\TlsEncodeResult.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\TlsEncryptor.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\TlsHash.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\TlsHashSink.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\TlsHmac.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\TlsMac.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\TlsMacSink.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\TlsNonceGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\TlsNullNullCipher.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\TlsSecret.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\TlsSigner.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\TlsSrp6Client.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\TlsSrp6Server.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\TlsSrp6VerifierGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\TlsSrpConfig.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\TlsStreamSigner.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\TlsStreamVerifier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\crypto\TlsVerifier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\DatagramReceiver.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\DatagramSender.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\DatagramTransport.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\DefaultTlsClient.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\DefaultTlsCredentialedSigner.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\DefaultTlsDHGroupVerifier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\DefaultTlsHeartbeat.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\DefaultTlsKeyExchangeFactory.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\DefaultTlsServer.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\DefaultTlsSrpConfigVerifier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\DeferredHash.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\DigestInputBuffer.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\DigitallySigned.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\DtlsClientProtocol.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\DtlsEpoch.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\DtlsHandshakeRetransmit.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\DtlsProtocol.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\DtlsReassembler.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\DtlsRecordLayer.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\DtlsReliableHandshake.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\DtlsReplayWindow.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\DtlsRequest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\DtlsServerProtocol.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\DtlsTransport.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\DtlsVerifier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\ECCurveType.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\ECPointFormat.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\EncryptionAlgorithm.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\ExporterLabel.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\ExtensionType.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\HandshakeMessageInput.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\HandshakeMessageOutput.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\HandshakeType.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\HashAlgorithm.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\HeartbeatExtension.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\HeartbeatMessage.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\HeartbeatMessageType.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\HeartbeatMode.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\IdentifierType.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\KeyExchangeAlgorithm.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\KeyShareEntry.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\KeyUpdateRequest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\MacAlgorithm.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\MaxFragmentLength.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\NamedGroup.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\NamedGroupRole.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\NameType.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\NewSessionTicket.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\OcspStatusRequest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\OfferedPsks.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\PrfAlgorithm.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\ProtocolName.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\ProtocolVersion.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\PskIdentity.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\PskKeyExchangeMode.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\PskTlsClient.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\PskTlsServer.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\RecordFormat.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\RecordPreview.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\RecordStream.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\SecurityParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\ServerHello.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\ServerName.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\ServerNameList.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\ServerOnlyTlsAuthentication.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\ServerSrpParams.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\SessionParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\SignatureAlgorithm.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\SignatureAndHashAlgorithm.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\SignatureScheme.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\SimulatedTlsSrpIdentityManager.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\SrpTlsClient.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\SrpTlsServer.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\SrtpProtectionProfile.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\Ssl3Utilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\SupplementalDataEntry.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\SupplementalDataType.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\Timeout.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsAuthentication.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsClient.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsClientContext.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsClientContextImpl.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsClientProtocol.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsCloseable.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsContext.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsCredentialedAgreement.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsCredentialedDecryptor.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsCredentialedSigner.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsCredentials.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsDHanonKeyExchange.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsDheKeyExchange.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsDHGroupVerifier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsDHKeyExchange.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsDHUtilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsEccUtilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsECDHanonKeyExchange.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsECDheKeyExchange.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsECDHKeyExchange.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsException.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsExtensionsUtilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsFatalAlert.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsFatalAlertReceived.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsHandshakeHash.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsHeartbeat.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsKeyExchange.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsKeyExchangeFactory.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsNoCloseNotifyException.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsObjectIdentifiers.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsPeer.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsProtocol.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsPsk.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsPskExternal.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsPskIdentity.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsPskIdentityManager.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsPskKeyExchange.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsRsaKeyExchange.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsServer.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsServerCertificate.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsServerCertificateImpl.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsServerContext.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsServerContextImpl.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsServerProtocol.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsSession.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsSessionImpl.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsSrpConfigVerifier.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsSrpIdentity.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsSrpIdentityManager.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsSrpKeyExchange.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsSrpLoginParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsSrpUtilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsSrtpUtilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsStream.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsTimeoutException.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TlsUtilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\TrustedAuthority.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\UrlAndHash.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\UserMappingType.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tls\UseSrtpData.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tsp\GenTimeAccuracy.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tsp\TimeStampRequest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tsp\TimeStampRequestGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tsp\TimeStampResponse.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tsp\TimeStampResponseGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tsp\TimeStampToken.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tsp\TimeStampTokenGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tsp\TimeStampTokenInfo.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tsp\TSPAlgorithms.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tsp\TSPException.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tsp\TSPUtil.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\tsp\TSPValidationException.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\Arrays.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\BigIntegers.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\Bytes.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\collections\CollectionUtilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\collections\EmptyEnumerable.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\collections\EnumerableProxy.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\collections\HashSet.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\collections\ISet.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\collections\LinkedDictionary.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\collections\UnmodifiableDictionary.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\collections\UnmodifiableDictionaryProxy.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\collections\UnmodifiableList.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\collections\UnmodifiableListProxy.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\collections\UnmodifiableSet.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\collections\UnmodifiableSetProxy.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\date\DateTimeObject.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\date\DateTimeUtilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\encoders\Base64.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\encoders\Base64Encoder.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\encoders\BufferedDecoder.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\encoders\BufferedEncoder.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\encoders\Hex.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\encoders\HexEncoder.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\encoders\HexTranslator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\encoders\IEncoder.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\encoders\Translator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\encoders\UrlBase64.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\encoders\UrlBase64Encoder.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\Enums.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\IMemoable.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\Integers.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\io\BaseInputStream.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\io\BaseOutputStream.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\io\FilterStream.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\io\MemoryInputStream.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\io\MemoryOutputStream.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\io\NullOutputStream.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\io\pem\PemGenerationException.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\io\pem\PemHeader.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\io\pem\PemObject.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\io\pem\PemObjectGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\io\pem\PemObjectParser.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\io\pem\PemReader.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\io\pem\PemWriter.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\io\PushbackStream.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\io\StreamOverflowException.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\io\Streams.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\io\TeeInputStream.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\io\TeeOutputStream.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\Longs.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\MemoableResetException.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\net\IPAddress.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\Platform.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\Strings.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\Times.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\TypeExtensions.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\zlib\Adler32.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\zlib\Deflate.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\zlib\InfBlocks.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\zlib\InfCodes.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\zlib\Inflate.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\zlib\InfTree.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\zlib\JZlib.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\zlib\StaticTree.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\zlib\Tree.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\zlib\ZDeflaterOutputStream.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\zlib\ZInflaterInputStream.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\zlib\ZInputStream.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\zlib\ZOutputStream.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\util\zlib\ZStream.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\x509\AttributeCertificateHolder.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\x509\AttributeCertificateIssuer.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\x509\extension\AuthorityKeyIdentifierStructure.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\x509\extension\SubjectKeyIdentifierStructure.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\x509\extension\X509ExtensionUtil.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\x509\IX509AttributeCertificate.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\x509\IX509Extension.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\x509\PEMParser.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\x509\PrincipalUtil.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\x509\store\IX509Selector.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\x509\store\IX509Store.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\x509\store\IX509StoreParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\x509\store\NoSuchStoreException.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\x509\store\X509AttrCertStoreSelector.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\x509\store\X509CertPairStoreSelector.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\x509\store\X509CertStoreSelector.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\x509\store\X509CollectionStore.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\x509\store\X509CollectionStoreParameters.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\x509\store\X509CrlStoreSelector.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\x509\store\X509StoreException.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\x509\store\X509StoreFactory.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\x509\SubjectPublicKeyInfoFactory.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\x509\X509AttrCertParser.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\x509\X509Attribute.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\x509\X509Certificate.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\x509\X509CertificatePair.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\x509\X509CertificateParser.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\x509\X509CertPairParser.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\x509\X509Crl.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\x509\X509CrlEntry.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\x509\X509CrlParser.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\x509\X509ExtensionBase.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\x509\X509KeyUsage.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\x509\X509SignatureUtil.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\x509\X509Utilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\x509\X509V1CertificateGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\x509\X509V2AttributeCertificate.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\x509\X509V2AttributeCertificateGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\x509\X509V2CRLGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="src\x509\X509V3CertificateGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\AdditionalInformationSyntaxUnitTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\AdmissionsUnitTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\AdmissionSyntaxUnitTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\AllTests.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\ASN1IntegerTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\ASN1SequenceParserTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\ASN1UnitTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\AttributeTableUnitTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\BiometricDataUnitTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\BitStringConstantTester.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\BitStringTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\CertHashUnitTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\CertificateTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\CMSTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\CommitmentTypeIndicationUnitTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\CommitmentTypeQualifierUnitTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\ContentHintsUnitTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\CscaMasterListTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\DataGroupHashUnitTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\DeclarationOfMajorityUnitTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\DERApplicationSpecificTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\DERUTF8StringTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\EncryptedPrivateKeyInfoTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\EnumeratedTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\EqualsAndHashCodeTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\EssCertIDv2UnitTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\GeneralizedTimeTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\GeneralNameTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\GenerationTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\InputStreamTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\Iso4217CurrencyCodeUnitTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\IssuingDistributionPointTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\KeyUsageTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\KMacParamsTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\LDSSecurityObjectUnitTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\LinkedCertificateTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\MiscTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\MonetaryLimitUnitTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\MonetaryValueUnitTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\NameOrPseudonymUnitTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\NamingAuthorityUnitTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\NetscapeCertTypeTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\OCSPTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\OctetStringTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\OIDTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\OtherCertIDUnitTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\OtherSigningCertificateUnitTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\ParseTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\ParsingTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\PersonalDataUnitTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\PKCS10Test.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\PKCS12Test.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\PKIFailureInfoTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\PrivateKeyInfoTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\ProcurationSyntaxUnitTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\ProfessionInfoUnitTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\QCStatementUnitTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\ReasonFlagsTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\RegressionTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\RequestedCertificateUnitTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\RestrictionUnitTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\SemanticsInformationUnitTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\SetTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\SignerLocationUnitTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\SMIMETest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\StringTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\SubjectKeyIdentifierTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\TagTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\TargetInformationTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\TimeTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\TypeOfBiometricDataUnitTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\UTCTimeTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\X509ExtensionsTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\X509NameTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\asn1\test\X9Test.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\cmp\test\ProtectedMessageTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\cms\test\AllTests.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\cms\test\AuthenticatedDataStreamTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\cms\test\AuthenticatedDataTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\cms\test\CMSSampleMessages.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\cms\test\CMSTestUtil.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\cms\test\CompressedDataStreamTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\cms\test\CompressedDataTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\cms\test\EnvelopedDataStreamTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\cms\test\EnvelopedDataTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\cms\test\MiscDataStreamTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\cms\test\Rfc4134Test.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\cms\test\SignedDataStreamTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\cms\test\SignedDataTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crmf\test\CrmfTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\agreement\test\AllTests.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\agreement\test\JPakeParticipantTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\agreement\test\JPakePrimeOrderGroupTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\agreement\test\JPakeUtilitiesTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\examples\DESExample.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\io\test\AllTests.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\io\test\CipherStreamTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\prng\test\CtrDrbgTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\prng\test\DrbgTestVector.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\prng\test\HashDrbgTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\prng\test\HMacDrbgTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\prng\test\TestEntropySourceProvider.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\prng\test\X931Test.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\prng\test\X931TestVector.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\AeadTestUtilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\AESFastTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\AESLightTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\AESTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\AESWrapTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\AllTests.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\AriaTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\BCryptTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\Blake2bDigestTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\Blake2sDigestTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\BlockCipherMonteCarloTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\BlockCipherVectorTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\BlowfishTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\CamelliaLightTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\CamelliaTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\Cast5Test.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\CAST6Test.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\cavp\CavpReader.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\cavp\KDFCounterTests.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\cavp\KDFDoublePipelineTests.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\cavp\KDFFeedbackCounterTests.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\CCMTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\ChaCha20Poly1305Test.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\ChaChaTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\CipherTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\CMacTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\CSHAKETest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\CTSTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\DESedeTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\DESTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\DeterministicDSATest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\DHKEKGeneratorTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\DHTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\DigestRandomNumberTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\DigestTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\DSATest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\DSTU7564Test.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\DSTU7624Test.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\EAXTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\ECDHKEKGeneratorTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\ECGOST3410Test.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\ECGOST3410_2012Test.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\ECIESTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\ECNRTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\ECTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\Ed25519Test.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\Ed448Test.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\ElGamalTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\EqualsHashCodeTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\GcmReorderTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\GcmSivTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\GCMTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\GMacTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\GOST28147MacTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\GOST28147Test.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\GOST3410Test.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\GOST3411DigestTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\GOST3411_2012_256DigestTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\GOST3411_2012_512DigestTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\HCFamilyTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\HCFamilyVecTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\HKDFGeneratorTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\IDEATest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\ISAACTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\ISO9796Test.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\ISO9797Alg3MacTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\KDF1GeneratorTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\KDF2GeneratorTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\KeccakDigestTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\KMACTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\MacTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\MD2DigestTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\MD4DigestTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\MD5DigestTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\MD5HMacTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\MGF1GeneratorTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\ModeTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\NaccacheSternTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\NistEccTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\NoekeonTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\NonMemoableDigestTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\NullTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\OAEPTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\OCBTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\OpenBsdBCryptTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\PaddingTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\ParallelHashTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\Pkcs12Test.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\Pkcs5Test.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\Poly1305Test.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\PSSBlindTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\PSSTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\RC2Test.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\RC2WrapTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\RC4Test.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\RC5Test.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\RC6Test.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\RegressionTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\RFC3211WrapTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\RijndaelTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\RipeMD128DigestTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\RipeMD128HMacTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\RipeMD160DigestTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\RipeMD160HMacTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\RipeMD256DigestTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\RipeMD320DigestTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\RSABlindedTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\RsaTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\Salsa20Test.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\SCryptTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\SEEDTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\SerpentTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\SHA1DigestTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\SHA1HMacTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\SHA224DigestTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\SHA224HMacTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\SHA256DigestTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\SHA256HMacTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\SHA384DigestTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\SHA384HMacTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\SHA3DigestTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\SHA512DigestTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\SHA512HMacTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\SHA512t224DigestTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\SHA512t256DigestTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\ShakeDigestTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\ShortenedDigestTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\SipHashTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\SkeinDigestTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\SkeinMacTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\SkipjackTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\SM2EngineTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\SM2KeyExchangeTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\SM2SignerTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\SM3DigestTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\SM4Test.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\SP80038GTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\SRP6Test.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\StreamCipherResetTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\StreamCipherVectorTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\TEATest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\Threefish1024Test.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\Threefish256Test.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\Threefish512Test.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\TigerDigestTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\TnepresTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\TupleHashTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\TwofishTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\VMPCKSA3Test.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\VMPCMacTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\VMPCTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\WhirlpoolDigestTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\X25519Test.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\X448Test.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\X931SignerTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\XSalsa20Test.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\test\XTEATest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\tls\test\ByteQueueStreamTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\tls\test\DtlsProtocolTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\tls\test\DtlsTestCase.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\tls\test\DtlsTestClientProtocol.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\tls\test\DtlsTestServerProtocol.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\tls\test\DtlsTestSuite.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\tls\test\LoggingDatagramTransport.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\tls\test\MockDatagramAssociation.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\tls\test\MockDtlsClient.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\tls\test\MockDtlsServer.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\tls\test\MockPskTlsClient.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\tls\test\MockPskTlsServer.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\tls\test\MockSrpTlsClient.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\tls\test\MockSrpTlsServer.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\tls\test\MockTlsClient.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\tls\test\MockTlsServer.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\tls\test\NetworkStream.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\tls\test\PipedStream.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\tls\test\PskTlsClientTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\tls\test\PskTlsServerTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\tls\test\TlsClientTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\tls\test\TlsProtocolNonBlockingTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\tls\test\TlsProtocolTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\tls\test\TlsPskProtocolTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\tls\test\TlsServerTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\tls\test\TlsSrpProtocolTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\tls\test\TlsTestCase.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\tls\test\TlsTestClientImpl.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\tls\test\TlsTestClientProtocol.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\tls\test\TlsTestConfig.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\tls\test\TlsTestServerImpl.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\tls\test\TlsTestServerProtocol.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\tls\test\TlsTestSuite.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\tls\test\TlsTestUtilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\crypto\tls\test\UnreliableDatagramTransport.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\math\ec\custom\sec\test\SecP128R1FieldTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\math\ec\custom\sec\test\SecP256R1FieldTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\math\ec\custom\sec\test\SecP384R1FieldTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\math\ec\rfc7748\test\X25519Test.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\math\ec\rfc7748\test\X448Test.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\math\ec\rfc8032\test\Ed25519Test.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\math\ec\rfc8032\test\Ed448Test.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\math\ec\test\AllTests.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\math\ec\test\ECAlgorithmsTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\math\ec\test\ECPointPerformanceTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\math\ec\test\ECPointTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\math\ec\test\F2mProofer.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\math\ec\test\FixedPointTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\math\ec\test\TnafTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\math\test\AllTests.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\math\test\BigIntegerTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\math\test\PrimesTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\ocsp\test\AllTests.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\ocsp\test\OCSPTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\ocsp\test\OCSPTestUtil.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\openpgp\examples\ByteArrayHandler.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\openpgp\examples\ClearSignedFileProcessor.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\openpgp\examples\DetachedSignatureProcessor.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\openpgp\examples\DirectKeySignature.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\openpgp\examples\DsaElGamalKeyRingGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\openpgp\examples\KeyBasedFileProcessor.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\openpgp\examples\KeyBasedLargeFileProcessor.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\openpgp\examples\PbeFileProcessor.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\openpgp\examples\PgpExampleUtilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\openpgp\examples\PublicKeyRingDump.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\openpgp\examples\RsaKeyRingGenerator.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\openpgp\examples\SignedFileProcessor.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\openpgp\examples\test\AllTests.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\openpgp\test\DSA2Test.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\openpgp\test\PGPArmoredTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\openpgp\test\PGPClearSignedSignatureTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\openpgp\test\PGPCompressionTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\openpgp\test\PGPDSAElGamalTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\openpgp\test\PGPDSATest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\openpgp\test\PgpECDHTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\openpgp\test\PgpECDsaTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\openpgp\test\PgpECMessageTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\openpgp\test\PgpFeaturesTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\openpgp\test\PgpKeyRingTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\openpgp\test\PgpMarkerTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\openpgp\test\PGPNoPrivateKeyTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\openpgp\test\PGPPacketTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\openpgp\test\PgpParsingTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\openpgp\test\PGPPBETest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\openpgp\test\PGPRSATest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\openpgp\test\PGPSignatureTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\openpgp\test\PgpUnicodeTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\openpgp\test\RegressionTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\openssl\test\AllTests.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\openssl\test\ReaderTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\openssl\test\WriterTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\pkcs\examples\PKCS12Example.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\pkcs\test\EncryptedPrivateKeyInfoTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\pkcs\test\PKCS10Test.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\pkcs\test\PKCS12StoreTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\security\test\SecureRandomTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\security\test\TestDigestUtil.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\security\test\TestDotNetUtil.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\security\test\TestEncodings.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\security\test\TestMacUtil.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\security\test\TestParameterUtil.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\security\test\TestSignerUtil.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\AESSICTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\AESTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\AttrCertSelectorTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\AttrCertTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\BaseBlockCipherTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\BlockCipherTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\CamelliaTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\CertPathBuilderTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\CertPathTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\CertPathValidatorTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\CertTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\CipherStreamTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\CMacTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\CRL5Test.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\DESedeTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\DHTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\DigestTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\DSATest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\ECDSA5Test.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\ECEncodingTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\ECNRTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\ElGamalTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\EncryptedPrivateKeyInfoTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\FIPSDESTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\GOST28147Test.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\GOST3410Test.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\HMacTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\IESTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\KdfCounterTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\MacTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\MqvTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\NamedCurveTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\NistCertPathTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\nist\NistCertPathTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\nist\NistCertPathTest2.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\NoekeonTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\PBETest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\PEMData.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\PKCS10CertRequestTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\PkixNameConstraintsTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\PkixPolicyMappingTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\PkixTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\PSSTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\RegressionTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\rsa3\RSA3CertTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\RSATest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\SEEDTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\SigTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\SM4Test.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\TestUtilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\WrapTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\X509CertificatePairTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\test\X509StoreTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\tls\crypto\test\BcTlsCryptoTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\tls\test\ByteQueueInputStreamTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\tls\test\CertChainUtilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\tls\test\DtlsProtocolTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\tls\test\DtlsPskProtocolTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\tls\test\DtlsTestCase.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\tls\test\DtlsTestClientProtocol.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\tls\test\DtlsTestServerProtocol.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\tls\test\DtlsTestSuite.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\tls\test\LoggingDatagramTransport.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\tls\test\MockDatagramAssociation.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\tls\test\MockDtlsClient.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\tls\test\MockDtlsServer.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\tls\test\MockPskDtlsClient.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\tls\test\MockPskDtlsServer.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\tls\test\MockPskTlsClient.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\tls\test\MockPskTlsServer.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\tls\test\MockSrpTlsClient.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\tls\test\MockSrpTlsServer.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\tls\test\MockTlsClient.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\tls\test\MockTlsServer.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\tls\test\NetworkStream.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\tls\test\PipedStream.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\tls\test\PrfTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\tls\test\PskTlsClientTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\tls\test\PskTlsServerTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\tls\test\TlsClientTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\tls\test\TlsProtocolNonBlockingTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\tls\test\TlsProtocolTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\tls\test\TlsPskProtocolTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\tls\test\TlsServerTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\tls\test\TlsSrpProtocolTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\tls\test\TlsTestCase.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\tls\test\TlsTestClientImpl.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\tls\test\TlsTestClientProtocol.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\tls\test\TlsTestConfig.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\tls\test\TlsTestServerImpl.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\tls\test\TlsTestServerProtocol.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\tls\test\TlsTestSuite.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\tls\test\TlsTestUtilities.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\tls\test\TlsUtilitiesTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\tls\test\UnreliableDatagramTransport.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\tsp\test\AllTests.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\tsp\test\GenTimeAccuracyTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\tsp\test\NewTspTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\tsp\test\ParseTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\tsp\test\TimeStampTokenInfoTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\tsp\test\TSPTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\tsp\test\TSPTestUtil.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\util\io\pem\test\AllTests.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\util\net\test\IPAddressTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\util\test\FixedSecureRandom.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\util\test\ITest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\util\test\ITestResult.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\util\test\NumberParsing.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\util\test\SimpleTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\util\test\SimpleTestResult.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\util\test\TestFailedException.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\util\test\TestRandomBigInteger.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\util\test\TestRandomData.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\util\test\UncloseableStream.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\util\utiltest\IntegersTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\util\utiltest\LongsTest.cs"> + <SubType>Code</SubType> + </Compile> + <Compile Include="test\src\x509\test\TestCertificateGen.cs"> + <SubType>Code</SubType> + </Compile> + <Content Include="Contributors.html" /> + <Content Include="License.html" /> + <Content Include="Readme.html" /> + <Content Include="test\lib\nunit.core.dll" /> + <Content Include="test\lib\nunit.core.interfaces.dll" /> + <Content Include="test\lib\nunit.framework.dll" /> + <EmbeddedResource Include="test\data\asn1\masterlist-content.data" /> + <EmbeddedResource Include="test\data\cert_chain.data" /> + <EmbeddedResource Include="test\data\cert_chain_nl.data" /> + <EmbeddedResource Include="test\data\cms\sigs\counterSig.p7m" /> + <EmbeddedResource Include="test\data\cms\sigs\PSSSignData.data" /> + <EmbeddedResource Include="test\data\cms\sigs\PSSSignDataSHA1.sig" /> + <EmbeddedResource Include="test\data\cms\sigs\PSSSignDataSHA1Enc.sig" /> + <EmbeddedResource Include="test\data\cms\sigs\PSSSignDataSHA256.sig" /> + <EmbeddedResource Include="test\data\cms\sigs\PSSSignDataSHA256Enc.sig" /> + <EmbeddedResource Include="test\data\cms\sigs\PSSSignDataSHA512.sig" /> + <EmbeddedResource Include="test\data\cms\sigs\PSSSignDataSHA512Enc.sig" /> + <EmbeddedResource Include="test\data\cms\sigs\rawsha256nonull.p7m" /> + <EmbeddedResource Include="test\data\cms\sigs\SignedMSPkcs7.sig" /> + <EmbeddedResource Include="test\data\crypto\cavp\KDFCTR_gen.rsp" /> + <EmbeddedResource Include="test\data\crypto\cavp\KDFDblPipelineCounter_gen.rsp" /> + <EmbeddedResource Include="test\data\crypto\cavp\KDFDblPipelineNoCounter_gen.rsp" /> + <EmbeddedResource Include="test\data\crypto\cavp\KDFFeedbackCounter_gen.rsp" /> + <EmbeddedResource Include="test\data\crypto\cavp\KDFFeedbackNoCounter_gen.rsp" /> + <EmbeddedResource Include="test\data\crypto\cavp\KDFFeedbackNoIV_gen.rsp" /> + <EmbeddedResource Include="test\data\crypto\cavp\original_KDFCTR_gen.rsp" /> + <EmbeddedResource Include="test\data\crypto\nist_ecc.txt" /> + <EmbeddedResource Include="test\data\crypto\SHA3TestVectors.txt" /> + <EmbeddedResource Include="test\data\crypto\SHAKETestVectors.txt" /> + <EmbeddedResource Include="test\data\hc256\hc128\ecrypt_HC-128.txt" /> + <EmbeddedResource Include="test\data\hc256\hc256\ecrypt_HC-256_128K_128IV.txt" /> + <EmbeddedResource Include="test\data\hc256\hc256\ecrypt_HC-256_128K_256IV.txt" /> + <EmbeddedResource Include="test\data\hc256\hc256\ecrypt_HC-256_256K_128IV.txt" /> + <EmbeddedResource Include="test\data\hc256\hc256\ecrypt_HC-256_256K_256IV.txt" /> + <EmbeddedResource Include="test\data\keys\pbes1\pbeWithMD2AndDES_CBC.key" /> + <EmbeddedResource Include="test\data\keys\pbes1\pbeWithMD2AndRC2_CBC.key" /> + <EmbeddedResource Include="test\data\keys\pbes1\pbeWithMD5AndDES_CBC.key" /> + <EmbeddedResource Include="test\data\keys\pbes1\pbeWithMD5AndRC2_CBC.key" /> + <EmbeddedResource Include="test\data\keys\pbes1\pbeWithSHA1AndDES_CBC.key" /> + <EmbeddedResource Include="test\data\keys\pbes1\pbeWithSHA1AndRC2_CBC.key" /> + <EmbeddedResource Include="test\data\keys\pbes1\pbe_WithSHA1And128BitRC2_CBC.key" /> + <EmbeddedResource Include="test\data\keys\pbes1\pbe_WithSHA1And128BitRC4.key" /> + <EmbeddedResource Include="test\data\keys\pbes1\pbe_WithSHA1And2_Key_TripleDES_CBC.key" /> + <EmbeddedResource Include="test\data\keys\pbes1\pbe_WithSHA1And3_Key_TripleDES_CBC.key" /> + <EmbeddedResource Include="test\data\keys\pbes1\pbe_WithSHA1And40BitRC2_CBC.key" /> + <EmbeddedResource Include="test\data\keys\pbes1\pbe_WithSHA1And40BitRC4.key" /> + <EmbeddedResource Include="test\data\keys\pbes2\pbes2.aes-128-cbc.key" /> + <EmbeddedResource Include="test\data\keys\pbes2\pbes2.aes-128-cfb.key" /> + <EmbeddedResource Include="test\data\keys\pbes2\pbes2.aes-128-cfb1.key" /> + <EmbeddedResource Include="test\data\keys\pbes2\pbes2.aes-128-cfb8.key" /> + <EmbeddedResource Include="test\data\keys\pbes2\pbes2.aes-128-ecb.key" /> + <EmbeddedResource Include="test\data\keys\pbes2\pbes2.aes-128-ofb.key" /> + <EmbeddedResource Include="test\data\keys\pbes2\pbes2.aes-192-cbc.key" /> + <EmbeddedResource Include="test\data\keys\pbes2\pbes2.aes-192-cfb.key" /> + <EmbeddedResource Include="test\data\keys\pbes2\pbes2.aes-192-cfb1.key" /> + <EmbeddedResource Include="test\data\keys\pbes2\pbes2.aes-192-cfb8.key" /> + <EmbeddedResource Include="test\data\keys\pbes2\pbes2.aes-192-ecb.key" /> + <EmbeddedResource Include="test\data\keys\pbes2\pbes2.aes-192-ofb.key" /> + <EmbeddedResource Include="test\data\keys\pbes2\pbes2.aes-256-cbc.key" /> + <EmbeddedResource Include="test\data\keys\pbes2\pbes2.aes-256-cfb.key" /> + <EmbeddedResource Include="test\data\keys\pbes2\pbes2.aes-256-cfb1.key" /> + <EmbeddedResource Include="test\data\keys\pbes2\pbes2.aes-256-cfb8.key" /> + <EmbeddedResource Include="test\data\keys\pbes2\pbes2.aes-256-ecb.key" /> + <EmbeddedResource Include="test\data\keys\pbes2\pbes2.aes-256-ofb.key" /> + <EmbeddedResource Include="test\data\keys\pbes2\pbes2.aes128.key" /> + <EmbeddedResource Include="test\data\keys\pbes2\pbes2.aes192.key" /> + <EmbeddedResource Include="test\data\keys\pbes2\pbes2.aes256.key" /> + <EmbeddedResource Include="test\data\keys\pbes2\pbes2.bf-cbc.key" /> + <EmbeddedResource Include="test\data\keys\pbes2\pbes2.bf.key" /> + <EmbeddedResource Include="test\data\keys\pbes2\pbes2.blowfish.key" /> + <EmbeddedResource Include="test\data\keys\pbes2\pbes2.cast-cbc.key" /> + <EmbeddedResource Include="test\data\keys\pbes2\pbes2.cast.key" /> + <EmbeddedResource Include="test\data\keys\pbes2\pbes2.cast5-cbc.key" /> + <EmbeddedResource Include="test\data\keys\pbes2\pbes2.des-cbc.key" /> + <EmbeddedResource Include="test\data\keys\pbes2\pbes2.des-cfb.key" /> + <EmbeddedResource Include="test\data\keys\pbes2\pbes2.des-cfb1.key" /> + <EmbeddedResource Include="test\data\keys\pbes2\pbes2.des-cfb8.key" /> + <EmbeddedResource Include="test\data\keys\pbes2\pbes2.des-ecb.key" /> + <EmbeddedResource Include="test\data\keys\pbes2\pbes2.des-ede.key" /> + <EmbeddedResource Include="test\data\keys\pbes2\pbes2.des-ede3-cbc.key" /> + <EmbeddedResource Include="test\data\keys\pbes2\pbes2.des-ofb.key" /> + <EmbeddedResource Include="test\data\keys\pbes2\pbes2.des.key" /> + <EmbeddedResource Include="test\data\keys\pbes2\pbes2.des3.key" /> + <EmbeddedResource Include="test\data\keys\pbes2\pbes2.rc2-40-cbc.key" /> + <EmbeddedResource Include="test\data\keys\pbes2\pbes2.rc2-64-cbc.key" /> + <EmbeddedResource Include="test\data\keys\pbes2\pbes2.rc2-cbc.key" /> + <EmbeddedResource Include="test\data\keys\pbes2\pbes2.rc2.key" /> + <EmbeddedResource Include="test\data\openpgp\bigpub.asc" /> + <EmbeddedResource Include="test\data\openpgp\dsa\keys\DSA-1024-160.pub" /> + <EmbeddedResource Include="test\data\openpgp\dsa\keys\DSA-1024-160.sec" /> + <EmbeddedResource Include="test\data\openpgp\dsa\keys\DSA-15360-512.pub" /> + <EmbeddedResource Include="test\data\openpgp\dsa\keys\DSA-15360-512.sec" /> + <EmbeddedResource Include="test\data\openpgp\dsa\keys\DSA-2048-224.pub" /> + <EmbeddedResource Include="test\data\openpgp\dsa\keys\DSA-2048-224.sec" /> + <EmbeddedResource Include="test\data\openpgp\dsa\keys\DSA-3072-256.pub" /> + <EmbeddedResource Include="test\data\openpgp\dsa\keys\DSA-3072-256.sec" /> + <EmbeddedResource Include="test\data\openpgp\dsa\keys\DSA-7680-384.pub" /> + <EmbeddedResource Include="test\data\openpgp\dsa\keys\DSA-7680-384.sec" /> + <EmbeddedResource Include="test\data\openpgp\dsa\sigs\dsa-1024-160-sign.gpg" /> + <EmbeddedResource Include="test\data\openpgp\dsa\sigs\dsa-1024-224-sign.gpg" /> + <EmbeddedResource Include="test\data\openpgp\dsa\sigs\dsa-1024-256-sign.gpg" /> + <EmbeddedResource Include="test\data\openpgp\dsa\sigs\dsa-1024-384-sign.gpg" /> + <EmbeddedResource Include="test\data\openpgp\dsa\sigs\dsa-1024-512-sign.gpg" /> + <EmbeddedResource Include="test\data\openpgp\dsa\sigs\dsa-15360-512-sign.gpg" /> + <EmbeddedResource Include="test\data\openpgp\dsa\sigs\dsa-2048-224-sign.gpg" /> + <EmbeddedResource Include="test\data\openpgp\dsa\sigs\dsa-3072-256-sign.gpg" /> + <EmbeddedResource Include="test\data\openpgp\dsa\sigs\dsa-7680-384-sign.gpg" /> + <EmbeddedResource Include="test\data\openpgp\longSigSubPack.asc" /> + <EmbeddedResource Include="test\data\openpgp\unicode\passphrase_cyr.txt" /> + <EmbeddedResource Include="test\data\openpgp\unicode\passphrase_for_test.txt" /> + <EmbeddedResource Include="test\data\openpgp\unicode\secring.gpg" /> + <EmbeddedResource Include="test\data\openpgp\unicode\test.asc" /> + <EmbeddedResource Include="test\data\openssl\dsa\openssl_dsa_aes128_cbc.pem" /> + <EmbeddedResource Include="test\data\openssl\dsa\openssl_dsa_aes128_cfb.pem" /> + <EmbeddedResource Include="test\data\openssl\dsa\openssl_dsa_aes128_ecb.pem" /> + <EmbeddedResource Include="test\data\openssl\dsa\openssl_dsa_aes128_ofb.pem" /> + <EmbeddedResource Include="test\data\openssl\dsa\openssl_dsa_aes192_cbc.pem" /> + <EmbeddedResource Include="test\data\openssl\dsa\openssl_dsa_aes192_cfb.pem" /> + <EmbeddedResource Include="test\data\openssl\dsa\openssl_dsa_aes192_ecb.pem" /> + <EmbeddedResource Include="test\data\openssl\dsa\openssl_dsa_aes192_ofb.pem" /> + <EmbeddedResource Include="test\data\openssl\dsa\openssl_dsa_aes256_cbc.pem" /> + <EmbeddedResource Include="test\data\openssl\dsa\openssl_dsa_aes256_cfb.pem" /> + <EmbeddedResource Include="test\data\openssl\dsa\openssl_dsa_aes256_ecb.pem" /> + <EmbeddedResource Include="test\data\openssl\dsa\openssl_dsa_aes256_ofb.pem" /> + <EmbeddedResource Include="test\data\openssl\dsa\openssl_dsa_blowfish_cbc.pem" /> + <EmbeddedResource Include="test\data\openssl\dsa\openssl_dsa_blowfish_cfb.pem" /> + <EmbeddedResource Include="test\data\openssl\dsa\openssl_dsa_blowfish_ecb.pem" /> + <EmbeddedResource Include="test\data\openssl\dsa\openssl_dsa_blowfish_ofb.pem" /> + <EmbeddedResource Include="test\data\openssl\dsa\openssl_dsa_des1_cbc.pem" /> + <EmbeddedResource Include="test\data\openssl\dsa\openssl_dsa_des1_cfb.pem" /> + <EmbeddedResource Include="test\data\openssl\dsa\openssl_dsa_des1_ecb.pem" /> + <EmbeddedResource Include="test\data\openssl\dsa\openssl_dsa_des1_ofb.pem" /> + <EmbeddedResource Include="test\data\openssl\dsa\openssl_dsa_des2_cbc.pem" /> + <EmbeddedResource Include="test\data\openssl\dsa\openssl_dsa_des2_cfb.pem" /> + <EmbeddedResource Include="test\data\openssl\dsa\openssl_dsa_des2_ecb.pem" /> + <EmbeddedResource Include="test\data\openssl\dsa\openssl_dsa_des2_ofb.pem" /> + <EmbeddedResource Include="test\data\openssl\dsa\openssl_dsa_des3_cbc.pem" /> + <EmbeddedResource Include="test\data\openssl\dsa\openssl_dsa_des3_cfb.pem" /> + <EmbeddedResource Include="test\data\openssl\dsa\openssl_dsa_des3_ecb.pem" /> + <EmbeddedResource Include="test\data\openssl\dsa\openssl_dsa_des3_ofb.pem" /> + <EmbeddedResource Include="test\data\openssl\dsa\openssl_dsa_rc2_128_cbc.pem" /> + <EmbeddedResource Include="test\data\openssl\dsa\openssl_dsa_rc2_128_cfb.pem" /> + <EmbeddedResource Include="test\data\openssl\dsa\openssl_dsa_rc2_128_ecb.pem" /> + <EmbeddedResource Include="test\data\openssl\dsa\openssl_dsa_rc2_128_ofb.pem" /> + <EmbeddedResource Include="test\data\openssl\dsa\openssl_dsa_rc2_40_cbc.pem" /> + <EmbeddedResource Include="test\data\openssl\dsa\openssl_dsa_rc2_64_cbc.pem" /> + <EmbeddedResource Include="test\data\openssl\dsa\openssl_dsa_unencrypted.pem" /> + <EmbeddedResource Include="test\data\openssl\eckey.pem" /> + <EmbeddedResource Include="test\data\openssl\enckey.pem" /> + <EmbeddedResource Include="test\data\openssl\pkcs7.pem" /> + <EmbeddedResource Include="test\data\openssl\pkcs8test.pem" /> + <EmbeddedResource Include="test\data\openssl\pkcs8\openssl_pkcs8_rsa.pem" /> + <EmbeddedResource Include="test\data\openssl\pkcs8\openssl_pkcs8_rsa_enc.pem" /> + <EmbeddedResource Include="test\data\openssl\rsa\openssl_rsa_aes128_cbc.pem" /> + <EmbeddedResource Include="test\data\openssl\rsa\openssl_rsa_aes128_cfb.pem" /> + <EmbeddedResource Include="test\data\openssl\rsa\openssl_rsa_aes128_ecb.pem" /> + <EmbeddedResource Include="test\data\openssl\rsa\openssl_rsa_aes128_ofb.pem" /> + <EmbeddedResource Include="test\data\openssl\rsa\openssl_rsa_aes192_cbc.pem" /> + <EmbeddedResource Include="test\data\openssl\rsa\openssl_rsa_aes192_cfb.pem" /> + <EmbeddedResource Include="test\data\openssl\rsa\openssl_rsa_aes192_ecb.pem" /> + <EmbeddedResource Include="test\data\openssl\rsa\openssl_rsa_aes192_ofb.pem" /> + <EmbeddedResource Include="test\data\openssl\rsa\openssl_rsa_aes256_cbc.pem" /> + <EmbeddedResource Include="test\data\openssl\rsa\openssl_rsa_aes256_cfb.pem" /> + <EmbeddedResource Include="test\data\openssl\rsa\openssl_rsa_aes256_ecb.pem" /> + <EmbeddedResource Include="test\data\openssl\rsa\openssl_rsa_aes256_ofb.pem" /> + <EmbeddedResource Include="test\data\openssl\rsa\openssl_rsa_blowfish_cbc.pem" /> + <EmbeddedResource Include="test\data\openssl\rsa\openssl_rsa_blowfish_cfb.pem" /> + <EmbeddedResource Include="test\data\openssl\rsa\openssl_rsa_blowfish_ecb.pem" /> + <EmbeddedResource Include="test\data\openssl\rsa\openssl_rsa_blowfish_ofb.pem" /> + <EmbeddedResource Include="test\data\openssl\rsa\openssl_rsa_des1_cbc.pem" /> + <EmbeddedResource Include="test\data\openssl\rsa\openssl_rsa_des1_cfb.pem" /> + <EmbeddedResource Include="test\data\openssl\rsa\openssl_rsa_des1_ecb.pem" /> + <EmbeddedResource Include="test\data\openssl\rsa\openssl_rsa_des1_ofb.pem" /> + <EmbeddedResource Include="test\data\openssl\rsa\openssl_rsa_des2_cbc.pem" /> + <EmbeddedResource Include="test\data\openssl\rsa\openssl_rsa_des2_cfb.pem" /> + <EmbeddedResource Include="test\data\openssl\rsa\openssl_rsa_des2_ecb.pem" /> + <EmbeddedResource Include="test\data\openssl\rsa\openssl_rsa_des2_ofb.pem" /> + <EmbeddedResource Include="test\data\openssl\rsa\openssl_rsa_des3_cbc.pem" /> + <EmbeddedResource Include="test\data\openssl\rsa\openssl_rsa_des3_cfb.pem" /> + <EmbeddedResource Include="test\data\openssl\rsa\openssl_rsa_des3_ecb.pem" /> + <EmbeddedResource Include="test\data\openssl\rsa\openssl_rsa_des3_ofb.pem" /> + <EmbeddedResource Include="test\data\openssl\rsa\openssl_rsa_rc2_128_cbc.pem" /> + <EmbeddedResource Include="test\data\openssl\rsa\openssl_rsa_rc2_128_cfb.pem" /> + <EmbeddedResource Include="test\data\openssl\rsa\openssl_rsa_rc2_128_ecb.pem" /> + <EmbeddedResource Include="test\data\openssl\rsa\openssl_rsa_rc2_128_ofb.pem" /> + <EmbeddedResource Include="test\data\openssl\rsa\openssl_rsa_rc2_40_cbc.pem" /> + <EmbeddedResource Include="test\data\openssl\rsa\openssl_rsa_rc2_64_cbc.pem" /> + <EmbeddedResource Include="test\data\openssl\rsa\openssl_rsa_unencrypted.pem" /> + <EmbeddedResource Include="test\data\openssl\test.pem" /> + <EmbeddedResource Include="test\data\PKITS\certs\AllCertificatesanyPolicyTest11EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\AllCertificatesNoPoliciesTest2EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\AllCertificatesSamePoliciesTest10EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\AllCertificatesSamePoliciesTest13EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\anyPolicyCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\AnyPolicyTest14EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\BadCRLIssuerNameCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\BadCRLSignatureCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\BadnotAfterDateCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\BadnotBeforeDateCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\BadSignedCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\basicConstraintsCriticalcAFalseCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\basicConstraintsNotCriticalCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\basicConstraintsNotCriticalcAFalseCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\BasicSelfIssuedCRLSigningKeyCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\BasicSelfIssuedCRLSigningKeyCRLCert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\BasicSelfIssuedNewKeyCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\BasicSelfIssuedNewKeyOldWithNewCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\BasicSelfIssuedOldKeyCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\BasicSelfIssuedOldKeyNewWithOldCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\CPSPointerQualifierTest20EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\deltaCRLCA1Cert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\deltaCRLCA2Cert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\deltaCRLCA3Cert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\deltaCRLIndicatorNoBaseCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\DifferentPoliciesTest12EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\DifferentPoliciesTest3EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\DifferentPoliciesTest4EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\DifferentPoliciesTest5EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\DifferentPoliciesTest7EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\DifferentPoliciesTest8EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\DifferentPoliciesTest9EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\distributionPoint1CACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\distributionPoint2CACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\DSACACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\DSAParametersInheritedCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\GeneralizedTimeCRLnextUpdateCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\GoodCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\GoodsubCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\GoodsubCAPanyPolicyMapping1to2CACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\indirectCRLCA1Cert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\indirectCRLCA2Cert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\indirectCRLCA3Cert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\indirectCRLCA3cRLIssuerCert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\indirectCRLCA4Cert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\indirectCRLCA4cRLIssuerCert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\indirectCRLCA5Cert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\indirectCRLCA6Cert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\inhibitAnyPolicy0CACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\inhibitAnyPolicy1CACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\inhibitAnyPolicy1SelfIssuedCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\inhibitAnyPolicy1SelfIssuedsubCA2Cert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\inhibitAnyPolicy1subCA1Cert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\inhibitAnyPolicy1subCA2Cert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\inhibitAnyPolicy1subCAIAP5Cert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\inhibitAnyPolicy1subsubCA2Cert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\inhibitAnyPolicy5CACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\inhibitAnyPolicy5subCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\inhibitAnyPolicy5subsubCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\inhibitAnyPolicyTest3EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\inhibitPolicyMapping0CACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\inhibitPolicyMapping0subCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\inhibitPolicyMapping1P12CACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\inhibitPolicyMapping1P12subCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\inhibitPolicyMapping1P12subCAIPM5Cert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\inhibitPolicyMapping1P12subsubCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\inhibitPolicyMapping1P12subsubCAIPM5Cert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\inhibitPolicyMapping1P1CACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\inhibitPolicyMapping1P1SelfIssuedCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\inhibitPolicyMapping1P1SelfIssuedsubCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\inhibitPolicyMapping1P1subCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\inhibitPolicyMapping1P1subsubCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\inhibitPolicyMapping5CACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\inhibitPolicyMapping5subCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\inhibitPolicyMapping5subsubCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\inhibitPolicyMapping5subsubsubCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidBadCRLIssuerNameTest5EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidBadCRLSignatureTest4EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidBasicSelfIssuedCRLSigningKeyTest7EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidBasicSelfIssuedCRLSigningKeyTest8EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidBasicSelfIssuedNewWithOldTest5EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidBasicSelfIssuedOldWithNewTest2EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidcAFalseTest2EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidcAFalseTest3EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidCAnotAfterDateTest5EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidCAnotBeforeDateTest1EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidCASignatureTest2EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidcRLIssuerTest27EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidcRLIssuerTest31EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidcRLIssuerTest32EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidcRLIssuerTest34EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidcRLIssuerTest35EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvaliddeltaCRLIndicatorNoBaseTest1EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvaliddeltaCRLTest10EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvaliddeltaCRLTest3EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvaliddeltaCRLTest4EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvaliddeltaCRLTest6EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvaliddeltaCRLTest9EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvaliddistributionPointTest2EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvaliddistributionPointTest3EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvaliddistributionPointTest6EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvaliddistributionPointTest8EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvaliddistributionPointTest9EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidDNandRFC822nameConstraintsTest28EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidDNandRFC822nameConstraintsTest29EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidDNnameConstraintsTest10EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidDNnameConstraintsTest12EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidDNnameConstraintsTest13EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidDNnameConstraintsTest15EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidDNnameConstraintsTest16EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidDNnameConstraintsTest17EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidDNnameConstraintsTest20EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidDNnameConstraintsTest2EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidDNnameConstraintsTest3EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidDNnameConstraintsTest7EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidDNnameConstraintsTest8EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidDNnameConstraintsTest9EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidDNSnameConstraintsTest31EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidDNSnameConstraintsTest33EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidDNSnameConstraintsTest38EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidDSASignatureTest6EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidEEnotAfterDateTest6EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidEEnotBeforeDateTest2EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidEESignatureTest3EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidIDPwithindirectCRLTest23EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidIDPwithindirectCRLTest26EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidinhibitAnyPolicyTest1EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidinhibitAnyPolicyTest4EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidinhibitAnyPolicyTest5EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidinhibitAnyPolicyTest6EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidinhibitPolicyMappingTest1EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidinhibitPolicyMappingTest3EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidinhibitPolicyMappingTest5EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidinhibitPolicyMappingTest6EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidkeyUsageCriticalcRLSignFalseTest4EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidkeyUsageCriticalkeyCertSignFalseTest1EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidkeyUsageNotCriticalcRLSignFalseTest5EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidkeyUsageNotCriticalkeyCertSignFalseTest2EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidLongSerialNumberTest18EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidMappingFromanyPolicyTest7EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidMappingToanyPolicyTest8EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidMissingbasicConstraintsTest1EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidMissingCRLTest1EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidNameChainingOrderTest2EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidNameChainingTest1EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidNegativeSerialNumberTest15EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidOldCRLnextUpdateTest11EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidonlyContainsAttributeCertsTest14EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidonlyContainsCACertsTest12EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidonlyContainsUserCertsTest11EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidonlySomeReasonsTest15EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidonlySomeReasonsTest16EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidonlySomeReasonsTest17EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidonlySomeReasonsTest20EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidonlySomeReasonsTest21EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidpathLenConstraintTest10EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidpathLenConstraintTest11EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidpathLenConstraintTest12EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidpathLenConstraintTest5EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidpathLenConstraintTest6EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidpathLenConstraintTest9EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidPolicyMappingTest10EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidPolicyMappingTest2EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidPolicyMappingTest4EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\Invalidpre2000CRLnextUpdateTest12EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\Invalidpre2000UTCEEnotAfterDateTest7EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidrequireExplicitPolicyTest3EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidrequireExplicitPolicyTest5EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidRevokedCATest2EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidRevokedEETest3EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidRFC822nameConstraintsTest22EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidRFC822nameConstraintsTest24EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidRFC822nameConstraintsTest26EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidSelfIssuedinhibitAnyPolicyTest10EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidSelfIssuedinhibitAnyPolicyTest8EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidSelfIssuedinhibitPolicyMappingTest10EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidSelfIssuedinhibitPolicyMappingTest11EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidSelfIssuedinhibitPolicyMappingTest8EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidSelfIssuedinhibitPolicyMappingTest9EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidSelfIssuedpathLenConstraintTest16EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidSelfIssuedrequireExplicitPolicyTest7EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidSelfIssuedrequireExplicitPolicyTest8EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidSeparateCertificateandCRLKeysTest20EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidSeparateCertificateandCRLKeysTest21EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidUnknownCriticalCertificateExtensionTest2EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidUnknownCRLEntryExtensionTest8EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidUnknownCRLExtensionTest10EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidUnknownCRLExtensionTest9EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidURInameConstraintsTest35EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidURInameConstraintsTest37EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\InvalidWrongCRLTest6EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\keyUsageCriticalcRLSignFalseCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\keyUsageCriticalkeyCertSignFalseCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\keyUsageNotCriticalCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\keyUsageNotCriticalcRLSignFalseCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\keyUsageNotCriticalkeyCertSignFalseCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\LongSerialNumberCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\Mapping1to2CACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\MappingFromanyPolicyCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\MappingToanyPolicyCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\MissingbasicConstraintsCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\nameConstraintsDN1CACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\nameConstraintsDN1SelfIssuedCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\nameConstraintsDN1subCA1Cert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\nameConstraintsDN1subCA2Cert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\nameConstraintsDN1subCA3Cert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\nameConstraintsDN2CACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\nameConstraintsDN3CACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\nameConstraintsDN3subCA1Cert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\nameConstraintsDN3subCA2Cert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\nameConstraintsDN4CACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\nameConstraintsDN5CACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\nameConstraintsDNS1CACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\nameConstraintsDNS2CACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\nameConstraintsRFC822CA1Cert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\nameConstraintsRFC822CA2Cert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\nameConstraintsRFC822CA3Cert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\nameConstraintsURI1CACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\nameConstraintsURI2CACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\NameOrderingCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\NegativeSerialNumberCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\NoCRLCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\NoissuingDistributionPointCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\NoPoliciesCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\OldCRLnextUpdateCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\onlyContainsAttributeCertsCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\onlyContainsCACertsCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\onlyContainsUserCertsCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\onlySomeReasonsCA1Cert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\onlySomeReasonsCA2Cert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\onlySomeReasonsCA3Cert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\onlySomeReasonsCA4Cert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\OverlappingPoliciesTest6EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\P12Mapping1to3CACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\P12Mapping1to3subCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\P12Mapping1to3subsubCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\P1anyPolicyMapping1to2CACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\P1Mapping1to234CACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\P1Mapping1to234subCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\PanyPolicyMapping1to2CACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\pathLenConstraint0CACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\pathLenConstraint0SelfIssuedCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\pathLenConstraint0subCA2Cert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\pathLenConstraint0subCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\pathLenConstraint1CACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\pathLenConstraint1SelfIssuedCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\pathLenConstraint1SelfIssuedsubCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\pathLenConstraint1subCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\pathLenConstraint6CACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\pathLenConstraint6subCA0Cert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\pathLenConstraint6subCA1Cert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\pathLenConstraint6subCA4Cert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\pathLenConstraint6subsubCA00Cert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\pathLenConstraint6subsubCA11Cert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\pathLenConstraint6subsubCA41Cert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\pathLenConstraint6subsubsubCA11XCert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\pathLenConstraint6subsubsubCA41XCert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\PoliciesP1234CACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\PoliciesP1234subCAP123Cert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\PoliciesP1234subsubCAP123P12Cert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\PoliciesP123CACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\PoliciesP123subCAP12Cert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\PoliciesP123subsubCAP12P1Cert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\PoliciesP123subsubCAP12P2Cert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\PoliciesP123subsubsubCAP12P2P1Cert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\PoliciesP12CACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\PoliciesP12subCAP1Cert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\PoliciesP12subsubCAP1P2Cert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\PoliciesP2subCA2Cert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\PoliciesP2subCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\PoliciesP3CACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\pre2000CRLnextUpdateCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\requireExplicitPolicy0CACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\requireExplicitPolicy0subCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\requireExplicitPolicy0subsubCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\requireExplicitPolicy0subsubsubCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\requireExplicitPolicy10CACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\requireExplicitPolicy10subCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\requireExplicitPolicy10subsubCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\requireExplicitPolicy10subsubsubCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\requireExplicitPolicy2CACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\requireExplicitPolicy2SelfIssuedCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\requireExplicitPolicy2SelfIssuedsubCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\requireExplicitPolicy2subCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\requireExplicitPolicy4CACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\requireExplicitPolicy4subCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\requireExplicitPolicy4subsubCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\requireExplicitPolicy4subsubsubCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\requireExplicitPolicy5CACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\requireExplicitPolicy5subCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\requireExplicitPolicy5subsubCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\requireExplicitPolicy5subsubsubCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\requireExplicitPolicy7CACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\requireExplicitPolicy7subCARE2Cert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\requireExplicitPolicy7subsubCARE2RE4Cert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\requireExplicitPolicy7subsubsubCARE2RE4Cert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\RevokedsubCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\RFC3280MandatoryAttributeTypesCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\RFC3280OptionalAttributeTypesCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\RolloverfromPrintableStringtoUTF8StringCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\SeparateCertificateandCRLKeysCA2CertificateSigningCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\SeparateCertificateandCRLKeysCA2CRLSigningCert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\SeparateCertificateandCRLKeysCertificateSigningCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\SeparateCertificateandCRLKeysCRLSigningCert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\TrustAnchorRootCertificate.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\TwoCRLsCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\UIDCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\UnknownCRLEntryExtensionCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\UnknownCRLExtensionCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\UserNoticeQualifierTest15EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\UserNoticeQualifierTest16EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\UserNoticeQualifierTest17EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\UserNoticeQualifierTest18EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\UserNoticeQualifierTest19EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\UTF8StringCaseInsensitiveMatchCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\UTF8StringEncodedNamesCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidbasicConstraintsNotCriticalTest4EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidBasicSelfIssuedCRLSigningKeyTest6EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidBasicSelfIssuedNewWithOldTest3EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidBasicSelfIssuedNewWithOldTest4EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidBasicSelfIssuedOldWithNewTest1EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidCertificatePathTest1EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidcRLIssuerTest28EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidcRLIssuerTest29EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidcRLIssuerTest30EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidcRLIssuerTest33EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValiddeltaCRLTest2EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValiddeltaCRLTest5EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValiddeltaCRLTest7EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValiddeltaCRLTest8EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValiddistributionPointTest1EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValiddistributionPointTest4EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValiddistributionPointTest5EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValiddistributionPointTest7EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidDNandRFC822nameConstraintsTest27EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidDNnameConstraintsTest11EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidDNnameConstraintsTest14EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidDNnameConstraintsTest18EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidDNnameConstraintsTest19EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidDNnameConstraintsTest1EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidDNnameConstraintsTest4EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidDNnameConstraintsTest5EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidDNnameConstraintsTest6EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidDNSnameConstraintsTest30EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidDNSnameConstraintsTest32EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidDSAParameterInheritanceTest5EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidDSASignaturesTest4EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidGeneralizedTimeCRLnextUpdateTest13EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidGeneralizedTimenotAfterDateTest8EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidGeneralizedTimenotBeforeDateTest4EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidIDPwithindirectCRLTest22EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidIDPwithindirectCRLTest24EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidIDPwithindirectCRLTest25EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidinhibitAnyPolicyTest2EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidinhibitPolicyMappingTest2EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidinhibitPolicyMappingTest4EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidkeyUsageNotCriticalTest3EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidLongSerialNumberTest16EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidLongSerialNumberTest17EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidNameChainingCapitalizationTest5EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidNameChainingWhitespaceTest3EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidNameChainingWhitespaceTest4EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidNameUIDsTest6EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidNegativeSerialNumberTest14EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidNoissuingDistributionPointTest10EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidonlyContainsCACertsTest13EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidonlySomeReasonsTest18EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidonlySomeReasonsTest19EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidpathLenConstraintTest13EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidpathLenConstraintTest14EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidpathLenConstraintTest7EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidpathLenConstraintTest8EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidPolicyMappingTest11EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidPolicyMappingTest12EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidPolicyMappingTest13EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidPolicyMappingTest14EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidPolicyMappingTest1EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidPolicyMappingTest3EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidPolicyMappingTest5EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidPolicyMappingTest6EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidPolicyMappingTest9EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\Validpre2000UTCnotBeforeDateTest3EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidrequireExplicitPolicyTest1EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidrequireExplicitPolicyTest2EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidrequireExplicitPolicyTest4EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidRFC3280MandatoryAttributeTypesTest7EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidRFC3280OptionalAttributeTypesTest8EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidRFC822nameConstraintsTest21EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidRFC822nameConstraintsTest23EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidRFC822nameConstraintsTest25EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidRolloverfromPrintableStringtoUTF8StringTest10EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidSelfIssuedinhibitAnyPolicyTest7EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidSelfIssuedinhibitAnyPolicyTest9EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidSelfIssuedinhibitPolicyMappingTest7EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidSelfIssuedpathLenConstraintTest15EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidSelfIssuedpathLenConstraintTest17EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidSelfIssuedrequireExplicitPolicyTest6EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidSeparateCertificateandCRLKeysTest19EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidTwoCRLsTest7EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidUnknownNotCriticalCertificateExtensionTest1EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidURInameConstraintsTest34EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidURInameConstraintsTest36EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidUTF8StringCaseInsensitiveMatchTest11EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\ValidUTF8StringEncodedNamesTest9EE.crt" /> + <EmbeddedResource Include="test\data\PKITS\certs\WrongCRLCACert.crt" /> + <EmbeddedResource Include="test\data\PKITS\crls\anyPolicyCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\BadCRLIssuerNameCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\BadCRLSignatureCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\BadnotAfterDateCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\BadnotBeforeDateCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\BadSignedCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\basicConstraintsCriticalcAFalseCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\basicConstraintsNotCriticalCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\basicConstraintsNotCriticalcAFalseCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\BasicSelfIssuedCRLSigningKeyCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\BasicSelfIssuedCRLSigningKeyCRLCertCRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\BasicSelfIssuedNewKeyCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\BasicSelfIssuedOldKeyCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\BasicSelfIssuedOldKeySelfIssuedCertCRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\deltaCRLCA1CRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\deltaCRLCA1deltaCRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\deltaCRLCA2CRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\deltaCRLCA2deltaCRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\deltaCRLCA3CRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\deltaCRLCA3deltaCRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\deltaCRLIndicatorNoBaseCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\distributionPoint1CACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\distributionPoint2CACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\DSACACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\DSAParametersInheritedCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\GeneralizedTimeCRLnextUpdateCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\GoodCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\GoodsubCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\GoodsubCAPanyPolicyMapping1to2CACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\indirectCRLCA1CRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\indirectCRLCA3CRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\indirectCRLCA3cRLIssuerCRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\indirectCRLCA4cRLIssuerCRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\indirectCRLCA5CRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\inhibitAnyPolicy0CACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\inhibitAnyPolicy1CACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\inhibitAnyPolicy1subCA1CRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\inhibitAnyPolicy1subCA2CRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\inhibitAnyPolicy1subCAIAP5CRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\inhibitAnyPolicy1subsubCA2CRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\inhibitAnyPolicy5CACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\inhibitAnyPolicy5subCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\inhibitAnyPolicy5subsubCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\inhibitPolicyMapping0CACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\inhibitPolicyMapping0subCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\inhibitPolicyMapping1P12CACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\inhibitPolicyMapping1P12subCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\inhibitPolicyMapping1P12subCAIPM5CRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\inhibitPolicyMapping1P12subsubCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\inhibitPolicyMapping1P12subsubCAIPM5CRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\inhibitPolicyMapping1P1CACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\inhibitPolicyMapping1P1subCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\inhibitPolicyMapping1P1subsubCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\inhibitPolicyMapping5CACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\inhibitPolicyMapping5subCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\inhibitPolicyMapping5subsubCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\inhibitPolicyMapping5subsubsubCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\keyUsageCriticalcRLSignFalseCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\keyUsageCriticalkeyCertSignFalseCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\keyUsageNotCriticalCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\keyUsageNotCriticalcRLSignFalseCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\keyUsageNotCriticalkeyCertSignFalseCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\LongSerialNumberCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\Mapping1to2CACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\MappingFromanyPolicyCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\MappingToanyPolicyCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\MissingbasicConstraintsCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\nameConstraintsDN1CACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\nameConstraintsDN1subCA1CRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\nameConstraintsDN1subCA2CRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\nameConstraintsDN1subCA3CRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\nameConstraintsDN2CACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\nameConstraintsDN3CACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\nameConstraintsDN3subCA1CRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\nameConstraintsDN3subCA2CRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\nameConstraintsDN4CACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\nameConstraintsDN5CACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\nameConstraintsDNS1CACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\nameConstraintsDNS2CACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\nameConstraintsRFC822CA1CRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\nameConstraintsRFC822CA2CRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\nameConstraintsRFC822CA3CRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\nameConstraintsURI1CACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\nameConstraintsURI2CACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\NameOrderCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\NegativeSerialNumberCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\NoissuingDistributionPointCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\NoPoliciesCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\OldCRLnextUpdateCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\onlyContainsAttributeCertsCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\onlyContainsCACertsCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\onlyContainsUserCertsCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\onlySomeReasonsCA1compromiseCRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\onlySomeReasonsCA1otherreasonsCRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\onlySomeReasonsCA2CRL1.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\onlySomeReasonsCA2CRL2.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\onlySomeReasonsCA3compromiseCRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\onlySomeReasonsCA3otherreasonsCRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\onlySomeReasonsCA4compromiseCRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\onlySomeReasonsCA4otherreasonsCRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\P12Mapping1to3CACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\P12Mapping1to3subCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\P12Mapping1to3subsubCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\P1anyPolicyMapping1to2CACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\P1Mapping1to234CACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\P1Mapping1to234subCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\PanyPolicyMapping1to2CACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\pathLenConstraint0CACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\pathLenConstraint0subCA2CRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\pathLenConstraint0subCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\pathLenConstraint1CACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\pathLenConstraint1subCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\pathLenConstraint6CACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\pathLenConstraint6subCA0CRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\pathLenConstraint6subCA1CRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\pathLenConstraint6subCA4CRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\pathLenConstraint6subsubCA00CRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\pathLenConstraint6subsubCA11CRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\pathLenConstraint6subsubCA41CRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\pathLenConstraint6subsubsubCA11XCRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\pathLenConstraint6subsubsubCA41XCRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\PoliciesP1234CACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\PoliciesP1234subCAP123CRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\PoliciesP1234subsubCAP123P12CRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\PoliciesP123CACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\PoliciesP123subCAP12CRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\PoliciesP123subsubCAP12P1CRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\PoliciesP123subsubCAP2P2CRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\PoliciesP123subsubsubCAP12P2P1CRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\PoliciesP12CACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\PoliciesP12subCAP1CRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\PoliciesP12subsubCAP1P2CRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\PoliciesP2subCA2CRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\PoliciesP2subCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\PoliciesP3CACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\pre2000CRLnextUpdateCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\requireExplicitPolicy0CACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\requireExplicitPolicy0subCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\requireExplicitPolicy0subsubCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\requireExplicitPolicy0subsubsubCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\requireExplicitPolicy10CACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\requireExplicitPolicy10subCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\requireExplicitPolicy10subsubCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\requireExplicitPolicy10subsubsubCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\requireExplicitPolicy2CACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\requireExplicitPolicy2subCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\requireExplicitPolicy4CACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\requireExplicitPolicy4subCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\requireExplicitPolicy4subsubCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\requireExplicitPolicy4subsubsubCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\requireExplicitPolicy5CACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\requireExplicitPolicy5subCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\requireExplicitPolicy5subsubCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\requireExplicitPolicy5subsubsubCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\requireExplicitPolicy7CACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\requireExplicitPolicy7subCARE2CRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\requireExplicitPolicy7subsubCARE2RE4CRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\requireExplicitPolicy7subsubsubCARE2RE4CRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\RevokedsubCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\RFC3280MandatoryAttributeTypesCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\RFC3280OptionalAttributeTypesCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\RolloverfromPrintableStringtoUTF8StringCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\SeparateCertificateandCRLKeysCA2CRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\SeparateCertificateandCRLKeysCRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\TrustAnchorRootCRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\TwoCRLsCABadCRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\TwoCRLsCAGoodCRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\UIDCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\UnknownCRLEntryExtensionCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\UnknownCRLExtensionCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\UTF8StringCaseInsensitiveMatchCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\UTF8StringEncodedNamesCACRL.crl" /> + <EmbeddedResource Include="test\data\PKITS\crls\WrongCRLCACRL.crl" /> + <EmbeddedResource Include="test\data\qvRooCa3.crt" /> + <EmbeddedResource Include="test\data\rfc4134\3.1.bin" /> + <EmbeddedResource Include="test\data\rfc4134\3.2.bin" /> + <EmbeddedResource Include="test\data\rfc4134\4.1.bin" /> + <EmbeddedResource Include="test\data\rfc4134\4.10.bin" /> + <EmbeddedResource Include="test\data\rfc4134\4.11.bin" /> + <EmbeddedResource Include="test\data\rfc4134\4.2.bin" /> + <EmbeddedResource Include="test\data\rfc4134\4.3.bin" /> + <EmbeddedResource Include="test\data\rfc4134\4.4.bin" /> + <EmbeddedResource Include="test\data\rfc4134\4.5.bin" /> + <EmbeddedResource Include="test\data\rfc4134\4.6.bin" /> + <EmbeddedResource Include="test\data\rfc4134\4.7.bin" /> + <EmbeddedResource Include="test\data\rfc4134\4.8.eml" /> + <EmbeddedResource Include="test\data\rfc4134\4.9.eml" /> + <EmbeddedResource Include="test\data\rfc4134\5.1.bin" /> + <EmbeddedResource Include="test\data\rfc4134\5.2.bin" /> + <EmbeddedResource Include="test\data\rfc4134\5.3.eml" /> + <EmbeddedResource Include="test\data\rfc4134\6.0.bin" /> + <EmbeddedResource Include="test\data\rfc4134\7.1.bin" /> + <EmbeddedResource Include="test\data\rfc4134\7.2.bin" /> + <EmbeddedResource Include="test\data\rfc4134\AliceDSSSignByCarlNoInherit.cer" /> + <EmbeddedResource Include="test\data\rfc4134\AlicePrivDSSSign.pri" /> + <EmbeddedResource Include="test\data\rfc4134\AlicePrivRSASign.pri" /> + <EmbeddedResource Include="test\data\rfc4134\AliceRSASignByCarl.cer" /> + <EmbeddedResource Include="test\data\rfc4134\BobPrivRSAEncrypt.pri" /> + <EmbeddedResource Include="test\data\rfc4134\BobRSASignByCarl.cer" /> + <EmbeddedResource Include="test\data\rfc4134\CarlDSSCRLEmpty.crl" /> + <EmbeddedResource Include="test\data\rfc4134\CarlDSSCRLForAll.crl" /> + <EmbeddedResource Include="test\data\rfc4134\CarlDSSCRLForCarl.crl" /> + <EmbeddedResource Include="test\data\rfc4134\CarlDSSSelf.cer" /> + <EmbeddedResource Include="test\data\rfc4134\CarlPrivDSSSign.pri" /> + <EmbeddedResource Include="test\data\rfc4134\CarlPrivRSASign.pri" /> + <EmbeddedResource Include="test\data\rfc4134\CarlRSACRLEmpty.crl" /> + <EmbeddedResource Include="test\data\rfc4134\CarlRSACRLForAll.crl" /> + <EmbeddedResource Include="test\data\rfc4134\CarlRSACRLForCarl.crl" /> + <EmbeddedResource Include="test\data\rfc4134\CarlRSASelf.cer" /> + <EmbeddedResource Include="test\data\rfc4134\DianeDSSSignByCarlInherit.cer" /> + <EmbeddedResource Include="test\data\rfc4134\DianePrivDSSSign.pri" /> + <EmbeddedResource Include="test\data\rfc4134\DianePrivRSASignEncrypt.pri" /> + <EmbeddedResource Include="test\data\rfc4134\DianeRSASignByCarl.cer" /> + <EmbeddedResource Include="test\data\rfc4134\ExContent.bin" /> + <EmbeddedResource Include="test\data\rsa3\self-testcase-A.p12" /> + <EmbeddedResource Include="test\data\rsa3\self-testcase-A.pem" /> + <EmbeddedResource Include="test\data\rsa3\self-testcase-B.p12" /> + <EmbeddedResource Include="test\data\rsa3\self-testcase-B.pem" /> + <EmbeddedResource Include="test\data\rsa3\self-testcase-C.p12" /> + <EmbeddedResource Include="test\data\rsa3\self-testcase-C.pem" /> + <EmbeddedResource Include="test\data\rsa3\self-testcase-D.p12" /> + <EmbeddedResource Include="test\data\rsa3\self-testcase-D.pem" /> + <EmbeddedResource Include="test\data\rsa3\self-testcase-E.p12" /> + <EmbeddedResource Include="test\data\rsa3\self-testcase-E.pem" /> + <EmbeddedResource Include="test\data\rsa3\self-testcase-F.p12" /> + <EmbeddedResource Include="test\data\rsa3\self-testcase-F.pem" /> + <EmbeddedResource Include="test\data\rsa3\self-testcase-G.p12" /> + <EmbeddedResource Include="test\data\rsa3\self-testcase-G.pem" /> + <EmbeddedResource Include="test\data\rsa3\self-testcase-H.p12" /> + <EmbeddedResource Include="test\data\rsa3\self-testcase-H.pem" /> + <EmbeddedResource Include="test\data\rsa3\self-testcase-I.p12" /> + <EmbeddedResource Include="test\data\rsa3\self-testcase-I.pem" /> + <EmbeddedResource Include="test\data\rsa3\self-testcase-J.p12" /> + <EmbeddedResource Include="test\data\rsa3\self-testcase-J.pem" /> + <EmbeddedResource Include="test\data\rsa3\self-testcase-L.p12" /> + <EmbeddedResource Include="test\data\rsa3\self-testcase-L.pem" /> + <EmbeddedResource Include="test\data\scrypt\TestVectors.txt" /> + <EmbeddedResource Include="test\data\suvaEE.crt" /> + <EmbeddedResource Include="test\data\suvaEmail1.crt" /> + <EmbeddedResource Include="test\data\suvaRoot1.crt" /> + <EmbeddedResource Include="test\data\ThawteSGCCA.cer" /> + <EmbeddedResource Include="test\data\ThawteSGCCA.crl" /> + <EmbeddedResource Include="test\data\tls\keystores\client_store.dsa" /> + <EmbeddedResource Include="test\data\tls\keystores\client_store.rsa" /> + <EmbeddedResource Include="test\data\tls\keystores\server_store.dsa" /> + <EmbeddedResource Include="test\data\tls\keystores\server_store.rsa" /> + <EmbeddedResource Include="test\data\tls\x509-ca-dsa.pem" /> + <EmbeddedResource Include="test\data\tls\x509-ca-ecdsa.pem" /> + <EmbeddedResource Include="test\data\tls\x509-ca-ed25519.pem" /> + <EmbeddedResource Include="test\data\tls\x509-ca-ed448.pem" /> + <EmbeddedResource Include="test\data\tls\x509-ca-key-dsa.pem" /> + <EmbeddedResource Include="test\data\tls\x509-ca-key-ecdsa.pem" /> + <EmbeddedResource Include="test\data\tls\x509-ca-key-ed25519.pem" /> + <EmbeddedResource Include="test\data\tls\x509-ca-key-ed448.pem" /> + <EmbeddedResource Include="test\data\tls\x509-ca-key-rsa.pem" /> + <EmbeddedResource Include="test\data\tls\x509-ca-key-rsa_pss_256.pem" /> + <EmbeddedResource Include="test\data\tls\x509-ca-key-rsa_pss_384.pem" /> + <EmbeddedResource Include="test\data\tls\x509-ca-key-rsa_pss_512.pem" /> + <EmbeddedResource Include="test\data\tls\x509-ca-rsa.pem" /> + <EmbeddedResource Include="test\data\tls\x509-ca-rsa_pss_256.pem" /> + <EmbeddedResource Include="test\data\tls\x509-ca-rsa_pss_384.pem" /> + <EmbeddedResource Include="test\data\tls\x509-ca-rsa_pss_512.pem" /> + <EmbeddedResource Include="test\data\tls\x509-client-dsa.pem" /> + <EmbeddedResource Include="test\data\tls\x509-client-ecdh.pem" /> + <EmbeddedResource Include="test\data\tls\x509-client-ecdsa.pem" /> + <EmbeddedResource Include="test\data\tls\x509-client-ed25519.pem" /> + <EmbeddedResource Include="test\data\tls\x509-client-ed448.pem" /> + <EmbeddedResource Include="test\data\tls\x509-client-key-dsa.pem" /> + <EmbeddedResource Include="test\data\tls\x509-client-key-ecdh.pem" /> + <EmbeddedResource Include="test\data\tls\x509-client-key-ecdsa.pem" /> + <EmbeddedResource Include="test\data\tls\x509-client-key-ed25519.pem" /> + <EmbeddedResource Include="test\data\tls\x509-client-key-ed448.pem" /> + <EmbeddedResource Include="test\data\tls\x509-client-key-rsa.pem" /> + <EmbeddedResource Include="test\data\tls\x509-client-key-rsa_pss_256.pem" /> + <EmbeddedResource Include="test\data\tls\x509-client-key-rsa_pss_384.pem" /> + <EmbeddedResource Include="test\data\tls\x509-client-key-rsa_pss_512.pem" /> + <EmbeddedResource Include="test\data\tls\x509-client-rsa.pem" /> + <EmbeddedResource Include="test\data\tls\x509-client-rsa_pss_256.pem" /> + <EmbeddedResource Include="test\data\tls\x509-client-rsa_pss_384.pem" /> + <EmbeddedResource Include="test\data\tls\x509-client-rsa_pss_512.pem" /> + <EmbeddedResource Include="test\data\tls\x509-server-dsa.pem" /> + <EmbeddedResource Include="test\data\tls\x509-server-ecdh.pem" /> + <EmbeddedResource Include="test\data\tls\x509-server-ecdsa.pem" /> + <EmbeddedResource Include="test\data\tls\x509-server-ed25519.pem" /> + <EmbeddedResource Include="test\data\tls\x509-server-ed448.pem" /> + <EmbeddedResource Include="test\data\tls\x509-server-key-dsa.pem" /> + <EmbeddedResource Include="test\data\tls\x509-server-key-ecdh.pem" /> + <EmbeddedResource Include="test\data\tls\x509-server-key-ecdsa.pem" /> + <EmbeddedResource Include="test\data\tls\x509-server-key-ed25519.pem" /> + <EmbeddedResource Include="test\data\tls\x509-server-key-ed448.pem" /> + <EmbeddedResource Include="test\data\tls\x509-server-key-rsa-enc.pem" /> + <EmbeddedResource Include="test\data\tls\x509-server-key-rsa-sign.pem" /> + <EmbeddedResource Include="test\data\tls\x509-server-key-rsa_pss_256.pem" /> + <EmbeddedResource Include="test\data\tls\x509-server-key-rsa_pss_384.pem" /> + <EmbeddedResource Include="test\data\tls\x509-server-key-rsa_pss_512.pem" /> + <EmbeddedResource Include="test\data\tls\x509-server-rsa-enc.pem" /> + <EmbeddedResource Include="test\data\tls\x509-server-rsa-sign.pem" /> + <EmbeddedResource Include="test\data\tls\x509-server-rsa_pss_256.pem" /> + <EmbeddedResource Include="test\data\tls\x509-server-rsa_pss_384.pem" /> + <EmbeddedResource Include="test\data\tls\x509-server-rsa_pss_512.pem" /> + <None Include="NBuild.build" /> + <None Include="testcfg.nunit" /> + <None Include="test\data\keys\README.txt" /> + <None Include="test\data\openpgp\dsa\README.txt" /> + <None Include="test\data\openssl\README.txt" /> + <None Include="test\data\PKITS\README.txt" /> + <None Include="test\data\rfc4134\rfc4134.txt" /> + <None Include="test\data\rsa3\testcases.README" /> + <None Include="test\data\tls\ca.tmpl" /> + <None Include="test\data\tls\client_agree.tmpl" /> + <None Include="test\data\tls\client_enc.tmpl" /> + <None Include="test\data\tls\client_sign.tmpl" /> + <None Include="test\data\tls\README.txt" /> + <None Include="test\data\tls\server_agree.tmpl" /> + <None Include="test\data\tls\server_enc.tmpl" /> + <None Include="test\data\tls\server_sign.tmpl" /> + </ItemGroup> + <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> + <PropertyGroup> + <PreBuildEvent /> + <PostBuildEvent /> + </PropertyGroup> +</Project> \ No newline at end of file diff --git a/crypto/src/asn1/x509/X509ExtensionsGenerator.cs b/crypto/src/asn1/x509/X509ExtensionsGenerator.cs index 58620ea5e..3b952fffa 100644 --- a/crypto/src/asn1/x509/X509ExtensionsGenerator.cs +++ b/crypto/src/asn1/x509/X509ExtensionsGenerator.cs @@ -5,88 +5,133 @@ using Org.BouncyCastle.Utilities; namespace Org.BouncyCastle.Asn1.X509 { - /// <remarks>Generator for X.509 extensions</remarks> - public class X509ExtensionsGenerator - { - private IDictionary extensions = Platform.CreateHashtable(); + /// <remarks>Generator for X.509 extensions</remarks> + public class X509ExtensionsGenerator + { + private IDictionary extensions = Platform.CreateHashtable(); private IList extOrdering = Platform.CreateArrayList(); - /// <summary>Reset the generator</summary> - public void Reset() - { + private static readonly IDictionary dupsAllowed = Platform.CreateHashtable(); + + static X509ExtensionsGenerator() + { + dupsAllowed.Add(X509Extensions.SubjectAlternativeName, true); + dupsAllowed.Add(X509Extensions.IssuerAlternativeName, true); + dupsAllowed.Add(X509Extensions.SubjectDirectoryAttributes, true); + dupsAllowed.Add(X509Extensions.CertificateIssuer, true); + + } + + + + /// <summary>Reset the generator</summary> + public void Reset() + { extensions = Platform.CreateHashtable(); extOrdering = Platform.CreateArrayList(); - } - - /// <summary> - /// Add an extension with the given oid and the passed in value to be included - /// in the OCTET STRING associated with the extension. - /// </summary> - /// <param name="oid">OID for the extension.</param> - /// <param name="critical">True if critical, false otherwise.</param> - /// <param name="extValue">The ASN.1 object to be included in the extension.</param> - public void AddExtension( - DerObjectIdentifier oid, - bool critical, - Asn1Encodable extValue) - { - byte[] encoded; - try - { - encoded = extValue.GetDerEncoded(); - } - catch (Exception e) - { - throw new ArgumentException("error encoding value: " + e); - } - - this.AddExtension(oid, critical, encoded); - } - - /// <summary> - /// Add an extension with the given oid and the passed in byte array to be wrapped - /// in the OCTET STRING associated with the extension. - /// </summary> - /// <param name="oid">OID for the extension.</param> - /// <param name="critical">True if critical, false otherwise.</param> - /// <param name="extValue">The byte array to be wrapped.</param> - public void AddExtension( - DerObjectIdentifier oid, - bool critical, - byte[] extValue) - { - if (extensions.Contains(oid)) - { - throw new ArgumentException("extension " + oid + " already added"); - } - - extOrdering.Add(oid); - extensions.Add(oid, new X509Extension(critical, new DerOctetString(extValue))); - } - - /// <summary>Return true if there are no extension present in this generator.</summary> - /// <returns>True if empty, false otherwise</returns> - public bool IsEmpty - { - get { return extOrdering.Count < 1; } - } - - /// <summary>Generate an X509Extensions object based on the current state of the generator.</summary> - /// <returns>An <c>X509Extensions</c> object</returns> - public X509Extensions Generate() - { - return new X509Extensions(extOrdering, extensions); - } - - internal void AddExtension(DerObjectIdentifier oid, X509Extension x509Extension) + } + + /// <summary> + /// Add an extension with the given oid and the passed in value to be included + /// in the OCTET STRING associated with the extension. + /// </summary> + /// <param name="oid">OID for the extension.</param> + /// <param name="critical">True if critical, false otherwise.</param> + /// <param name="extValue">The ASN.1 object to be included in the extension.</param> + public void AddExtension( + DerObjectIdentifier oid, + bool critical, + Asn1Encodable extValue) + { + byte[] encoded; + try + { + encoded = extValue.GetDerEncoded(); + } + catch (Exception e) + { + throw new ArgumentException("error encoding value: " + e); + } + + this.AddExtension(oid, critical, encoded); + } + + /// <summary> + /// Add an extension with the given oid and the passed in byte array to be wrapped + /// in the OCTET STRING associated with the extension. + /// </summary> + /// <param name="oid">OID for the extension.</param> + /// <param name="critical">True if critical, false otherwise.</param> + /// <param name="extValue">The byte array to be wrapped.</param> + public void AddExtension( + DerObjectIdentifier oid, + bool critical, + byte[] extValue) + { + if (extensions.Contains(oid)) + { + if (dupsAllowed.Contains(oid)) + { + X509Extension existingExtension = (X509Extension)extensions[oid]; + + Asn1Sequence seq1 = Asn1Sequence.GetInstance(DerOctetString.GetInstance(existingExtension.Value).GetOctets()); + Asn1EncodableVector items = Asn1EncodableVector.FromEnumerable(seq1); + Asn1Sequence seq2 = Asn1Sequence.GetInstance(extValue); + + foreach (Asn1Encodable enc in seq2) + { + items.Add(enc); + } + + extensions[oid] = new X509Extension(existingExtension.IsCritical, new DerOctetString(new DerSequence(items).GetEncoded())); + + } + else + { + throw new ArgumentException("extension " + oid + " already added"); + } + } + else + { + extOrdering.Add(oid); + extensions.Add(oid, new X509Extension(critical, new DerOctetString(extValue))); + } + } + + public void AddExtensions(X509Extensions extensions) + { + foreach (DerObjectIdentifier ident in extensions.ExtensionOids) + { + X509Extension ext = extensions.GetExtension(ident); + AddExtension(ident, ext.critical, ext.Value.GetOctets()); + } + } + + + + /// <summary>Return true if there are no extension present in this generator.</summary> + /// <returns>True if empty, false otherwise</returns> + public bool IsEmpty + { + get { return extOrdering.Count < 1; } + } + + /// <summary>Generate an X509Extensions object based on the current state of the generator.</summary> + /// <returns>An <c>X509Extensions</c> object</returns> + public X509Extensions Generate() + { + return new X509Extensions(extOrdering, extensions); + } + + internal void AddExtension(DerObjectIdentifier oid, X509Extension x509Extension) { if (extensions.Contains(oid)) - { - throw new ArgumentException ("extension " + oid + " already added"); - } + { + throw new ArgumentException("extension " + oid + " already added"); + } - extOrdering.Add(oid); - extensions.Add(oid, x509Extension); + extOrdering.Add(oid); + extensions.Add(oid, x509Extension); } } } diff --git a/crypto/src/pkcs/Pkcs10CertificationRequest.cs b/crypto/src/pkcs/Pkcs10CertificationRequest.cs index f422e0332..28b6ddb5b 100644 --- a/crypto/src/pkcs/Pkcs10CertificationRequest.cs +++ b/crypto/src/pkcs/Pkcs10CertificationRequest.cs @@ -16,50 +16,51 @@ using Org.BouncyCastle.Utilities; using Org.BouncyCastle.Utilities.Collections; using Org.BouncyCastle.X509; using Org.BouncyCastle.Crypto.Operators; +using Org.BouncyCastle.Asn1.Utilities; namespace Org.BouncyCastle.Pkcs { - /// <remarks> - /// A class for verifying and creating Pkcs10 Certification requests. - /// </remarks> - /// <code> - /// CertificationRequest ::= Sequence { - /// certificationRequestInfo CertificationRequestInfo, - /// signatureAlgorithm AlgorithmIdentifier{{ SignatureAlgorithms }}, - /// signature BIT STRING - /// } - /// - /// CertificationRequestInfo ::= Sequence { - /// version Integer { v1(0) } (v1,...), - /// subject Name, - /// subjectPKInfo SubjectPublicKeyInfo{{ PKInfoAlgorithms }}, - /// attributes [0] Attributes{{ CRIAttributes }} - /// } - /// - /// Attributes { ATTRIBUTE:IOSet } ::= Set OF Attr{{ IOSet }} - /// - /// Attr { ATTRIBUTE:IOSet } ::= Sequence { - /// type ATTRIBUTE.&id({IOSet}), - /// values Set SIZE(1..MAX) OF ATTRIBUTE.&Type({IOSet}{\@type}) - /// } - /// </code> - /// see <a href="http://www.rsasecurity.com/rsalabs/node.asp?id=2132"/> - public class Pkcs10CertificationRequest - : CertificationRequest - { - protected static readonly IDictionary algorithms = Platform.CreateHashtable(); + /// <remarks> + /// A class for verifying and creating Pkcs10 Certification requests. + /// </remarks> + /// <code> + /// CertificationRequest ::= Sequence { + /// certificationRequestInfo CertificationRequestInfo, + /// signatureAlgorithm AlgorithmIdentifier{{ SignatureAlgorithms }}, + /// signature BIT STRING + /// } + /// + /// CertificationRequestInfo ::= Sequence { + /// version Integer { v1(0) } (v1,...), + /// subject Name, + /// subjectPKInfo SubjectPublicKeyInfo{{ PKInfoAlgorithms }}, + /// attributes [0] Attributes{{ CRIAttributes }} + /// } + /// + /// Attributes { ATTRIBUTE:IOSet } ::= Set OF Attr{{ IOSet }} + /// + /// Attr { ATTRIBUTE:IOSet } ::= Sequence { + /// type ATTRIBUTE.&id({IOSet}), + /// values Set SIZE(1..MAX) OF ATTRIBUTE.&Type({IOSet}{\@type}) + /// } + /// </code> + /// see <a href="http://www.rsasecurity.com/rsalabs/node.asp?id=2132"/> + public class Pkcs10CertificationRequest + : CertificationRequest + { + protected static readonly IDictionary algorithms = Platform.CreateHashtable(); protected static readonly IDictionary exParams = Platform.CreateHashtable(); protected static readonly IDictionary keyAlgorithms = Platform.CreateHashtable(); protected static readonly IDictionary oids = Platform.CreateHashtable(); - protected static readonly ISet noParams = new HashSet(); - - static Pkcs10CertificationRequest() - { - algorithms.Add("MD2WITHRSAENCRYPTION", PkcsObjectIdentifiers.MD2WithRsaEncryption); - algorithms.Add("MD2WITHRSA", PkcsObjectIdentifiers.MD2WithRsaEncryption); - algorithms.Add("MD5WITHRSAENCRYPTION", PkcsObjectIdentifiers.MD5WithRsaEncryption); - algorithms.Add("MD5WITHRSA", PkcsObjectIdentifiers.MD5WithRsaEncryption); - algorithms.Add("RSAWITHMD5", PkcsObjectIdentifiers.MD5WithRsaEncryption); + protected static readonly ISet noParams = new HashSet(); + + static Pkcs10CertificationRequest() + { + algorithms.Add("MD2WITHRSAENCRYPTION", PkcsObjectIdentifiers.MD2WithRsaEncryption); + algorithms.Add("MD2WITHRSA", PkcsObjectIdentifiers.MD2WithRsaEncryption); + algorithms.Add("MD5WITHRSAENCRYPTION", PkcsObjectIdentifiers.MD5WithRsaEncryption); + algorithms.Add("MD5WITHRSA", PkcsObjectIdentifiers.MD5WithRsaEncryption); + algorithms.Add("RSAWITHMD5", PkcsObjectIdentifiers.MD5WithRsaEncryption); algorithms.Add("SHA1WITHRSAENCRYPTION", PkcsObjectIdentifiers.Sha1WithRsaEncryption); algorithms.Add("SHA-1WITHRSAENCRYPTION", PkcsObjectIdentifiers.Sha1WithRsaEncryption); algorithms.Add("SHA1WITHRSA", PkcsObjectIdentifiers.Sha1WithRsaEncryption); @@ -89,38 +90,38 @@ namespace Org.BouncyCastle.Pkcs algorithms.Add("SHA512(256)WITHRSA", PkcsObjectIdentifiers.Sha512_256WithRSAEncryption); algorithms.Add("SHA-512(256)WITHRSA", PkcsObjectIdentifiers.Sha512_256WithRSAEncryption); algorithms.Add("SHA1WITHRSAANDMGF1", PkcsObjectIdentifiers.IdRsassaPss); - algorithms.Add("SHA224WITHRSAANDMGF1", PkcsObjectIdentifiers.IdRsassaPss); - algorithms.Add("SHA256WITHRSAANDMGF1", PkcsObjectIdentifiers.IdRsassaPss); - algorithms.Add("SHA384WITHRSAANDMGF1", PkcsObjectIdentifiers.IdRsassaPss); - algorithms.Add("SHA512WITHRSAANDMGF1", PkcsObjectIdentifiers.IdRsassaPss); - algorithms.Add("RSAWITHSHA1", PkcsObjectIdentifiers.Sha1WithRsaEncryption); - algorithms.Add("RIPEMD128WITHRSAENCRYPTION", TeleTrusTObjectIdentifiers.RsaSignatureWithRipeMD128); - algorithms.Add("RIPEMD128WITHRSA", TeleTrusTObjectIdentifiers.RsaSignatureWithRipeMD128); - algorithms.Add("RIPEMD160WITHRSAENCRYPTION", TeleTrusTObjectIdentifiers.RsaSignatureWithRipeMD160); - algorithms.Add("RIPEMD160WITHRSA", TeleTrusTObjectIdentifiers.RsaSignatureWithRipeMD160); - algorithms.Add("RIPEMD256WITHRSAENCRYPTION", TeleTrusTObjectIdentifiers.RsaSignatureWithRipeMD256); - algorithms.Add("RIPEMD256WITHRSA", TeleTrusTObjectIdentifiers.RsaSignatureWithRipeMD256); - algorithms.Add("SHA1WITHDSA", X9ObjectIdentifiers.IdDsaWithSha1); - algorithms.Add("DSAWITHSHA1", X9ObjectIdentifiers.IdDsaWithSha1); - algorithms.Add("SHA224WITHDSA", NistObjectIdentifiers.DsaWithSha224); - algorithms.Add("SHA256WITHDSA", NistObjectIdentifiers.DsaWithSha256); - algorithms.Add("SHA384WITHDSA", NistObjectIdentifiers.DsaWithSha384); - algorithms.Add("SHA512WITHDSA", NistObjectIdentifiers.DsaWithSha512); - algorithms.Add("SHA1WITHECDSA", X9ObjectIdentifiers.ECDsaWithSha1); - algorithms.Add("SHA224WITHECDSA", X9ObjectIdentifiers.ECDsaWithSha224); - algorithms.Add("SHA256WITHECDSA", X9ObjectIdentifiers.ECDsaWithSha256); - algorithms.Add("SHA384WITHECDSA", X9ObjectIdentifiers.ECDsaWithSha384); - algorithms.Add("SHA512WITHECDSA", X9ObjectIdentifiers.ECDsaWithSha512); - algorithms.Add("ECDSAWITHSHA1", X9ObjectIdentifiers.ECDsaWithSha1); - algorithms.Add("GOST3411WITHGOST3410", CryptoProObjectIdentifiers.GostR3411x94WithGostR3410x94); - algorithms.Add("GOST3410WITHGOST3411", CryptoProObjectIdentifiers.GostR3411x94WithGostR3410x94); - algorithms.Add("GOST3411WITHECGOST3410", CryptoProObjectIdentifiers.GostR3411x94WithGostR3410x2001); - algorithms.Add("GOST3411WITHECGOST3410-2001", CryptoProObjectIdentifiers.GostR3411x94WithGostR3410x2001); - algorithms.Add("GOST3411WITHGOST3410-2001", CryptoProObjectIdentifiers.GostR3411x94WithGostR3410x2001); - - // - // reverse mappings - // + algorithms.Add("SHA224WITHRSAANDMGF1", PkcsObjectIdentifiers.IdRsassaPss); + algorithms.Add("SHA256WITHRSAANDMGF1", PkcsObjectIdentifiers.IdRsassaPss); + algorithms.Add("SHA384WITHRSAANDMGF1", PkcsObjectIdentifiers.IdRsassaPss); + algorithms.Add("SHA512WITHRSAANDMGF1", PkcsObjectIdentifiers.IdRsassaPss); + algorithms.Add("RSAWITHSHA1", PkcsObjectIdentifiers.Sha1WithRsaEncryption); + algorithms.Add("RIPEMD128WITHRSAENCRYPTION", TeleTrusTObjectIdentifiers.RsaSignatureWithRipeMD128); + algorithms.Add("RIPEMD128WITHRSA", TeleTrusTObjectIdentifiers.RsaSignatureWithRipeMD128); + algorithms.Add("RIPEMD160WITHRSAENCRYPTION", TeleTrusTObjectIdentifiers.RsaSignatureWithRipeMD160); + algorithms.Add("RIPEMD160WITHRSA", TeleTrusTObjectIdentifiers.RsaSignatureWithRipeMD160); + algorithms.Add("RIPEMD256WITHRSAENCRYPTION", TeleTrusTObjectIdentifiers.RsaSignatureWithRipeMD256); + algorithms.Add("RIPEMD256WITHRSA", TeleTrusTObjectIdentifiers.RsaSignatureWithRipeMD256); + algorithms.Add("SHA1WITHDSA", X9ObjectIdentifiers.IdDsaWithSha1); + algorithms.Add("DSAWITHSHA1", X9ObjectIdentifiers.IdDsaWithSha1); + algorithms.Add("SHA224WITHDSA", NistObjectIdentifiers.DsaWithSha224); + algorithms.Add("SHA256WITHDSA", NistObjectIdentifiers.DsaWithSha256); + algorithms.Add("SHA384WITHDSA", NistObjectIdentifiers.DsaWithSha384); + algorithms.Add("SHA512WITHDSA", NistObjectIdentifiers.DsaWithSha512); + algorithms.Add("SHA1WITHECDSA", X9ObjectIdentifiers.ECDsaWithSha1); + algorithms.Add("SHA224WITHECDSA", X9ObjectIdentifiers.ECDsaWithSha224); + algorithms.Add("SHA256WITHECDSA", X9ObjectIdentifiers.ECDsaWithSha256); + algorithms.Add("SHA384WITHECDSA", X9ObjectIdentifiers.ECDsaWithSha384); + algorithms.Add("SHA512WITHECDSA", X9ObjectIdentifiers.ECDsaWithSha512); + algorithms.Add("ECDSAWITHSHA1", X9ObjectIdentifiers.ECDsaWithSha1); + algorithms.Add("GOST3411WITHGOST3410", CryptoProObjectIdentifiers.GostR3411x94WithGostR3410x94); + algorithms.Add("GOST3410WITHGOST3411", CryptoProObjectIdentifiers.GostR3411x94WithGostR3410x94); + algorithms.Add("GOST3411WITHECGOST3410", CryptoProObjectIdentifiers.GostR3411x94WithGostR3410x2001); + algorithms.Add("GOST3411WITHECGOST3410-2001", CryptoProObjectIdentifiers.GostR3411x94WithGostR3410x2001); + algorithms.Add("GOST3411WITHGOST3410-2001", CryptoProObjectIdentifiers.GostR3411x94WithGostR3410x2001); + + // + // reverse mappings + // oids.Add(PkcsObjectIdentifiers.Sha1WithRsaEncryption, "SHA1WITHRSA"); oids.Add(PkcsObjectIdentifiers.Sha224WithRsaEncryption, "SHA224WITHRSA"); oids.Add(PkcsObjectIdentifiers.Sha256WithRsaEncryption, "SHA256WITHRSA"); @@ -145,82 +146,82 @@ namespace Org.BouncyCastle.Pkcs oids.Add(NistObjectIdentifiers.DsaWithSha224, "SHA224WITHDSA"); oids.Add(NistObjectIdentifiers.DsaWithSha256, "SHA256WITHDSA"); - // - // key types - // - keyAlgorithms.Add(PkcsObjectIdentifiers.RsaEncryption, "RSA"); - keyAlgorithms.Add(X9ObjectIdentifiers.IdDsa, "DSA"); - - // - // According to RFC 3279, the ASN.1 encoding SHALL (id-dsa-with-sha1) or MUST (ecdsa-with-SHA*) omit the parameters field. - // The parameters field SHALL be NULL for RSA based signature algorithms. - // - noParams.Add(X9ObjectIdentifiers.ECDsaWithSha1); - noParams.Add(X9ObjectIdentifiers.ECDsaWithSha224); - noParams.Add(X9ObjectIdentifiers.ECDsaWithSha256); - noParams.Add(X9ObjectIdentifiers.ECDsaWithSha384); - noParams.Add(X9ObjectIdentifiers.ECDsaWithSha512); - noParams.Add(X9ObjectIdentifiers.IdDsaWithSha1); + // + // key types + // + keyAlgorithms.Add(PkcsObjectIdentifiers.RsaEncryption, "RSA"); + keyAlgorithms.Add(X9ObjectIdentifiers.IdDsa, "DSA"); + + // + // According to RFC 3279, the ASN.1 encoding SHALL (id-dsa-with-sha1) or MUST (ecdsa-with-SHA*) omit the parameters field. + // The parameters field SHALL be NULL for RSA based signature algorithms. + // + noParams.Add(X9ObjectIdentifiers.ECDsaWithSha1); + noParams.Add(X9ObjectIdentifiers.ECDsaWithSha224); + noParams.Add(X9ObjectIdentifiers.ECDsaWithSha256); + noParams.Add(X9ObjectIdentifiers.ECDsaWithSha384); + noParams.Add(X9ObjectIdentifiers.ECDsaWithSha512); + noParams.Add(X9ObjectIdentifiers.IdDsaWithSha1); noParams.Add(OiwObjectIdentifiers.DsaWithSha1); noParams.Add(NistObjectIdentifiers.DsaWithSha224); - noParams.Add(NistObjectIdentifiers.DsaWithSha256); - - // - // RFC 4491 - // - noParams.Add(CryptoProObjectIdentifiers.GostR3411x94WithGostR3410x94); - noParams.Add(CryptoProObjectIdentifiers.GostR3411x94WithGostR3410x2001); - - // - // explicit params - // - AlgorithmIdentifier sha1AlgId = new AlgorithmIdentifier(OiwObjectIdentifiers.IdSha1, DerNull.Instance); - exParams.Add("SHA1WITHRSAANDMGF1", CreatePssParams(sha1AlgId, 20)); - - AlgorithmIdentifier sha224AlgId = new AlgorithmIdentifier(NistObjectIdentifiers.IdSha224, DerNull.Instance); - exParams.Add("SHA224WITHRSAANDMGF1", CreatePssParams(sha224AlgId, 28)); - - AlgorithmIdentifier sha256AlgId = new AlgorithmIdentifier(NistObjectIdentifiers.IdSha256, DerNull.Instance); - exParams.Add("SHA256WITHRSAANDMGF1", CreatePssParams(sha256AlgId, 32)); - - AlgorithmIdentifier sha384AlgId = new AlgorithmIdentifier(NistObjectIdentifiers.IdSha384, DerNull.Instance); - exParams.Add("SHA384WITHRSAANDMGF1", CreatePssParams(sha384AlgId, 48)); - - AlgorithmIdentifier sha512AlgId = new AlgorithmIdentifier(NistObjectIdentifiers.IdSha512, DerNull.Instance); - exParams.Add("SHA512WITHRSAANDMGF1", CreatePssParams(sha512AlgId, 64)); - } - - private static RsassaPssParameters CreatePssParams( - AlgorithmIdentifier hashAlgId, - int saltSize) - { - return new RsassaPssParameters( - hashAlgId, - new AlgorithmIdentifier(PkcsObjectIdentifiers.IdMgf1, hashAlgId), - new DerInteger(saltSize), - new DerInteger(1)); - } - - protected Pkcs10CertificationRequest() - { - } - - public Pkcs10CertificationRequest( - byte[] encoded) - : base((Asn1Sequence) Asn1Object.FromByteArray(encoded)) - { - } - - public Pkcs10CertificationRequest( - Asn1Sequence seq) - : base(seq) - { - } - - public Pkcs10CertificationRequest( - Stream input) - : base((Asn1Sequence) Asn1Object.FromStream(input)) - { + noParams.Add(NistObjectIdentifiers.DsaWithSha256); + + // + // RFC 4491 + // + noParams.Add(CryptoProObjectIdentifiers.GostR3411x94WithGostR3410x94); + noParams.Add(CryptoProObjectIdentifiers.GostR3411x94WithGostR3410x2001); + + // + // explicit params + // + AlgorithmIdentifier sha1AlgId = new AlgorithmIdentifier(OiwObjectIdentifiers.IdSha1, DerNull.Instance); + exParams.Add("SHA1WITHRSAANDMGF1", CreatePssParams(sha1AlgId, 20)); + + AlgorithmIdentifier sha224AlgId = new AlgorithmIdentifier(NistObjectIdentifiers.IdSha224, DerNull.Instance); + exParams.Add("SHA224WITHRSAANDMGF1", CreatePssParams(sha224AlgId, 28)); + + AlgorithmIdentifier sha256AlgId = new AlgorithmIdentifier(NistObjectIdentifiers.IdSha256, DerNull.Instance); + exParams.Add("SHA256WITHRSAANDMGF1", CreatePssParams(sha256AlgId, 32)); + + AlgorithmIdentifier sha384AlgId = new AlgorithmIdentifier(NistObjectIdentifiers.IdSha384, DerNull.Instance); + exParams.Add("SHA384WITHRSAANDMGF1", CreatePssParams(sha384AlgId, 48)); + + AlgorithmIdentifier sha512AlgId = new AlgorithmIdentifier(NistObjectIdentifiers.IdSha512, DerNull.Instance); + exParams.Add("SHA512WITHRSAANDMGF1", CreatePssParams(sha512AlgId, 64)); + } + + private static RsassaPssParameters CreatePssParams( + AlgorithmIdentifier hashAlgId, + int saltSize) + { + return new RsassaPssParameters( + hashAlgId, + new AlgorithmIdentifier(PkcsObjectIdentifiers.IdMgf1, hashAlgId), + new DerInteger(saltSize), + new DerInteger(1)); + } + + protected Pkcs10CertificationRequest() + { + } + + public Pkcs10CertificationRequest( + byte[] encoded) + : base((Asn1Sequence)Asn1Object.FromByteArray(encoded)) + { + } + + public Pkcs10CertificationRequest( + Asn1Sequence seq) + : base(seq) + { + } + + public Pkcs10CertificationRequest( + Stream input) + : base((Asn1Sequence)Asn1Object.FromStream(input)) + { } /// <summary> @@ -232,14 +233,14 @@ namespace Org.BouncyCastle.Pkcs /// <param name="attributes">ASN1Set of Attributes.</param> /// <param name="signingKey">Matching Private key for nominated (above) public key to be used to sign the request.</param> public Pkcs10CertificationRequest( - string signatureAlgorithm, - X509Name subject, - AsymmetricKeyParameter publicKey, - Asn1Set attributes, - AsymmetricKeyParameter signingKey) + string signatureAlgorithm, + X509Name subject, + AsymmetricKeyParameter publicKey, + Asn1Set attributes, + AsymmetricKeyParameter signingKey) : this(new Asn1SignatureFactory(signatureAlgorithm, signingKey), subject, publicKey, attributes) - { - } + { + } /// <summary> /// Instantiate a Pkcs10CertificationRequest object with the necessary credentials. @@ -286,7 +287,7 @@ namespace Org.BouncyCastle.Pkcs } private void Init( - ISignatureFactory signatureFactory, + ISignatureFactory signatureFactory, X509Name subject, AsymmetricKeyParameter publicKey, Asn1Set attributes) @@ -330,24 +331,24 @@ namespace Org.BouncyCastle.Pkcs /// </summary> /// <returns>The public key.</returns> public AsymmetricKeyParameter GetPublicKey() - { - return PublicKeyFactory.CreateKey(reqInfo.SubjectPublicKeyInfo); - } - - /// <summary> - /// Verify Pkcs10 Cert Request is valid. - /// </summary> - /// <returns>true = valid.</returns> - public bool Verify() - { - return Verify(this.GetPublicKey()); - } - - public bool Verify( - AsymmetricKeyParameter publicKey) - { + { + return PublicKeyFactory.CreateKey(reqInfo.SubjectPublicKeyInfo); + } + + /// <summary> + /// Verify Pkcs10 Cert Request is valid. + /// </summary> + /// <returns>true = valid.</returns> + public bool Verify() + { + return Verify(this.GetPublicKey()); + } + + public bool Verify( + AsymmetricKeyParameter publicKey) + { return Verify(new Asn1VerifierFactoryProvider(publicKey)); - } + } public bool Verify( IVerifierFactoryProvider verifierProvider) @@ -387,82 +388,82 @@ namespace Org.BouncyCastle.Pkcs // TODO Figure out how to set parameters on an ISigner private void SetSignatureParameters( - ISigner signature, - Asn1Encodable asn1Params) - { - if (asn1Params != null && !(asn1Params is Asn1Null)) - { -// AlgorithmParameters sigParams = AlgorithmParameters.GetInstance(signature.getAlgorithm()); -// -// try -// { -// sigParams.init(asn1Params.ToAsn1Object().GetDerEncoded()); -// } -// catch (IOException e) -// { -// throw new SignatureException("IOException decoding parameters: " + e.Message); -// } - - if (Platform.EndsWith(signature.AlgorithmName, "MGF1")) - { - throw Platform.CreateNotImplementedException("signature algorithm with MGF1"); - -// try -// { -// signature.setParameter(sigParams.getParameterSpec(PSSParameterSpec.class)); -// } -// catch (GeneralSecurityException e) -// { -// throw new SignatureException("Exception extracting parameters: " + e.getMessage()); -// } - } - } - } - - internal static string GetSignatureName( - AlgorithmIdentifier sigAlgId) - { - Asn1Encodable asn1Params = sigAlgId.Parameters; - - if (asn1Params != null && !(asn1Params is Asn1Null)) - { + ISigner signature, + Asn1Encodable asn1Params) + { + if (asn1Params != null && !(asn1Params is Asn1Null)) + { + // AlgorithmParameters sigParams = AlgorithmParameters.GetInstance(signature.getAlgorithm()); + // + // try + // { + // sigParams.init(asn1Params.ToAsn1Object().GetDerEncoded()); + // } + // catch (IOException e) + // { + // throw new SignatureException("IOException decoding parameters: " + e.Message); + // } + + if (Platform.EndsWith(signature.AlgorithmName, "MGF1")) + { + throw Platform.CreateNotImplementedException("signature algorithm with MGF1"); + + // try + // { + // signature.setParameter(sigParams.getParameterSpec(PSSParameterSpec.class)); + // } + // catch (GeneralSecurityException e) + // { + // throw new SignatureException("Exception extracting parameters: " + e.getMessage()); + // } + } + } + } + + internal static string GetSignatureName( + AlgorithmIdentifier sigAlgId) + { + Asn1Encodable asn1Params = sigAlgId.Parameters; + + if (asn1Params != null && !(asn1Params is Asn1Null)) + { if (sigAlgId.Algorithm.Equals(PkcsObjectIdentifiers.IdRsassaPss)) - { - RsassaPssParameters rsaParams = RsassaPssParameters.GetInstance(asn1Params); + { + RsassaPssParameters rsaParams = RsassaPssParameters.GetInstance(asn1Params); return GetDigestAlgName(rsaParams.HashAlgorithm.Algorithm) + "withRSAandMGF1"; - } - } + } + } return sigAlgId.Algorithm.Id; - } - - private static string GetDigestAlgName( - DerObjectIdentifier digestAlgOID) - { - if (PkcsObjectIdentifiers.MD5.Equals(digestAlgOID)) - { - return "MD5"; - } - else if (OiwObjectIdentifiers.IdSha1.Equals(digestAlgOID)) - { - return "SHA1"; - } - else if (NistObjectIdentifiers.IdSha224.Equals(digestAlgOID)) - { - return "SHA224"; - } - else if (NistObjectIdentifiers.IdSha256.Equals(digestAlgOID)) - { - return "SHA256"; - } - else if (NistObjectIdentifiers.IdSha384.Equals(digestAlgOID)) - { - return "SHA384"; - } - else if (NistObjectIdentifiers.IdSha512.Equals(digestAlgOID)) - { - return "SHA512"; - } + } + + private static string GetDigestAlgName( + DerObjectIdentifier digestAlgOID) + { + if (PkcsObjectIdentifiers.MD5.Equals(digestAlgOID)) + { + return "MD5"; + } + else if (OiwObjectIdentifiers.IdSha1.Equals(digestAlgOID)) + { + return "SHA1"; + } + else if (NistObjectIdentifiers.IdSha224.Equals(digestAlgOID)) + { + return "SHA224"; + } + else if (NistObjectIdentifiers.IdSha256.Equals(digestAlgOID)) + { + return "SHA256"; + } + else if (NistObjectIdentifiers.IdSha384.Equals(digestAlgOID)) + { + return "SHA384"; + } + else if (NistObjectIdentifiers.IdSha512.Equals(digestAlgOID)) + { + return "SHA512"; + } else if (NistObjectIdentifiers.IdSha512_224.Equals(digestAlgOID)) { return "SHA512(224)"; @@ -472,25 +473,83 @@ namespace Org.BouncyCastle.Pkcs return "SHA512(256)"; } else if (TeleTrusTObjectIdentifiers.RipeMD128.Equals(digestAlgOID)) - { - return "RIPEMD128"; - } - else if (TeleTrusTObjectIdentifiers.RipeMD160.Equals(digestAlgOID)) - { - return "RIPEMD160"; - } - else if (TeleTrusTObjectIdentifiers.RipeMD256.Equals(digestAlgOID)) - { - return "RIPEMD256"; - } - else if (CryptoProObjectIdentifiers.GostR3411.Equals(digestAlgOID)) - { - return "GOST3411"; - } - else - { - return digestAlgOID.Id; - } - } - } + { + return "RIPEMD128"; + } + else if (TeleTrusTObjectIdentifiers.RipeMD160.Equals(digestAlgOID)) + { + return "RIPEMD160"; + } + else if (TeleTrusTObjectIdentifiers.RipeMD256.Equals(digestAlgOID)) + { + return "RIPEMD256"; + } + else if (CryptoProObjectIdentifiers.GostR3411.Equals(digestAlgOID)) + { + return "GOST3411"; + } + else + { + return digestAlgOID.Id; + } + } + + /// <summary> + /// Returns X509Extensions if the attribute can be found and returns the extensions block. + /// </summary> + /// <returns>X509Extensions block or null if one cannot be found.</returns> + public X509Extensions GetX509Extensions() + { + if (reqInfo.Attributes != null) + { + foreach (Asn1Encodable item in reqInfo.Attributes) + { + AttributePkcs attributePkcs; + try + { + attributePkcs = AttributePkcs.GetInstance(item); + + } + catch (ArgumentException ex) + { + throw new ArgumentException("encountered non PKCS attribute in extensions block", ex); + } + + if (attributePkcs.AttrType.Equals(PkcsObjectIdentifiers.Pkcs9AtExtensionRequest)) + { + X509ExtensionsGenerator generator = new X509ExtensionsGenerator(); + + Asn1Sequence extensionSequence = Asn1Sequence.GetInstance(attributePkcs.AttrValues[0]); + + + foreach (Asn1Encodable seqItem in extensionSequence) + { + + Asn1Sequence itemSeq = Asn1Sequence.GetInstance(seqItem); + bool critical = itemSeq.Count == 3 && DerBoolean.GetInstance(itemSeq[1]).IsTrue; + + if (itemSeq.Count == 2) + { + generator.AddExtension(DerObjectIdentifier.GetInstance(itemSeq[0]), false, Asn1OctetString.GetInstance(itemSeq[1]).GetOctets()); + } + else if (itemSeq.Count == 3) + { + generator.AddExtension(DerObjectIdentifier.GetInstance(itemSeq[0]), DerBoolean.GetInstance(itemSeq[1]).IsTrue, Asn1OctetString.GetInstance(itemSeq[2]).GetOctets()); + } + else + { + throw new ArgumentException("incorrect sequence size of X509Extension got " + itemSeq.Count + " expected 2 or 3"); + } + } + + return generator.Generate(); + } + + } + } + + return null; + } + + } } diff --git a/crypto/test/src/asn1/test/X509ExtensionsTest.cs b/crypto/test/src/asn1/test/X509ExtensionsTest.cs index f1efd3a9b..71bb5ef67 100644 --- a/crypto/test/src/asn1/test/X509ExtensionsTest.cs +++ b/crypto/test/src/asn1/test/X509ExtensionsTest.cs @@ -7,111 +7,219 @@ using Org.BouncyCastle.Utilities.Test; namespace Org.BouncyCastle.Asn1.Tests { - [TestFixture] - public class X509ExtensionsTest - : SimpleTest - { - private static readonly DerObjectIdentifier Oid1 = new DerObjectIdentifier("1.2.1"); - private static readonly DerObjectIdentifier Oid2 = new DerObjectIdentifier("1.2.2"); - private static readonly DerObjectIdentifier Oid3 = new DerObjectIdentifier("1.2.3"); - - public override string Name - { - get { return "X509Extensions"; } - } - - public override void PerformTest() - { - X509ExtensionsGenerator gen = new X509ExtensionsGenerator(); - - gen.AddExtension(Oid1, true, new byte[20]); - gen.AddExtension(Oid2, true, new byte[20]); - - X509Extensions ext1 = gen.Generate(); - X509Extensions ext2 = gen.Generate(); - - if (!ext1.Equals(ext2)) - { - Fail("Equals test failed"); - } - - gen.Reset(); - - gen.AddExtension(Oid2, true, new byte[20]); - gen.AddExtension(Oid1, true, new byte[20]); - - ext2 = gen.Generate(); - - if (ext1.Equals(ext2)) - { - Fail("inequality test failed"); - } - - if (!ext1.Equivalent(ext2)) - { - Fail("equivalence true failed"); - } - - gen.Reset(); - - gen.AddExtension(Oid1, true, new byte[22]); - gen.AddExtension(Oid2, true, new byte[20]); - - ext2 = gen.Generate(); - - if (ext1.Equals(ext2)) - { - Fail("inequality 1 failed"); - } - - if (ext1.Equivalent(ext2)) - { - Fail("non-equivalence 1 failed"); - } - - gen.Reset(); - - gen.AddExtension(Oid3, true, new byte[20]); - gen.AddExtension(Oid2, true, new byte[20]); - - ext2 = gen.Generate(); - - if (ext1.Equals(ext2)) - { - Fail("inequality 2 failed"); - } - - if (ext1.Equivalent(ext2)) - { - Fail("non-equivalence 2 failed"); - } - - try - { - gen.AddExtension(Oid2, true, new byte[20]); - Fail("repeated oid"); - } - catch (ArgumentException e) - { - if (!e.Message.Equals("extension 1.2.2 already added")) - { - Fail("wrong exception on repeated oid: " + e.Message); - } - } - } - - public static void Main( - string[] args) - { - RunTest(new X509ExtensionsTest()); - } - - [Test] - public void TestFunction() - { - string resultText = Perform().ToString(); - - Assert.AreEqual(Name + ": Okay", resultText); - } - } + [TestFixture] + public class X509ExtensionsTest + : SimpleTest + { + private static readonly DerObjectIdentifier Oid1 = new DerObjectIdentifier("1.2.1"); + private static readonly DerObjectIdentifier Oid2 = new DerObjectIdentifier("1.2.2"); + private static readonly DerObjectIdentifier Oid3 = new DerObjectIdentifier("1.2.3"); + + public override string Name + { + get { return "X509Extensions"; } + } + + + [Test] + public void TestDuplicateExtensions() + { + + // Testing for handling of duplicates + + GeneralName name1 = new GeneralName(GeneralName.DnsName, "bc1.local"); + GeneralName name2 = new GeneralName(GeneralName.DnsName, "bc2.local"); + + + X509ExtensionsGenerator extensionsGenerator = new X509ExtensionsGenerator(); + extensionsGenerator.AddExtension(X509Extensions.SubjectAlternativeName, false, new DerSequence(new Asn1EncodableVector(new Asn1Encodable[] { name1 }))); + extensionsGenerator.AddExtension(X509Extensions.SubjectAlternativeName, false, new DerSequence(new Asn1EncodableVector(new Asn1Encodable[] { name2 }))); + + // + // Generate and deserialise. + // + X509Extensions ext = X509Extensions.GetInstance(Asn1Sequence.GetInstance(extensionsGenerator.Generate().GetEncoded())); + X509Extension returnedExtension = ext.GetExtension(X509Extensions.SubjectAlternativeName); + Asn1Sequence seq = Asn1Sequence.GetInstance(returnedExtension.GetParsedValue()); + + + // + // Check expected order and value. + // + if (!GeneralName.GetInstance(seq[0]).Equals(name1)) + { + Fail("expected name 1"); + } + + if (!GeneralName.GetInstance(seq[1]).Equals(name2)) + { + Fail("expected name 2"); + } + + + // + // Test we can load dup extensions into a new generator + // + + X509ExtensionsGenerator genX = new X509ExtensionsGenerator(); + genX.AddExtensions(ext); + + ext = X509Extensions.GetInstance(Asn1Sequence.GetInstance(genX.Generate().GetEncoded())); + returnedExtension = ext.GetExtension(X509Extensions.SubjectAlternativeName); + seq = Asn1Sequence.GetInstance(returnedExtension.GetParsedValue()); + + + + // + // Check expected order and value. + // + if (!GeneralName.GetInstance(seq[0]).Equals(name1)) + { + Fail("expected name 1"); + } + + if (!GeneralName.GetInstance(seq[1]).Equals(name2)) + { + Fail("expected name 2"); + } + + + + + } + + + [Test] + public void TestAllowedDuplicateExtensions() + { + + // Testing for handling of duplicates + + GeneralName name1 = new GeneralName(GeneralName.DnsName, "bc1.local"); + GeneralName name2 = new GeneralName(GeneralName.DnsName, "bc2.local"); + + + X509ExtensionsGenerator extensionsGenerator = new X509ExtensionsGenerator(); + extensionsGenerator.AddExtension(X509Extensions.SubjectAlternativeName, false, new DerSequence(new Asn1EncodableVector(new Asn1Encodable[] { name1 }))); + extensionsGenerator.AddExtension(X509Extensions.SubjectAlternativeName, false, new DerSequence(new Asn1EncodableVector(new Asn1Encodable[] { name2 }))); + + extensionsGenerator.AddExtension(X509Extensions.IssuerAlternativeName, false, new DerSequence(new Asn1EncodableVector(new Asn1Encodable[] { name1 }))); + extensionsGenerator.AddExtension(X509Extensions.IssuerAlternativeName, false, new DerSequence(new Asn1EncodableVector(new Asn1Encodable[] { name2 }))); + + + extensionsGenerator.AddExtension(X509Extensions.SubjectDirectoryAttributes, false, new DerSequence(new Asn1EncodableVector(new Asn1Encodable[] { name1 }))); + extensionsGenerator.AddExtension(X509Extensions.SubjectDirectoryAttributes, false, new DerSequence(new Asn1EncodableVector(new Asn1Encodable[] { name2 }))); + + extensionsGenerator.AddExtension(X509Extensions.CertificateIssuer, false, new DerSequence(new Asn1EncodableVector(new Asn1Encodable[] { name1 }))); + extensionsGenerator.AddExtension(X509Extensions.CertificateIssuer, false, new DerSequence(new Asn1EncodableVector(new Asn1Encodable[] { name2 }))); + + + extensionsGenerator.AddExtension(X509Extensions.AuditIdentity, false, new DerSequence(new Asn1EncodableVector(new Asn1Encodable[] { name1 }))); + try + { + extensionsGenerator.AddExtension(X509Extensions.AuditIdentity, false, new DerSequence(new Asn1EncodableVector(new Asn1Encodable[] { name2 }))); + Fail("Expected exception, not a white listed duplicate."); + } + catch (Exception ex) + { + // ok + } + + } + + + public override void PerformTest() + { + X509ExtensionsGenerator gen = new X509ExtensionsGenerator(); + + gen.AddExtension(Oid1, true, new byte[20]); + gen.AddExtension(Oid2, true, new byte[20]); + + X509Extensions ext1 = gen.Generate(); + X509Extensions ext2 = gen.Generate(); + + if (!ext1.Equals(ext2)) + { + Fail("Equals test failed"); + } + + gen.Reset(); + + gen.AddExtension(Oid2, true, new byte[20]); + gen.AddExtension(Oid1, true, new byte[20]); + + ext2 = gen.Generate(); + + if (ext1.Equals(ext2)) + { + Fail("inequality test failed"); + } + + if (!ext1.Equivalent(ext2)) + { + Fail("equivalence true failed"); + } + + gen.Reset(); + + gen.AddExtension(Oid1, true, new byte[22]); + gen.AddExtension(Oid2, true, new byte[20]); + + ext2 = gen.Generate(); + + if (ext1.Equals(ext2)) + { + Fail("inequality 1 failed"); + } + + if (ext1.Equivalent(ext2)) + { + Fail("non-equivalence 1 failed"); + } + + gen.Reset(); + + gen.AddExtension(Oid3, true, new byte[20]); + gen.AddExtension(Oid2, true, new byte[20]); + + ext2 = gen.Generate(); + + if (ext1.Equals(ext2)) + { + Fail("inequality 2 failed"); + } + + if (ext1.Equivalent(ext2)) + { + Fail("non-equivalence 2 failed"); + } + + try + { + gen.AddExtension(Oid2, true, new byte[20]); + Fail("repeated oid"); + } + catch (ArgumentException e) + { + if (!e.Message.Equals("extension 1.2.2 already added")) + { + Fail("wrong exception on repeated oid: " + e.Message); + } + } + } + + public static void Main( + string[] args) + { + RunTest(new X509ExtensionsTest()); + } + + [Test] + public void TestFunction() + { + string resultText = Perform().ToString(); + + Assert.AreEqual(Name + ": Okay", resultText); + } + } } diff --git a/crypto/test/src/test/PKCS10CertRequestTest.cs b/crypto/test/src/test/PKCS10CertRequestTest.cs index ea27d5111..26a8ab20c 100644 --- a/crypto/test/src/test/PKCS10CertRequestTest.cs +++ b/crypto/test/src/test/PKCS10CertRequestTest.cs @@ -1,11 +1,12 @@ using System; using System.Collections; - +using System.IO; using NUnit.Framework; using Org.BouncyCastle.Asn1; using Org.BouncyCastle.Asn1.CryptoPro; using Org.BouncyCastle.Asn1.Pkcs; +using Org.BouncyCastle.Asn1.Utilities; using Org.BouncyCastle.Asn1.X509; using Org.BouncyCastle.Asn1.X9; using Org.BouncyCastle.Crypto; @@ -15,7 +16,9 @@ using Org.BouncyCastle.Math.EC; using Org.BouncyCastle.Pkcs; using Org.BouncyCastle.Security; using Org.BouncyCastle.Utilities.Encoders; +using Org.BouncyCastle.Utilities.IO.Pem; using Org.BouncyCastle.Utilities.Test; +using Org.BouncyCastle.X509; using Org.BouncyCastle.X509.Extension; namespace Org.BouncyCastle.Tests @@ -26,27 +29,27 @@ namespace Org.BouncyCastle.Tests { private static readonly byte[] gost3410EC_A = Base64.Decode( "MIIBOzCB6wIBADB/MQ0wCwYDVQQDEwR0ZXN0MRUwEwYDVQQKEwxEZW1vcyBDbyBMdGQxHjAcBgNV" - +"BAsTFUNyeXB0b2dyYXBoeSBkaXZpc2lvbjEPMA0GA1UEBxMGTW9zY293MQswCQYDVQQGEwJydTEZ" - +"MBcGCSqGSIb3DQEJARYKc2RiQGRvbC5ydTBjMBwGBiqFAwICEzASBgcqhQMCAiMBBgcqhQMCAh4B" - +"A0MABEBYx0P2D7YuuZo5HgdIAUKAXcLBDZ+4LYFgbKjrfStVfH59lc40BQ2FZ7M703hLpXK8GiBQ" - +"GEYpKaAuQZnMIpByoAAwCAYGKoUDAgIDA0EAgXMcTrhdOY2Er2tHOSAgnMezqrYxocZTWhxmW5Rl" - +"JY6lbXH5rndCn4swFzXU+YhgAsJv1wQBaoZEWRl5WV4/nA=="); + + "BAsTFUNyeXB0b2dyYXBoeSBkaXZpc2lvbjEPMA0GA1UEBxMGTW9zY293MQswCQYDVQQGEwJydTEZ" + + "MBcGCSqGSIb3DQEJARYKc2RiQGRvbC5ydTBjMBwGBiqFAwICEzASBgcqhQMCAiMBBgcqhQMCAh4B" + + "A0MABEBYx0P2D7YuuZo5HgdIAUKAXcLBDZ+4LYFgbKjrfStVfH59lc40BQ2FZ7M703hLpXK8GiBQ" + + "GEYpKaAuQZnMIpByoAAwCAYGKoUDAgIDA0EAgXMcTrhdOY2Er2tHOSAgnMezqrYxocZTWhxmW5Rl" + + "JY6lbXH5rndCn4swFzXU+YhgAsJv1wQBaoZEWRl5WV4/nA=="); private static readonly byte[] gost3410EC_B = Base64.Decode( "MIIBPTCB7QIBADCBgDENMAsGA1UEAxMEdGVzdDEWMBQGA1UEChMNRGVtb3MgQ28gTHRkLjEeMBwG" - +"A1UECxMVQ3J5cHRvZ3JhcGh5IGRpdmlzaW9uMQ8wDQYDVQQHEwZNb3Njb3cxCzAJBgNVBAYTAnJ1" - +"MRkwFwYJKoZIhvcNAQkBFgpzZGJAZG9sLnJ1MGMwHAYGKoUDAgITMBIGByqFAwICIwIGByqFAwIC" - +"HgEDQwAEQI5SLoWT7dZVilbV9j5B/fyIDuDs6x4pjqNC2TtFYbpRHrk/Wc5g/mcHvD80tsm5o1C7" - +"7cizNzkvAVUM4VT4Dz6gADAIBgYqhQMCAgMDQQAoT5TwJ8o+bSrxckymyo3diwG7ZbSytX4sRiKy" - +"wXPWRS9LlBvPO2NqwpS2HUnxSU8rzfL9fJcybATf7Yt1OEVq"); + + "A1UECxMVQ3J5cHRvZ3JhcGh5IGRpdmlzaW9uMQ8wDQYDVQQHEwZNb3Njb3cxCzAJBgNVBAYTAnJ1" + + "MRkwFwYJKoZIhvcNAQkBFgpzZGJAZG9sLnJ1MGMwHAYGKoUDAgITMBIGByqFAwICIwIGByqFAwIC" + + "HgEDQwAEQI5SLoWT7dZVilbV9j5B/fyIDuDs6x4pjqNC2TtFYbpRHrk/Wc5g/mcHvD80tsm5o1C7" + + "7cizNzkvAVUM4VT4Dz6gADAIBgYqhQMCAgMDQQAoT5TwJ8o+bSrxckymyo3diwG7ZbSytX4sRiKy" + + "wXPWRS9LlBvPO2NqwpS2HUnxSU8rzfL9fJcybATf7Yt1OEVq"); private static readonly byte[] gost3410EC_C = Base64.Decode( "MIIBRDCB9AIBADCBhzEVMBMGA1UEAxMMdGVzdCByZXF1ZXN0MRUwEwYDVQQKEwxEZW1vcyBDbyBM" - +"dGQxHjAcBgNVBAsTFUNyeXB0b2dyYXBoeSBkaXZpc2lvbjEPMA0GA1UEBxMGTW9zY293MQswCQYD" - +"VQQGEwJydTEZMBcGCSqGSIb3DQEJARYKc2RiQGRvbC5ydTBjMBwGBiqFAwICEzASBgcqhQMCAiMD" - +"BgcqhQMCAh4BA0MABEBcmGh7OmR4iqqj+ycYo1S1fS7r5PhisSQU2Ezuz8wmmmR2zeTZkdMYCOBa" - +"UTMNms0msW3wuYDho7nTDNscHTB5oAAwCAYGKoUDAgIDA0EAVoOMbfyo1Un4Ss7WQrUjHJoiaYW8" - +"Ime5LeGGU2iW3ieAv6es/FdMrwTKkqn5dhd3aL/itFg5oQbhyfXw5yw/QQ=="); + + "dGQxHjAcBgNVBAsTFUNyeXB0b2dyYXBoeSBkaXZpc2lvbjEPMA0GA1UEBxMGTW9zY293MQswCQYD" + + "VQQGEwJydTEZMBcGCSqGSIb3DQEJARYKc2RiQGRvbC5ydTBjMBwGBiqFAwICEzASBgcqhQMCAiMD" + + "BgcqhQMCAh4BA0MABEBcmGh7OmR4iqqj+ycYo1S1fS7r5PhisSQU2Ezuz8wmmmR2zeTZkdMYCOBa" + + "UTMNms0msW3wuYDho7nTDNscHTB5oAAwCAYGKoUDAgIDA0EAVoOMbfyo1Un4Ss7WQrUjHJoiaYW8" + + "Ime5LeGGU2iW3ieAv6es/FdMrwTKkqn5dhd3aL/itFg5oQbhyfXw5yw/QQ=="); private static readonly byte[] gost3410EC_ExA = Base64.Decode( "MIIBOzCB6wIBADB/MQ0wCwYDVQQDEwR0ZXN0MRUwEwYDVQQKEwxEZW1vcyBDbyBMdGQxHjAcBgNV" @@ -70,13 +73,13 @@ namespace Org.BouncyCastle.Tests } private void generationTest( - int keySize, - string keyName, - string sigName) + int keySize, + string keyName, + string sigName) { IAsymmetricCipherKeyPairGenerator kpg = GeneratorUtilities.GetKeyPairGenerator(keyName); -// kpg.initialize(keySize); + // kpg.initialize(keySize); kpg.Init(new KeyGenerationParameters(new SecureRandom(), keySize)); AsymmetricCipherKeyPair kp = kpg.GenerateKeyPair(); @@ -123,8 +126,8 @@ namespace Org.BouncyCastle.Tests * we generate a self signed certificate for the sake of testing - SHA224withECDSA */ private void createECRequest( - string algorithm, - DerObjectIdentifier algOid) + string algorithm, + DerObjectIdentifier algOid) { X9ECParameters x9 = ECNamedCurveTable.GetByName("secp521r1"); ECCurve curve = x9.Curve; @@ -135,20 +138,20 @@ namespace Org.BouncyCastle.Tests spec); ECPublicKeyParameters pubKey = new ECPublicKeyParameters( -// curve.DecodePoint(Hex.Decode("026BFDD2C9278B63C92D6624F151C9D7A822CC75BD983B17D25D74C26740380022D3D8FAF304781E416175EADF4ED6E2B47142D2454A7AC7801DD803CF44A4D1F0AC")), // Q + // curve.DecodePoint(Hex.Decode("026BFDD2C9278B63C92D6624F151C9D7A822CC75BD983B17D25D74C26740380022D3D8FAF304781E416175EADF4ED6E2B47142D2454A7AC7801DD803CF44A4D1F0AC")), // Q curve.DecodePoint(Hex.Decode("02006BFDD2C9278B63C92D6624F151C9D7A822CC75BD983B17D25D74C26740380022D3D8FAF304781E416175EADF4ED6E2B47142D2454A7AC7801DD803CF44A4D1F0AC")), // Q spec); -// // -// // set up the keys -// // -// AsymmetricKeyParameter privKey; -// AsymmetricKeyParameter pubKey; -// -// KeyFactory fact = KeyFactory.getInstance("ECDSA"); -// -// privKey = fact.generatePrivate(privKeySpec); -// pubKey = fact.generatePublic(pubKeySpec); + // // + // // set up the keys + // // + // AsymmetricKeyParameter privKey; + // AsymmetricKeyParameter pubKey; + // + // KeyFactory fact = KeyFactory.getInstance("ECDSA"); + // + // privKey = fact.generatePrivate(privKeySpec); + // pubKey = fact.generatePublic(pubKeySpec); Pkcs10CertificationRequest req = new Pkcs10CertificationRequest( algorithm, new X509Name("CN=XXX"), pubKey, null, privKey); @@ -166,7 +169,7 @@ namespace Org.BouncyCastle.Tests // // try with point compression turned off // -// ((ECPointEncoder)pubKey).setPointFormat("UNCOMPRESSED"); + // ((ECPointEncoder)pubKey).setPointFormat("UNCOMPRESSED"); ECPoint q = pubKey.Q.Normalize(); pubKey = new ECPublicKeyParameters( pubKey.AlgorithmName, @@ -266,26 +269,26 @@ namespace Org.BouncyCastle.Tests private void createPssTest( string algorithm) { -// RSAPublicKeySpec pubKeySpec = new RSAPublicKeySpec( + // RSAPublicKeySpec pubKeySpec = new RSAPublicKeySpec( RsaKeyParameters pubKey = new RsaKeyParameters(false, - new BigInteger("a56e4a0e701017589a5187dc7ea841d156f2ec0e36ad52a44dfeb1e61f7ad991d8c51056ffedb162b4c0f283a12a88a394dff526ab7291cbb307ceabfce0b1dfd5cd9508096d5b2b8b6df5d671ef6377c0921cb23c270a70e2598e6ff89d19f105acc2d3f0cb35f29280e1386b6f64c4ef22e1e1f20d0ce8cffb2249bd9a2137",16), - new BigInteger("010001",16)); + new BigInteger("a56e4a0e701017589a5187dc7ea841d156f2ec0e36ad52a44dfeb1e61f7ad991d8c51056ffedb162b4c0f283a12a88a394dff526ab7291cbb307ceabfce0b1dfd5cd9508096d5b2b8b6df5d671ef6377c0921cb23c270a70e2598e6ff89d19f105acc2d3f0cb35f29280e1386b6f64c4ef22e1e1f20d0ce8cffb2249bd9a2137", 16), + new BigInteger("010001", 16)); -// RSAPrivateCrtKeySpec privKeySpec = new RSAPrivateCrtKeySpec( + // RSAPrivateCrtKeySpec privKeySpec = new RSAPrivateCrtKeySpec( RsaPrivateCrtKeyParameters privKey = new RsaPrivateCrtKeyParameters( - new BigInteger("a56e4a0e701017589a5187dc7ea841d156f2ec0e36ad52a44dfeb1e61f7ad991d8c51056ffedb162b4c0f283a12a88a394dff526ab7291cbb307ceabfce0b1dfd5cd9508096d5b2b8b6df5d671ef6377c0921cb23c270a70e2598e6ff89d19f105acc2d3f0cb35f29280e1386b6f64c4ef22e1e1f20d0ce8cffb2249bd9a2137",16), - new BigInteger("010001",16), - new BigInteger("33a5042a90b27d4f5451ca9bbbd0b44771a101af884340aef9885f2a4bbe92e894a724ac3c568c8f97853ad07c0266c8c6a3ca0929f1e8f11231884429fc4d9ae55fee896a10ce707c3ed7e734e44727a39574501a532683109c2abacaba283c31b4bd2f53c3ee37e352cee34f9e503bd80c0622ad79c6dcee883547c6a3b325",16), - new BigInteger("e7e8942720a877517273a356053ea2a1bc0c94aa72d55c6e86296b2dfc967948c0a72cbccca7eacb35706e09a1df55a1535bd9b3cc34160b3b6dcd3eda8e6443",16), - new BigInteger("b69dca1cf7d4d7ec81e75b90fcca874abcde123fd2700180aa90479b6e48de8d67ed24f9f19d85ba275874f542cd20dc723e6963364a1f9425452b269a6799fd",16), - new BigInteger("28fa13938655be1f8a159cbaca5a72ea190c30089e19cd274a556f36c4f6e19f554b34c077790427bbdd8dd3ede2448328f385d81b30e8e43b2fffa027861979",16), - new BigInteger("1a8b38f398fa712049898d7fb79ee0a77668791299cdfa09efc0e507acb21ed74301ef5bfd48be455eaeb6e1678255827580a8e4e8e14151d1510a82a3f2e729",16), - new BigInteger("27156aba4126d24a81f3a528cbfb27f56886f840a9f6e86e17a44b94fe9319584b8e22fdde1e5a2e3bd8aa5ba8d8584194eb2190acf832b847f13a3d24a79f4d",16)); - -// KeyFactory fact = KeyFactory.getInstance("RSA", "BC"); -// -// PrivateKey privKey = fact.generatePrivate(privKeySpec); -// PublicKey pubKey = fact.generatePublic(pubKeySpec); + new BigInteger("a56e4a0e701017589a5187dc7ea841d156f2ec0e36ad52a44dfeb1e61f7ad991d8c51056ffedb162b4c0f283a12a88a394dff526ab7291cbb307ceabfce0b1dfd5cd9508096d5b2b8b6df5d671ef6377c0921cb23c270a70e2598e6ff89d19f105acc2d3f0cb35f29280e1386b6f64c4ef22e1e1f20d0ce8cffb2249bd9a2137", 16), + new BigInteger("010001", 16), + new BigInteger("33a5042a90b27d4f5451ca9bbbd0b44771a101af884340aef9885f2a4bbe92e894a724ac3c568c8f97853ad07c0266c8c6a3ca0929f1e8f11231884429fc4d9ae55fee896a10ce707c3ed7e734e44727a39574501a532683109c2abacaba283c31b4bd2f53c3ee37e352cee34f9e503bd80c0622ad79c6dcee883547c6a3b325", 16), + new BigInteger("e7e8942720a877517273a356053ea2a1bc0c94aa72d55c6e86296b2dfc967948c0a72cbccca7eacb35706e09a1df55a1535bd9b3cc34160b3b6dcd3eda8e6443", 16), + new BigInteger("b69dca1cf7d4d7ec81e75b90fcca874abcde123fd2700180aa90479b6e48de8d67ed24f9f19d85ba275874f542cd20dc723e6963364a1f9425452b269a6799fd", 16), + new BigInteger("28fa13938655be1f8a159cbaca5a72ea190c30089e19cd274a556f36c4f6e19f554b34c077790427bbdd8dd3ede2448328f385d81b30e8e43b2fffa027861979", 16), + new BigInteger("1a8b38f398fa712049898d7fb79ee0a77668791299cdfa09efc0e507acb21ed74301ef5bfd48be455eaeb6e1678255827580a8e4e8e14151d1510a82a3f2e729", 16), + new BigInteger("27156aba4126d24a81f3a528cbfb27f56886f840a9f6e86e17a44b94fe9319584b8e22fdde1e5a2e3bd8aa5ba8d8584194eb2190acf832b847f13a3d24a79f4d", 16)); + + // KeyFactory fact = KeyFactory.getInstance("RSA", "BC"); + // + // PrivateKey privKey = fact.generatePrivate(privKeySpec); + // PublicKey pubKey = fact.generatePublic(pubKeySpec); Pkcs10CertificationRequest req = new Pkcs10CertificationRequest( algorithm, new X509Name("CN=XXX"), pubKey, null, privKey); @@ -360,6 +363,8 @@ namespace Org.BouncyCastle.Tests public override void PerformTest() { + + generationTest(512, "RSA", "SHA1withRSA"); generationTest(512, "GOST3410", "GOST3411withGOST3410"); @@ -410,7 +415,7 @@ namespace Org.BouncyCastle.Tests ECCurve curve = x9.Curve; ECDomainParameters ecSpec = new ECDomainParameters(curve, x9.G, x9.N, x9.H); -// g.initialize(ecSpec, new SecureRandom()); + // g.initialize(ecSpec, new SecureRandom()); g.Init(new ECKeyGenerationParameters(ecSpec, new SecureRandom())); AsymmetricCipherKeyPair kp = g.GenerateKeyPair(); @@ -432,14 +437,119 @@ namespace Org.BouncyCastle.Tests createECGostRequest(); // TODO The setting of parameters for MGF algorithms is not implemented -// createPssTest("SHA1withRSAandMGF1"); -// createPssTest("SHA224withRSAandMGF1"); -// createPssTest("SHA256withRSAandMGF1"); -// createPssTest("SHA384withRSAandMGF1"); + // createPssTest("SHA1withRSAandMGF1"); + // createPssTest("SHA224withRSAandMGF1"); + // createPssTest("SHA256withRSAandMGF1"); + // createPssTest("SHA384withRSAandMGF1"); nullPointerTest(); } + + + [Test] + public void BrokenRequestWithDuplicateExtension() + { + + String keyName = "RSA"; + int keySize = 2048; + + String sigName = "SHA256withRSA"; + + IAsymmetricCipherKeyPairGenerator kpg = GeneratorUtilities.GetKeyPairGenerator(keyName); + + // kpg.initialize(keySize); + kpg.Init(new KeyGenerationParameters(new SecureRandom(), keySize)); + + AsymmetricCipherKeyPair kp = kpg.GenerateKeyPair(); + + IDictionary attrs = new Hashtable(); + attrs.Add(X509Name.C, "AU"); + attrs.Add(X509Name.O, "The Legion of the Bouncy Castle"); + attrs.Add(X509Name.L, "Melbourne"); + attrs.Add(X509Name.ST, "Victoria"); + attrs.Add(X509Name.EmailAddress, "feedback-crypto@bouncycastle.org"); + + IList order = new ArrayList(); + order.Add(X509Name.C); + order.Add(X509Name.O); + order.Add(X509Name.L); + order.Add(X509Name.ST); + order.Add(X509Name.EmailAddress); + + X509Name subject = new X509Name(order, attrs); + + // + // This is simulate the creation of a certification request with duplicate extensions. + // + + GeneralName name1 = new GeneralName(GeneralName.DnsName, "bc1.local"); + GeneralName name2 = new GeneralName(GeneralName.DnsName, "bc2.local"); + + Asn1EncodableVector v = new Asn1EncodableVector(); + Asn1EncodableVector e1 = new Asn1EncodableVector(); + e1.Add(X509Extensions.SubjectAlternativeName); + e1.Add(new DerOctetString(new GeneralNames(name1).GetEncoded())); + + Asn1EncodableVector e2 = new Asn1EncodableVector(); + e2.Add(X509Extensions.SubjectAlternativeName); + e2.Add(new DerOctetString(new GeneralNames(name2).GetEncoded())); + + v.Add(new DerSequence(e1)); + v.Add(new DerSequence(e2)); + + AttributePkcs attribute = new AttributePkcs(PkcsObjectIdentifiers.Pkcs9AtExtensionRequest, new DerSet(new DerSequence(v))); + + Pkcs10CertificationRequest req1 = new Pkcs10CertificationRequest( + sigName, + subject, + kp.Public, + new DerSet(attribute), + kp.Private); + + + // Round trip serialisation + byte[] bytes = req1.GetEncoded(); + Pkcs10CertificationRequest req2 = new Pkcs10CertificationRequest(bytes); + + + // + // Check verification after round tripping serialisation. + // + + if (!req2.Verify()) + { + Fail(sigName + ": Failed Verify check."); + } + + if (!req2.GetPublicKey().Equals(req1.GetPublicKey())) + { + Fail(keyName + ": Failed public key check."); + } + + // + // Disassemble the attributes with the duplicate extensions. + // + + var extensions = req2.GetX509Extensions(); + + X509Extension returnedExtension = extensions.GetExtension(X509Extensions.SubjectAlternativeName); + Asn1Sequence seq = Asn1Sequence.GetInstance(returnedExtension.GetParsedValue()); + + // + // Check expected order and value. + // + if (!GeneralName.GetInstance(seq[0]).Equals(name1)) + { + Fail("expected name 1"); + } + + if (!GeneralName.GetInstance(seq[1]).Equals(name2)) + { + Fail("expected name 2"); + } + } + public static void Main( string[] args) { diff --git a/csharp.sln b/csharp.sln index ce64a084a..3b0413e9e 100644 --- a/csharp.sln +++ b/csharp.sln @@ -1,29 +1,30 @@ -Microsoft Visual Studio Solution File, Format Version 8.00 +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 16 +VisualStudioVersion = 16.0.31624.102 +MinimumVisualStudioVersion = 10.0.40219.1 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "crypto", "crypto\crypto.csproj", "{38872A5F-E87E-4FAD-B109-8EB7B2E6A4A0}" - ProjectSection(ProjectDependencies) = postProject - EndProjectSection EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "crypto-test", "crypto-test\crypto-test.csproj", "{C857AD68-8F1B-4C7A-A76B-3DC03CBE4FB0}" - ProjectSection(ProjectDependencies) = postProject - EndProjectSection EndProject Global - GlobalSection(SolutionConfiguration) = preSolution - Debug = Debug - Release = Release + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU EndGlobalSection - GlobalSection(ProjectConfiguration) = postSolution - {38872A5F-E87E-4FAD-B109-8EB7B2E6A4A0}.Debug.ActiveCfg = Debug|.NET - {38872A5F-E87E-4FAD-B109-8EB7B2E6A4A0}.Debug.Build.0 = Debug|.NET - {38872A5F-E87E-4FAD-B109-8EB7B2E6A4A0}.Release.ActiveCfg = Release|.NET - {38872A5F-E87E-4FAD-B109-8EB7B2E6A4A0}.Release.Build.0 = Release|.NET - {C857AD68-8F1B-4C7A-A76B-3DC03CBE4FB0}.Debug.ActiveCfg = Debug|.NET - {C857AD68-8F1B-4C7A-A76B-3DC03CBE4FB0}.Debug.Build.0 = Debug|.NET - {C857AD68-8F1B-4C7A-A76B-3DC03CBE4FB0}.Release.ActiveCfg = Release|.NET - {C857AD68-8F1B-4C7A-A76B-3DC03CBE4FB0}.Release.Build.0 = Release|.NET + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {38872A5F-E87E-4FAD-B109-8EB7B2E6A4A0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {38872A5F-E87E-4FAD-B109-8EB7B2E6A4A0}.Debug|Any CPU.Build.0 = Debug|Any CPU + {38872A5F-E87E-4FAD-B109-8EB7B2E6A4A0}.Release|Any CPU.ActiveCfg = Release|Any CPU + {38872A5F-E87E-4FAD-B109-8EB7B2E6A4A0}.Release|Any CPU.Build.0 = Release|Any CPU + {C857AD68-8F1B-4C7A-A76B-3DC03CBE4FB0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {C857AD68-8F1B-4C7A-A76B-3DC03CBE4FB0}.Debug|Any CPU.Build.0 = Debug|Any CPU + {C857AD68-8F1B-4C7A-A76B-3DC03CBE4FB0}.Release|Any CPU.ActiveCfg = Release|Any CPU + {C857AD68-8F1B-4C7A-A76B-3DC03CBE4FB0}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE EndGlobalSection - GlobalSection(ExtensibilityAddIns) = postSolution + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {93DA6E72-9E82-46AE-A4EC-24E6B9389191} EndGlobalSection EndGlobal |