summary refs log tree commit diff
path: root/crypto/src/asn1
diff options
context:
space:
mode:
authorRoy Basmacier <roy.basmacier@keyfactor.com>2022-07-01 17:49:49 -0400
committerRoy Basmacier <roy.basmacier@keyfactor.com>2022-07-01 17:49:49 -0400
commit97f75c7bb78cb05c8af750eb9bb3b309463cd1ba (patch)
tree2c20279e524eb7d7013d3a7fe3539736a52142ef /crypto/src/asn1
parentFix static readonly collections (diff)
downloadBouncyCastle.NET-ed25519-97f75c7bb78cb05c8af750eb9bb3b309463cd1ba.tar.xz
SIKE implementation with compression added
Implemented SecretWIhEcapsulationImpl.cs
Diffstat (limited to 'crypto/src/asn1')
-rw-r--r--crypto/src/asn1/bc/BCObjectIdentifiers.cs13
1 files changed, 13 insertions, 0 deletions
diff --git a/crypto/src/asn1/bc/BCObjectIdentifiers.cs b/crypto/src/asn1/bc/BCObjectIdentifiers.cs
index 94775c8db..a649e0c73 100644
--- a/crypto/src/asn1/bc/BCObjectIdentifiers.cs
+++ b/crypto/src/asn1/bc/BCObjectIdentifiers.cs
@@ -171,5 +171,18 @@ namespace Org.BouncyCastle.Asn1.BC
         public static readonly DerObjectIdentifier lightsaberkem256r3 = pqc_kem_saber.Branch("7");
         public static readonly DerObjectIdentifier saberkem256r3 = pqc_kem_saber.Branch("8");
         public static readonly DerObjectIdentifier firesaberkem256r3 = pqc_kem_saber.Branch("9");
+        
+        /**
+         * SIKE
+         */
+        public static readonly DerObjectIdentifier pqc_kem_sike = bc_kem.Branch("4");
+        public static readonly DerObjectIdentifier sikep434 = pqc_kem_sike.Branch("1");
+        public static readonly DerObjectIdentifier sikep503 = pqc_kem_sike.Branch("2");
+        public static readonly DerObjectIdentifier sikep610 = pqc_kem_sike.Branch("3");
+        public static readonly DerObjectIdentifier sikep751 = pqc_kem_sike.Branch("4");
+        public static readonly DerObjectIdentifier sikep434_compressed = pqc_kem_sike.Branch("5");
+        public static readonly DerObjectIdentifier sikep503_compressed = pqc_kem_sike.Branch("6");
+        public static readonly DerObjectIdentifier sikep610_compressed = pqc_kem_sike.Branch("7");
+        public static readonly DerObjectIdentifier sikep751_compressed = pqc_kem_sike.Branch("8");
 	}
 }