summary refs log tree commit diff
path: root/crypto/src/asn1
diff options
context:
space:
mode:
authorPeter Dettman <peter.dettman@bouncycastle.org>2022-10-20 19:22:42 +0700
committerPeter Dettman <peter.dettman@bouncycastle.org>2022-10-20 19:22:42 +0700
commit3815dec72212d84f9aa97e277313dede173cce9c (patch)
tree9d873b5f457f39dd873e36647e0bcafa757060fe /crypto/src/asn1
parentFix BinaryReader usage in Pqc.Crypto.Lms (diff)
downloadBouncyCastle.NET-ed25519-3815dec72212d84f9aa97e277313dede173cce9c.tar.xz
Initial import of HQC
Diffstat (limited to 'crypto/src/asn1')
-rw-r--r--crypto/src/asn1/bc/BCObjectIdentifiers.cs9
1 files changed, 9 insertions, 0 deletions
diff --git a/crypto/src/asn1/bc/BCObjectIdentifiers.cs b/crypto/src/asn1/bc/BCObjectIdentifiers.cs
index 424d9b6f3..f3933af87 100644
--- a/crypto/src/asn1/bc/BCObjectIdentifiers.cs
+++ b/crypto/src/asn1/bc/BCObjectIdentifiers.cs
@@ -226,5 +226,14 @@ namespace Org.BouncyCastle.Asn1.BC
         public static readonly DerObjectIdentifier bike128 = pqc_kem_bike.Branch("1");
         public static readonly DerObjectIdentifier bike192 = pqc_kem_bike.Branch("2");
         public static readonly DerObjectIdentifier bike256 = pqc_kem_bike.Branch("3");
+
+        /**
+         * HQC
+         */
+        public static readonly DerObjectIdentifier pqc_kem_hqc = bc_kem.Branch("9");
+
+        public static readonly DerObjectIdentifier hqc128 = pqc_kem_hqc.Branch("1");
+        public static readonly DerObjectIdentifier hqc192 = pqc_kem_hqc.Branch("2");
+        public static readonly DerObjectIdentifier hqc256 = pqc_kem_hqc.Branch("3");
     }
 }