summary refs log tree commit diff
path: root/crypto/test/src/pqc
diff options
context:
space:
mode:
authorroyb <roy.basmacier@primekey.com>2022-10-24 15:57:57 -0400
committerroyb <roy.basmacier@primekey.com>2022-10-24 15:57:57 -0400
commitf506a6ad1ee03b2c950c76ba8e9d3e47f3a44d67 (patch)
treef9f79c9f5504dde6a8d4bf51ba724d26d20eea17 /crypto/test/src/pqc
parentfixed refactored class names in pqc/utils (diff)
downloadBouncyCastle.NET-ed25519-f506a6ad1ee03b2c950c76ba8e9d3e47f3a44d67.tar.xz
Added Aes and Uniform variant to Saber
Diffstat (limited to 'crypto/test/src/pqc')
-rw-r--r--crypto/test/src/pqc/crypto/test/SaberVectorTest.cs24
1 files changed, 24 insertions, 0 deletions
diff --git a/crypto/test/src/pqc/crypto/test/SaberVectorTest.cs b/crypto/test/src/pqc/crypto/test/SaberVectorTest.cs
index 45a14d965..a7be67ff0 100644
--- a/crypto/test/src/pqc/crypto/test/SaberVectorTest.cs
+++ b/crypto/test/src/pqc/crypto/test/SaberVectorTest.cs
@@ -33,6 +33,18 @@ namespace Org.BouncyCastle.Pqc.Crypto.Tests
             { "lightsaber.rsp", SaberParameters.lightsaberkem256r3 },
             { "saber.rsp", SaberParameters.saberkem256r3 },
             { "firesaber.rsp", SaberParameters.firesaberkem256r3 },
+            
+            { "ulightsaber.rsp", SaberParameters.ulightsaberkemr3},
+            { "usaber.rsp", SaberParameters.usaberkemr3},
+            { "ufiresaber.rsp", SaberParameters.ufiresaberkemr3},
+
+            { "lightsaber-90s.rsp", SaberParameters.lightsaberkem90sr3},
+            { "saber-90s.rsp", SaberParameters.saberkem90sr3},
+            { "firesaber-90s.rsp", SaberParameters.firesaberkem90sr3},
+
+            { "ulightsaber-90s.rsp", SaberParameters.ulightsaberkem90sr3},
+            { "usaber-90s.rsp", SaberParameters.usaberkem90sr3},
+            { "ufiresaber-90s.rsp", SaberParameters.ufiresaberkem90sr3},
         };
 
         private static readonly string[] TestVectorFiles = 
@@ -40,6 +52,18 @@ namespace Org.BouncyCastle.Pqc.Crypto.Tests
             "lightsaber.rsp",
             "saber.rsp",
             "firesaber.rsp",
+            
+            "ulightsaber.rsp",
+            "usaber.rsp",
+            "ufiresaber.rsp",
+
+            "lightsaber-90s.rsp",
+            "saber-90s.rsp",
+            "firesaber-90s.rsp",
+
+            "ulightsaber-90s.rsp",
+            "usaber-90s.rsp",
+            "ufiresaber-90s.rsp",
         };
 
         [Test]