summary refs log tree commit diff
path: root/crypto/BouncyCastle.csproj
diff options
context:
space:
mode:
Diffstat (limited to 'crypto/BouncyCastle.csproj')
-rw-r--r--crypto/BouncyCastle.csproj266
1 files changed, 266 insertions, 0 deletions
diff --git a/crypto/BouncyCastle.csproj b/crypto/BouncyCastle.csproj
index 26db97e1b..f972a7694 100644
--- a/crypto/BouncyCastle.csproj
+++ b/crypto/BouncyCastle.csproj
@@ -1554,6 +1554,272 @@
     <Compile Include="src\security\cert\CertificateNotYetValidException.cs" />
     <Compile Include="src\security\cert\CertificateParsingException.cs" />
     <Compile Include="src\security\cert\CrlException.cs" />
+    <Compile Include="src\tls\AbstractTlsClient.cs" />
+    <Compile Include="src\tls\AbstractTlsContext.cs" />
+    <Compile Include="src\tls\AbstractTlsKeyExchange.cs" />
+    <Compile Include="src\tls\AbstractTlsKeyExchangeFactory.cs" />
+    <Compile Include="src\tls\AbstractTlsPeer.cs" />
+    <Compile Include="src\tls\AbstractTlsServer.cs" />
+    <Compile Include="src\tls\AlertDescription.cs" />
+    <Compile Include="src\tls\AlertLevel.cs" />
+    <Compile Include="src\tls\BasicTlsPskIdentity.cs" />
+    <Compile Include="src\tls\BasicTlsSrpIdentity.cs" />
+    <Compile Include="src\tls\ByteQueue.cs" />
+    <Compile Include="src\tls\ByteQueueInputStream.cs" />
+    <Compile Include="src\tls\ByteQueueOutputStream.cs" />
+    <Compile Include="src\tls\CachedInformationType.cs" />
+    <Compile Include="src\tls\CertChainType.cs" />
+    <Compile Include="src\tls\Certificate.cs" />
+    <Compile Include="src\tls\CertificateEntry.cs" />
+    <Compile Include="src\tls\CertificateRequest.cs" />
+    <Compile Include="src\tls\CertificateStatus.cs" />
+    <Compile Include="src\tls\CertificateStatusRequest.cs" />
+    <Compile Include="src\tls\CertificateStatusRequestItemV2.cs" />
+    <Compile Include="src\tls\CertificateStatusType.cs" />
+    <Compile Include="src\tls\CertificateType.cs" />
+    <Compile Include="src\tls\CertificateUrl.cs" />
+    <Compile Include="src\tls\ChangeCipherSpec.cs" />
+    <Compile Include="src\tls\ChannelBinding.cs" />
+    <Compile Include="src\tls\CipherSuite.cs" />
+    <Compile Include="src\tls\CipherType.cs" />
+    <Compile Include="src\tls\ClientAuthenticationType.cs" />
+    <Compile Include="src\tls\ClientCertificateType.cs" />
+    <Compile Include="src\tls\ClientHello.cs" />
+    <Compile Include="src\tls\CombinedHash.cs" />
+    <Compile Include="src\tls\CompressionMethod.cs" />
+    <Compile Include="src\tls\ConnectionEnd.cs" />
+    <Compile Include="src\tls\ContentType.cs" />
+    <Compile Include="src\tls\crypto\CryptoHashAlgorithm.cs" />
+    <Compile Include="src\tls\crypto\CryptoSignatureAlgorithm.cs" />
+    <Compile Include="src\tls\crypto\DHGroup.cs" />
+    <Compile Include="src\tls\crypto\DHStandardGroups.cs" />
+    <Compile Include="src\tls\crypto\impl\AbstractTlsCrypto.cs" />
+    <Compile Include="src\tls\crypto\impl\AbstractTlsSecret.cs" />
+    <Compile Include="src\tls\crypto\impl\bc\BcChaCha20Poly1305.cs" />
+    <Compile Include="src\tls\crypto\impl\bc\BcDefaultTlsCredentialedAgreement.cs" />
+    <Compile Include="src\tls\crypto\impl\bc\BcDefaultTlsCredentialedDecryptor.cs" />
+    <Compile Include="src\tls\crypto\impl\bc\BcDefaultTlsCredentialedSigner.cs" />
+    <Compile Include="src\tls\crypto\impl\bc\BcSsl3Hmac.cs" />
+    <Compile Include="src\tls\crypto\impl\bc\BcTlsAeadCipherImpl.cs" />
+    <Compile Include="src\tls\crypto\impl\bc\BcTlsBlockCipherImpl.cs" />
+    <Compile Include="src\tls\crypto\impl\bc\BcTlsCertificate.cs" />
+    <Compile Include="src\tls\crypto\impl\bc\BcTlsCrypto.cs" />
+    <Compile Include="src\tls\crypto\impl\bc\BcTlsDH.cs" />
+    <Compile Include="src\tls\crypto\impl\bc\BcTlsDHDomain.cs" />
+    <Compile Include="src\tls\crypto\impl\bc\BcTlsDsaSigner.cs" />
+    <Compile Include="src\tls\crypto\impl\bc\BcTlsDsaVerifier.cs" />
+    <Compile Include="src\tls\crypto\impl\bc\BcTlsDssSigner.cs" />
+    <Compile Include="src\tls\crypto\impl\bc\BcTlsDssVerifier.cs" />
+    <Compile Include="src\tls\crypto\impl\bc\BcTlsECDH.cs" />
+    <Compile Include="src\tls\crypto\impl\bc\BcTlsECDomain.cs" />
+    <Compile Include="src\tls\crypto\impl\bc\BcTlsECDsa13Signer.cs" />
+    <Compile Include="src\tls\crypto\impl\bc\BcTlsECDsa13Verifier.cs" />
+    <Compile Include="src\tls\crypto\impl\bc\BcTlsECDsaSigner.cs" />
+    <Compile Include="src\tls\crypto\impl\bc\BcTlsECDsaVerifier.cs" />
+    <Compile Include="src\tls\crypto\impl\bc\BcTlsEd25519Signer.cs" />
+    <Compile Include="src\tls\crypto\impl\bc\BcTlsEd25519Verifier.cs" />
+    <Compile Include="src\tls\crypto\impl\bc\BcTlsEd448Signer.cs" />
+    <Compile Include="src\tls\crypto\impl\bc\BcTlsEd448Verifier.cs" />
+    <Compile Include="src\tls\crypto\impl\bc\BcTlsHash.cs" />
+    <Compile Include="src\tls\crypto\impl\bc\BcTlsHmac.cs" />
+    <Compile Include="src\tls\crypto\impl\bc\BcTlsNonceGenerator.cs" />
+    <Compile Include="src\tls\crypto\impl\bc\BcTlsRsaEncryptor.cs" />
+    <Compile Include="src\tls\crypto\impl\bc\BcTlsRsaPssSigner.cs" />
+    <Compile Include="src\tls\crypto\impl\bc\BcTlsRsaPssVerifier.cs" />
+    <Compile Include="src\tls\crypto\impl\bc\BcTlsRsaSigner.cs" />
+    <Compile Include="src\tls\crypto\impl\bc\BcTlsRsaVerifier.cs" />
+    <Compile Include="src\tls\crypto\impl\bc\BcTlsSecret.cs" />
+    <Compile Include="src\tls\crypto\impl\bc\BcTlsSigner.cs" />
+    <Compile Include="src\tls\crypto\impl\bc\BcTlsSrp6Client.cs" />
+    <Compile Include="src\tls\crypto\impl\bc\BcTlsSrp6Server.cs" />
+    <Compile Include="src\tls\crypto\impl\bc\BcTlsSrp6VerifierGenerator.cs" />
+    <Compile Include="src\tls\crypto\impl\bc\BcTlsStreamSigner.cs" />
+    <Compile Include="src\tls\crypto\impl\bc\BcTlsStreamVerifier.cs" />
+    <Compile Include="src\tls\crypto\impl\bc\BcTlsVerifier.cs" />
+    <Compile Include="src\tls\crypto\impl\bc\BcVerifyingStreamSigner.cs" />
+    <Compile Include="src\tls\crypto\impl\bc\BcX25519.cs" />
+    <Compile Include="src\tls\crypto\impl\bc\BcX25519Domain.cs" />
+    <Compile Include="src\tls\crypto\impl\bc\BcX448.cs" />
+    <Compile Include="src\tls\crypto\impl\bc\BcX448Domain.cs" />
+    <Compile Include="src\tls\crypto\impl\RsaUtilities.cs" />
+    <Compile Include="src\tls\crypto\impl\TlsAeadCipher.cs" />
+    <Compile Include="src\tls\crypto\impl\TlsAeadCipherImpl.cs" />
+    <Compile Include="src\tls\crypto\impl\TlsBlockCipher.cs" />
+    <Compile Include="src\tls\crypto\impl\TlsBlockCipherImpl.cs" />
+    <Compile Include="src\tls\crypto\impl\TlsEncryptor.cs" />
+    <Compile Include="src\tls\crypto\impl\TlsImplUtilities.cs" />
+    <Compile Include="src\tls\crypto\impl\TlsNullCipher.cs" />
+    <Compile Include="src\tls\crypto\impl\TlsSuiteHmac.cs" />
+    <Compile Include="src\tls\crypto\impl\TlsSuiteMac.cs" />
+    <Compile Include="src\tls\crypto\Srp6Group.cs" />
+    <Compile Include="src\tls\crypto\Srp6StandardGroups.cs" />
+    <Compile Include="src\tls\crypto\TlsAgreement.cs" />
+    <Compile Include="src\tls\crypto\TlsCertificate.cs" />
+    <Compile Include="src\tls\crypto\TlsCertificateRole.cs" />
+    <Compile Include="src\tls\crypto\TlsCipher.cs" />
+    <Compile Include="src\tls\crypto\TlsCrypto.cs" />
+    <Compile Include="src\tls\crypto\TlsCryptoException.cs" />
+    <Compile Include="src\tls\crypto\TlsCryptoParameters.cs" />
+    <Compile Include="src\tls\crypto\TlsCryptoUtilities.cs" />
+    <Compile Include="src\tls\crypto\TlsDecodeResult.cs" />
+    <Compile Include="src\tls\crypto\TlsDHConfig.cs" />
+    <Compile Include="src\tls\crypto\TlsDHDomain.cs" />
+    <Compile Include="src\tls\crypto\TlsECConfig.cs" />
+    <Compile Include="src\tls\crypto\TlsECDomain.cs" />
+    <Compile Include="src\tls\crypto\TlsEncodeResult.cs" />
+    <Compile Include="src\tls\crypto\TlsHash.cs" />
+    <Compile Include="src\tls\crypto\TlsHashSink.cs" />
+    <Compile Include="src\tls\crypto\TlsHmac.cs" />
+    <Compile Include="src\tls\crypto\TlsMac.cs" />
+    <Compile Include="src\tls\crypto\TlsMacSink.cs" />
+    <Compile Include="src\tls\crypto\TlsNonceGenerator.cs" />
+    <Compile Include="src\tls\crypto\TlsNullNullCipher.cs" />
+    <Compile Include="src\tls\crypto\TlsSecret.cs" />
+    <Compile Include="src\tls\crypto\TlsSigner.cs" />
+    <Compile Include="src\tls\crypto\TlsSrp6Client.cs" />
+    <Compile Include="src\tls\crypto\TlsSrp6Server.cs" />
+    <Compile Include="src\tls\crypto\TlsSrp6VerifierGenerator.cs" />
+    <Compile Include="src\tls\crypto\TlsSrpConfig.cs" />
+    <Compile Include="src\tls\crypto\TlsStreamSigner.cs" />
+    <Compile Include="src\tls\crypto\TlsStreamVerifier.cs" />
+    <Compile Include="src\tls\crypto\TlsVerifier.cs" />
+    <Compile Include="src\tls\DatagramReceiver.cs" />
+    <Compile Include="src\tls\DatagramSender.cs" />
+    <Compile Include="src\tls\DatagramTransport.cs" />
+    <Compile Include="src\tls\DefaultTlsClient.cs" />
+    <Compile Include="src\tls\DefaultTlsCredentialedSigner.cs" />
+    <Compile Include="src\tls\DefaultTlsDHGroupVerifier.cs" />
+    <Compile Include="src\tls\DefaultTlsHeartbeat.cs" />
+    <Compile Include="src\tls\DefaultTlsKeyExchangeFactory.cs" />
+    <Compile Include="src\tls\DefaultTlsServer.cs" />
+    <Compile Include="src\tls\DefaultTlsSrpConfigVerifier.cs" />
+    <Compile Include="src\tls\DeferredHash.cs" />
+    <Compile Include="src\tls\DigestInputBuffer.cs" />
+    <Compile Include="src\tls\DigitallySigned.cs" />
+    <Compile Include="src\tls\DtlsClientProtocol.cs" />
+    <Compile Include="src\tls\DtlsEpoch.cs" />
+    <Compile Include="src\tls\DtlsHandshakeRetransmit.cs" />
+    <Compile Include="src\tls\DtlsProtocol.cs" />
+    <Compile Include="src\tls\DtlsReassembler.cs" />
+    <Compile Include="src\tls\DtlsRecordLayer.cs" />
+    <Compile Include="src\tls\DtlsReliableHandshake.cs" />
+    <Compile Include="src\tls\DtlsReplayWindow.cs" />
+    <Compile Include="src\tls\DtlsRequest.cs" />
+    <Compile Include="src\tls\DtlsServerProtocol.cs" />
+    <Compile Include="src\tls\DtlsTransport.cs" />
+    <Compile Include="src\tls\DtlsVerifier.cs" />
+    <Compile Include="src\tls\ECCurveType.cs" />
+    <Compile Include="src\tls\ECPointFormat.cs" />
+    <Compile Include="src\tls\EncryptionAlgorithm.cs" />
+    <Compile Include="src\tls\ExporterLabel.cs" />
+    <Compile Include="src\tls\ExtensionType.cs" />
+    <Compile Include="src\tls\HandshakeMessageInput.cs" />
+    <Compile Include="src\tls\HandshakeMessageOutput.cs" />
+    <Compile Include="src\tls\HandshakeType.cs" />
+    <Compile Include="src\tls\HashAlgorithm.cs" />
+    <Compile Include="src\tls\HeartbeatExtension.cs" />
+    <Compile Include="src\tls\HeartbeatMessage.cs" />
+    <Compile Include="src\tls\HeartbeatMessageType.cs" />
+    <Compile Include="src\tls\HeartbeatMode.cs" />
+    <Compile Include="src\tls\IdentifierType.cs" />
+    <Compile Include="src\tls\KeyExchangeAlgorithm.cs" />
+    <Compile Include="src\tls\KeyShareEntry.cs" />
+    <Compile Include="src\tls\KeyUpdateRequest.cs" />
+    <Compile Include="src\tls\MacAlgorithm.cs" />
+    <Compile Include="src\tls\MaxFragmentLength.cs" />
+    <Compile Include="src\tls\NamedGroup.cs" />
+    <Compile Include="src\tls\NamedGroupRole.cs" />
+    <Compile Include="src\tls\NameType.cs" />
+    <Compile Include="src\tls\NewSessionTicket.cs" />
+    <Compile Include="src\tls\OcspStatusRequest.cs" />
+    <Compile Include="src\tls\OfferedPsks.cs" />
+    <Compile Include="src\tls\PrfAlgorithm.cs" />
+    <Compile Include="src\tls\ProtocolName.cs" />
+    <Compile Include="src\tls\ProtocolVersion.cs" />
+    <Compile Include="src\tls\PskIdentity.cs" />
+    <Compile Include="src\tls\PskKeyExchangeMode.cs" />
+    <Compile Include="src\tls\PskTlsClient.cs" />
+    <Compile Include="src\tls\PskTlsServer.cs" />
+    <Compile Include="src\tls\RecordFormat.cs" />
+    <Compile Include="src\tls\RecordPreview.cs" />
+    <Compile Include="src\tls\RecordStream.cs" />
+    <Compile Include="src\tls\SecurityParameters.cs" />
+    <Compile Include="src\tls\ServerHello.cs" />
+    <Compile Include="src\tls\ServerName.cs" />
+    <Compile Include="src\tls\ServerNameList.cs" />
+    <Compile Include="src\tls\ServerOnlyTlsAuthentication.cs" />
+    <Compile Include="src\tls\ServerSrpParams.cs" />
+    <Compile Include="src\tls\SessionParameters.cs" />
+    <Compile Include="src\tls\SignatureAlgorithm.cs" />
+    <Compile Include="src\tls\SignatureAndHashAlgorithm.cs" />
+    <Compile Include="src\tls\SignatureScheme.cs" />
+    <Compile Include="src\tls\SimulatedTlsSrpIdentityManager.cs" />
+    <Compile Include="src\tls\SrpTlsClient.cs" />
+    <Compile Include="src\tls\SrpTlsServer.cs" />
+    <Compile Include="src\tls\SrtpProtectionProfile.cs" />
+    <Compile Include="src\tls\Ssl3Utilities.cs" />
+    <Compile Include="src\tls\SupplementalDataEntry.cs" />
+    <Compile Include="src\tls\SupplementalDataType.cs" />
+    <Compile Include="src\tls\Timeout.cs" />
+    <Compile Include="src\tls\TlsAuthentication.cs" />
+    <Compile Include="src\tls\TlsClient.cs" />
+    <Compile Include="src\tls\TlsClientContext.cs" />
+    <Compile Include="src\tls\TlsClientContextImpl.cs" />
+    <Compile Include="src\tls\TlsClientProtocol.cs" />
+    <Compile Include="src\tls\TlsCloseable.cs" />
+    <Compile Include="src\tls\TlsContext.cs" />
+    <Compile Include="src\tls\TlsCredentialedAgreement.cs" />
+    <Compile Include="src\tls\TlsCredentialedDecryptor.cs" />
+    <Compile Include="src\tls\TlsCredentialedSigner.cs" />
+    <Compile Include="src\tls\TlsCredentials.cs" />
+    <Compile Include="src\tls\TlsDHanonKeyExchange.cs" />
+    <Compile Include="src\tls\TlsDheKeyExchange.cs" />
+    <Compile Include="src\tls\TlsDHGroupVerifier.cs" />
+    <Compile Include="src\tls\TlsDHKeyExchange.cs" />
+    <Compile Include="src\tls\TlsDHUtilities.cs" />
+    <Compile Include="src\tls\TlsEccUtilities.cs" />
+    <Compile Include="src\tls\TlsECDHanonKeyExchange.cs" />
+    <Compile Include="src\tls\TlsECDheKeyExchange.cs" />
+    <Compile Include="src\tls\TlsECDHKeyExchange.cs" />
+    <Compile Include="src\tls\TlsException.cs" />
+    <Compile Include="src\tls\TlsExtensionsUtilities.cs" />
+    <Compile Include="src\tls\TlsFatalAlert.cs" />
+    <Compile Include="src\tls\TlsFatalAlertReceived.cs" />
+    <Compile Include="src\tls\TlsHandshakeHash.cs" />
+    <Compile Include="src\tls\TlsHeartbeat.cs" />
+    <Compile Include="src\tls\TlsKeyExchange.cs" />
+    <Compile Include="src\tls\TlsKeyExchangeFactory.cs" />
+    <Compile Include="src\tls\TlsNoCloseNotifyException.cs" />
+    <Compile Include="src\tls\TlsObjectIdentifiers.cs" />
+    <Compile Include="src\tls\TlsPeer.cs" />
+    <Compile Include="src\tls\TlsProtocol.cs" />
+    <Compile Include="src\tls\TlsPskIdentity.cs" />
+    <Compile Include="src\tls\TlsPskIdentityManager.cs" />
+    <Compile Include="src\tls\TlsPskKeyExchange.cs" />
+    <Compile Include="src\tls\TlsRsaKeyExchange.cs" />
+    <Compile Include="src\tls\TlsRsaUtilities.cs" />
+    <Compile Include="src\tls\TlsServer.cs" />
+    <Compile Include="src\tls\TlsServerCertificate.cs" />
+    <Compile Include="src\tls\TlsServerCertificateImpl.cs" />
+    <Compile Include="src\tls\TlsServerContext.cs" />
+    <Compile Include="src\tls\TlsServerContextImpl.cs" />
+    <Compile Include="src\tls\TlsServerProtocol.cs" />
+    <Compile Include="src\tls\TlsSession.cs" />
+    <Compile Include="src\tls\TlsSessionImpl.cs" />
+    <Compile Include="src\tls\TlsSrpConfigVerifier.cs" />
+    <Compile Include="src\tls\TlsSrpIdentity.cs" />
+    <Compile Include="src\tls\TlsSrpIdentityManager.cs" />
+    <Compile Include="src\tls\TlsSrpKeyExchange.cs" />
+    <Compile Include="src\tls\TlsSrpLoginParameters.cs" />
+    <Compile Include="src\tls\TlsSrpUtilities.cs" />
+    <Compile Include="src\tls\TlsSrtpUtilities.cs" />
+    <Compile Include="src\tls\TlsStream.cs" />
+    <Compile Include="src\tls\TlsTimeoutException.cs" />
+    <Compile Include="src\tls\TlsUtilities.cs" />
+    <Compile Include="src\tls\TrustedAuthority.cs" />
+    <Compile Include="src\tls\UrlAndHash.cs" />
+    <Compile Include="src\tls\UserMappingType.cs" />
+    <Compile Include="src\tls\UseSrtpData.cs" />
     <Compile Include="src\tsp\GenTimeAccuracy.cs" />
     <Compile Include="src\tsp\TSPAlgorithms.cs" />
     <Compile Include="src\tsp\TSPException.cs" />