summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--crypto/BouncyCastle.Android.csproj7
-rw-r--r--crypto/BouncyCastle.csproj7
-rw-r--r--crypto/BouncyCastle.iOS.csproj7
-rw-r--r--crypto/test/UnitTests.csproj4
4 files changed, 25 insertions, 0 deletions
diff --git a/crypto/BouncyCastle.Android.csproj b/crypto/BouncyCastle.Android.csproj
index 666035e5d..2d8dd0cf9 100644
--- a/crypto/BouncyCastle.Android.csproj
+++ b/crypto/BouncyCastle.Android.csproj
@@ -667,6 +667,13 @@
     <Compile Include="src\crypto\agreement\ECDHWithKdfBasicAgreement.cs" />
     <Compile Include="src\crypto\agreement\ECMqvBasicAgreement.cs" />
     <Compile Include="src\crypto\agreement\ECMqvWithKdfBasicAgreement.cs" />
+    <Compile Include="src\crypto\agreement\jpake\JPakeParticipant.cs" />
+    <Compile Include="src\crypto\agreement\jpake\JPakePrimeOrderGroup.cs" />
+    <Compile Include="src\crypto\agreement\jpake\JPakePrimeOrderGroups.cs" />
+    <Compile Include="src\crypto\agreement\jpake\JPakeRound1Payload.cs" />
+    <Compile Include="src\crypto\agreement\jpake\JPakeRound2Payload.cs" />
+    <Compile Include="src\crypto\agreement\jpake\JPakeRound3Payload.cs" />
+    <Compile Include="src\crypto\agreement\jpake\JPakeUtilities.cs" />
     <Compile Include="src\crypto\agreement\kdf\DHKdfParameters.cs" />
     <Compile Include="src\crypto\agreement\kdf\DHKekGenerator.cs" />
     <Compile Include="src\crypto\agreement\kdf\ECDHKekGenerator.cs" />
diff --git a/crypto/BouncyCastle.csproj b/crypto/BouncyCastle.csproj
index f8c0e03f7..959027f68 100644
--- a/crypto/BouncyCastle.csproj
+++ b/crypto/BouncyCastle.csproj
@@ -661,6 +661,13 @@
     <Compile Include="src\crypto\agreement\ECDHWithKdfBasicAgreement.cs" />
     <Compile Include="src\crypto\agreement\ECMqvBasicAgreement.cs" />
     <Compile Include="src\crypto\agreement\ECMqvWithKdfBasicAgreement.cs" />
+    <Compile Include="src\crypto\agreement\jpake\JPakeParticipant.cs" />
+    <Compile Include="src\crypto\agreement\jpake\JPakePrimeOrderGroup.cs" />
+    <Compile Include="src\crypto\agreement\jpake\JPakePrimeOrderGroups.cs" />
+    <Compile Include="src\crypto\agreement\jpake\JPakeRound1Payload.cs" />
+    <Compile Include="src\crypto\agreement\jpake\JPakeRound2Payload.cs" />
+    <Compile Include="src\crypto\agreement\jpake\JPakeRound3Payload.cs" />
+    <Compile Include="src\crypto\agreement\jpake\JPakeUtilities.cs" />
     <Compile Include="src\crypto\agreement\kdf\DHKdfParameters.cs" />
     <Compile Include="src\crypto\agreement\kdf\DHKekGenerator.cs" />
     <Compile Include="src\crypto\agreement\kdf\ECDHKekGenerator.cs" />
diff --git a/crypto/BouncyCastle.iOS.csproj b/crypto/BouncyCastle.iOS.csproj
index d1c125ef8..38ce14d70 100644
--- a/crypto/BouncyCastle.iOS.csproj
+++ b/crypto/BouncyCastle.iOS.csproj
@@ -662,6 +662,13 @@
     <Compile Include="src\crypto\agreement\ECDHWithKdfBasicAgreement.cs" />
     <Compile Include="src\crypto\agreement\ECMqvBasicAgreement.cs" />
     <Compile Include="src\crypto\agreement\ECMqvWithKdfBasicAgreement.cs" />
+    <Compile Include="src\crypto\agreement\jpake\JPakeParticipant.cs" />
+    <Compile Include="src\crypto\agreement\jpake\JPakePrimeOrderGroup.cs" />
+    <Compile Include="src\crypto\agreement\jpake\JPakePrimeOrderGroups.cs" />
+    <Compile Include="src\crypto\agreement\jpake\JPakeRound1Payload.cs" />
+    <Compile Include="src\crypto\agreement\jpake\JPakeRound2Payload.cs" />
+    <Compile Include="src\crypto\agreement\jpake\JPakeRound3Payload.cs" />
+    <Compile Include="src\crypto\agreement\jpake\JPakeUtilities.cs" />
     <Compile Include="src\crypto\agreement\kdf\DHKdfParameters.cs" />
     <Compile Include="src\crypto\agreement\kdf\DHKekGenerator.cs" />
     <Compile Include="src\crypto\agreement\kdf\ECDHKekGenerator.cs" />
diff --git a/crypto/test/UnitTests.csproj b/crypto/test/UnitTests.csproj
index 4a562a01a..3ef8c4db6 100644
--- a/crypto/test/UnitTests.csproj
+++ b/crypto/test/UnitTests.csproj
@@ -138,6 +138,10 @@
     <Compile Include="src\crypto\examples\DESExample.cs" />
     <Compile Include="src\crypto\io\test\AllTests.cs" />
     <Compile Include="src\crypto\io\test\CipherStreamTest.cs" />
+    <Compile Include="src\crypto\agreement\test\AllTests.cs" />
+    <Compile Include="src\crypto\agreement\test\JPakeParticipantTest.cs" />
+    <Compile Include="src\crypto\agreement\test\JPakePrimeOrderGroupTest.cs" />
+    <Compile Include="src\crypto\agreement\test\JPakeUtilitiesTest.cs" />
     <Compile Include="src\crypto\test\AeadTestUtilities.cs" />
     <Compile Include="src\crypto\test\AESFastTest.cs" />
     <Compile Include="src\crypto\test\AESLightTest.cs" />