summary refs log tree commit diff
path: root/crypto/src/pqc/crypto/crystals/kyber/KyberParameters.cs
diff options
context:
space:
mode:
authorDavid Hook <dgh@cryptoworkshop.com>2023-08-15 12:35:39 +1000
committerDavid Hook <dgh@cryptoworkshop.com>2023-08-15 12:35:39 +1000
commite2614c2e099230e43c4831c4227daa6728e47909 (patch)
tree3796c51a24ed6f6a1868ccea17e7185896396160 /crypto/src/pqc/crypto/crystals/kyber/KyberParameters.cs
parentremoved Kyber AES, updated unit vector test (diff)
downloadBouncyCastle.NET-ed25519-e2614c2e099230e43c4831c4227daa6728e47909.tar.xz
rolled back constant field removal
Diffstat (limited to '')
-rw-r--r--crypto/src/pqc/crypto/crystals/kyber/KyberParameters.cs3
1 files changed, 3 insertions, 0 deletions
diff --git a/crypto/src/pqc/crypto/crystals/kyber/KyberParameters.cs b/crypto/src/pqc/crypto/crystals/kyber/KyberParameters.cs
index 71bd23db1..195831433 100644
--- a/crypto/src/pqc/crypto/crystals/kyber/KyberParameters.cs
+++ b/crypto/src/pqc/crypto/crystals/kyber/KyberParameters.cs
@@ -8,6 +8,9 @@ namespace Org.BouncyCastle.Pqc.Crypto.Crystals.Kyber
         public static KyberParameters kyber512 = new KyberParameters("kyber512", 2, 128, false);
         public static KyberParameters kyber768 = new KyberParameters("kyber768", 3, 192, false);
         public static KyberParameters kyber1024 = new KyberParameters("kyber1024", 4, 256, false);
+        public static KyberParameters kyber512_aes = new KyberParameters("kyber512-aes", 2, 128, true);
+        public static KyberParameters kyber768_aes = new KyberParameters("kyber768-aes", 3, 192, true);
+        public static KyberParameters kyber1024_aes = new KyberParameters("kyber1024-aes", 4, 256, true);
 
         private string m_name;
         private int m_sessionKeySize;