summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--crypto/BouncyCastle.Android.csproj4
-rw-r--r--crypto/BouncyCastle.csproj4
-rw-r--r--crypto/BouncyCastle.iOS.csproj4
-rw-r--r--crypto/test/UnitTests.csproj4
4 files changed, 16 insertions, 0 deletions
diff --git a/crypto/BouncyCastle.Android.csproj b/crypto/BouncyCastle.Android.csproj
index a2a4d5a71..697d7013e 100644
--- a/crypto/BouncyCastle.Android.csproj
+++ b/crypto/BouncyCastle.Android.csproj
@@ -645,6 +645,7 @@
     <Compile Include="src\crypto\ISignerWithRecovery.cs" />
     <Compile Include="src\crypto\IStreamCipher.cs" />
     <Compile Include="src\crypto\IWrapper.cs" />
+    <Compile Include="src\crypto\IXof.cs" />
     <Compile Include="src\crypto\InvalidCipherTextException.cs" />
     <Compile Include="src\crypto\KeyGenerationParameters.cs" />
     <Compile Include="src\crypto\MaxBytesExceededException.cs" />
@@ -669,6 +670,7 @@
     <Compile Include="src\crypto\agreement\srp\SRP6VerifierGenerator.cs" />
     <Compile Include="src\crypto\digests\GOST3411Digest.cs" />
     <Compile Include="src\crypto\digests\GeneralDigest.cs" />
+    <Compile Include="src\crypto\digests\KeccakDigest.cs" />
     <Compile Include="src\crypto\digests\LongDigest.cs" />
     <Compile Include="src\crypto\digests\MD2Digest.cs" />
     <Compile Include="src\crypto\digests\MD4Digest.cs" />
@@ -686,6 +688,7 @@
     <Compile Include="src\crypto\digests\Sha384Digest.cs" />
     <Compile Include="src\crypto\digests\Sha512Digest.cs" />
     <Compile Include="src\crypto\digests\Sha512tDigest.cs" />
+    <Compile Include="src\crypto\digests\ShakeDigest.cs" />
     <Compile Include="src\crypto\digests\ShortenedDigest.cs" />
     <Compile Include="src\crypto\digests\SkeinDigest.cs" />
     <Compile Include="src\crypto\digests\SkeinEngine.cs" />
@@ -889,6 +892,7 @@
     <Compile Include="src\crypto\signers\IDsaKCalculator.cs" />
     <Compile Include="src\crypto\signers\Iso9796d2PssSigner.cs" />
     <Compile Include="src\crypto\signers\Iso9796d2Signer.cs" />
+    <Compile Include="src\crypto\signers\IsoTrailers.cs" />
     <Compile Include="src\crypto\signers\PssSigner.cs" />
     <Compile Include="src\crypto\signers\RandomDsaKCalculator.cs" />
     <Compile Include="src\crypto\signers\RsaDigestSigner.cs" />
diff --git a/crypto/BouncyCastle.csproj b/crypto/BouncyCastle.csproj
index bebc2a95f..72d9d6607 100644
--- a/crypto/BouncyCastle.csproj
+++ b/crypto/BouncyCastle.csproj
@@ -639,6 +639,7 @@
     <Compile Include="src\crypto\ISignerWithRecovery.cs" />
     <Compile Include="src\crypto\IStreamCipher.cs" />
     <Compile Include="src\crypto\IWrapper.cs" />
+    <Compile Include="src\crypto\IXof.cs" />
     <Compile Include="src\crypto\InvalidCipherTextException.cs" />
     <Compile Include="src\crypto\KeyGenerationParameters.cs" />
     <Compile Include="src\crypto\MaxBytesExceededException.cs" />
@@ -663,6 +664,7 @@
     <Compile Include="src\crypto\agreement\srp\SRP6VerifierGenerator.cs" />
     <Compile Include="src\crypto\digests\GOST3411Digest.cs" />
     <Compile Include="src\crypto\digests\GeneralDigest.cs" />
+    <Compile Include="src\crypto\digests\KeccakDigest.cs" />
     <Compile Include="src\crypto\digests\LongDigest.cs" />
     <Compile Include="src\crypto\digests\MD2Digest.cs" />
     <Compile Include="src\crypto\digests\MD4Digest.cs" />
@@ -680,6 +682,7 @@
     <Compile Include="src\crypto\digests\Sha384Digest.cs" />
     <Compile Include="src\crypto\digests\Sha512Digest.cs" />
     <Compile Include="src\crypto\digests\Sha512tDigest.cs" />
+    <Compile Include="src\crypto\digests\ShakeDigest.cs" />
     <Compile Include="src\crypto\digests\ShortenedDigest.cs" />
     <Compile Include="src\crypto\digests\SkeinDigest.cs" />
     <Compile Include="src\crypto\digests\SkeinEngine.cs" />
@@ -883,6 +886,7 @@
     <Compile Include="src\crypto\signers\IDsaKCalculator.cs" />
     <Compile Include="src\crypto\signers\Iso9796d2PssSigner.cs" />
     <Compile Include="src\crypto\signers\Iso9796d2Signer.cs" />
+    <Compile Include="src\crypto\signers\IsoTrailers.cs" />
     <Compile Include="src\crypto\signers\PssSigner.cs" />
     <Compile Include="src\crypto\signers\RandomDsaKCalculator.cs" />
     <Compile Include="src\crypto\signers\RsaDigestSigner.cs" />
diff --git a/crypto/BouncyCastle.iOS.csproj b/crypto/BouncyCastle.iOS.csproj
index 18fd1c1d6..5463434b2 100644
--- a/crypto/BouncyCastle.iOS.csproj
+++ b/crypto/BouncyCastle.iOS.csproj
@@ -640,6 +640,7 @@
     <Compile Include="src\crypto\ISignerWithRecovery.cs" />
     <Compile Include="src\crypto\IStreamCipher.cs" />
     <Compile Include="src\crypto\IWrapper.cs" />
+    <Compile Include="src\crypto\IXof.cs" />
     <Compile Include="src\crypto\InvalidCipherTextException.cs" />
     <Compile Include="src\crypto\KeyGenerationParameters.cs" />
     <Compile Include="src\crypto\MaxBytesExceededException.cs" />
@@ -664,6 +665,7 @@
     <Compile Include="src\crypto\agreement\srp\SRP6VerifierGenerator.cs" />
     <Compile Include="src\crypto\digests\GOST3411Digest.cs" />
     <Compile Include="src\crypto\digests\GeneralDigest.cs" />
+    <Compile Include="src\crypto\digests\KeccakDigest.cs" />
     <Compile Include="src\crypto\digests\LongDigest.cs" />
     <Compile Include="src\crypto\digests\MD2Digest.cs" />
     <Compile Include="src\crypto\digests\MD4Digest.cs" />
@@ -681,6 +683,7 @@
     <Compile Include="src\crypto\digests\Sha384Digest.cs" />
     <Compile Include="src\crypto\digests\Sha512Digest.cs" />
     <Compile Include="src\crypto\digests\Sha512tDigest.cs" />
+    <Compile Include="src\crypto\digests\ShakeDigest.cs" />
     <Compile Include="src\crypto\digests\ShortenedDigest.cs" />
     <Compile Include="src\crypto\digests\SkeinDigest.cs" />
     <Compile Include="src\crypto\digests\SkeinEngine.cs" />
@@ -884,6 +887,7 @@
     <Compile Include="src\crypto\signers\IDsaKCalculator.cs" />
     <Compile Include="src\crypto\signers\Iso9796d2PssSigner.cs" />
     <Compile Include="src\crypto\signers\Iso9796d2Signer.cs" />
+    <Compile Include="src\crypto\signers\IsoTrailers.cs" />
     <Compile Include="src\crypto\signers\PssSigner.cs" />
     <Compile Include="src\crypto\signers\RandomDsaKCalculator.cs" />
     <Compile Include="src\crypto\signers\RsaDigestSigner.cs" />
diff --git a/crypto/test/UnitTests.csproj b/crypto/test/UnitTests.csproj
index 3fd7154d9..c6345b7e5 100644
--- a/crypto/test/UnitTests.csproj
+++ b/crypto/test/UnitTests.csproj
@@ -187,6 +187,7 @@
     <Compile Include="src\crypto\test\ISO9797Alg3MacTest.cs" />
     <Compile Include="src\crypto\test\KDF1GeneratorTest.cs" />
     <Compile Include="src\crypto\test\KDF2GeneratorTest.cs" />
+    <Compile Include="src\crypto\test\KeccakDigestTest.cs" />
     <Compile Include="src\crypto\test\MD2DigestTest.cs" />
     <Compile Include="src\crypto\test\MD4DigestTest.cs" />
     <Compile Include="src\crypto\test\MD5DigestTest.cs" />
@@ -245,6 +246,7 @@
     <Compile Include="src\crypto\test\SRP6Test.cs" />
     <Compile Include="src\crypto\test\Salsa20Test.cs" />
     <Compile Include="src\crypto\test\SerpentTest.cs" />
+    <Compile Include="src\crypto\test\ShakeDigestTest.cs" />
     <Compile Include="src\crypto\test\ShortenedDigestTest.cs" />
     <Compile Include="src\crypto\test\SipHashTest.cs" />
     <Compile Include="src\crypto\test\SkipjackTest.cs" />
@@ -407,6 +409,8 @@
     <Compile Include="src\x509\test\TestCertificateGen.cs" />
   </ItemGroup>
   <ItemGroup>
+    <EmbeddedResource Include="data\crypto\SHA3TestVectors.txt" />
+    <EmbeddedResource Include="data\crypto\SHAKETestVectors.txt" />
     <EmbeddedResource Include="data\PKITS\README.txt" />
     <EmbeddedResource Include="data\PKITS\certs\AllCertificatesNoPoliciesTest2EE.crt" />
     <EmbeddedResource Include="data\PKITS\certs\AllCertificatesSamePoliciesTest10EE.crt" />