aboutsummaryrefslogtreecommitdiffstats
path: root/libraries/spongycastle/core/src/test/java/org/spongycastle/crypto/test/CamelliaLightTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'libraries/spongycastle/core/src/test/java/org/spongycastle/crypto/test/CamelliaLightTest.java')
-rw-r--r--libraries/spongycastle/core/src/test/java/org/spongycastle/crypto/test/CamelliaLightTest.java66
1 files changed, 0 insertions, 66 deletions
diff --git a/libraries/spongycastle/core/src/test/java/org/spongycastle/crypto/test/CamelliaLightTest.java b/libraries/spongycastle/core/src/test/java/org/spongycastle/crypto/test/CamelliaLightTest.java
deleted file mode 100644
index 71a89fba7..000000000
--- a/libraries/spongycastle/core/src/test/java/org/spongycastle/crypto/test/CamelliaLightTest.java
+++ /dev/null
@@ -1,66 +0,0 @@
-package org.spongycastle.crypto.test;
-
-import org.spongycastle.crypto.engines.CamelliaLightEngine;
-import org.spongycastle.crypto.params.KeyParameter;
-import org.spongycastle.util.encoders.Hex;
-import org.spongycastle.util.test.SimpleTest;
-
-/**
- * Camellia tester - vectors from https://www.cosic.esat.kuleuven.be/nessie/testvectors/ and RFC 3713
- */
-public class CamelliaLightTest
- extends CipherTest
-{
- static SimpleTest[] tests =
- {
- new BlockCipherVectorTest(0, new CamelliaLightEngine(),
- new KeyParameter(Hex.decode("00000000000000000000000000000000")),
- "80000000000000000000000000000000", "07923A39EB0A817D1C4D87BDB82D1F1C"),
- new BlockCipherVectorTest(1, new CamelliaLightEngine(),
- new KeyParameter(Hex.decode("80000000000000000000000000000000")),
- "00000000000000000000000000000000", "6C227F749319A3AA7DA235A9BBA05A2C"),
- new BlockCipherVectorTest(2, new CamelliaLightEngine(),
- new KeyParameter(Hex.decode("0123456789abcdeffedcba9876543210")),
- "0123456789abcdeffedcba9876543210", "67673138549669730857065648eabe43"),
- //
- // 192 bit
- //
- new BlockCipherVectorTest(3, new CamelliaLightEngine(),
- new KeyParameter(Hex.decode("0123456789abcdeffedcba98765432100011223344556677")),
- "0123456789abcdeffedcba9876543210", "b4993401b3e996f84ee5cee7d79b09b9"),
- new BlockCipherVectorTest(4, new CamelliaLightEngine(),
- new KeyParameter(Hex.decode("000000000000000000000000000000000000000000000000")),
- "00040000000000000000000000000000", "9BCA6C88B928C1B0F57F99866583A9BC"),
- new BlockCipherVectorTest(5, new CamelliaLightEngine(),
- new KeyParameter(Hex.decode("949494949494949494949494949494949494949494949494")),
- "636EB22D84B006381235641BCF0308D2", "94949494949494949494949494949494"),
- //
- // 256 bit
- //
- new BlockCipherVectorTest(6, new CamelliaLightEngine(),
- new KeyParameter(Hex.decode("0123456789abcdeffedcba987654321000112233445566778899aabbccddeeff")),
- "0123456789abcdeffedcba9876543210", "9acc237dff16d76c20ef7c919e3a7509"),
- new BlockCipherVectorTest(7, new CamelliaLightEngine(),
- new KeyParameter(Hex.decode("4A4A4A4A4A4A4A4A4A4A4A4A4A4A4A4A4A4A4A4A4A4A4A4A4A4A4A4A4A4A4A4A")),
- "057764FE3A500EDBD988C5C3B56CBA9A", "4A4A4A4A4A4A4A4A4A4A4A4A4A4A4A4A"),
- new BlockCipherVectorTest(8, new CamelliaLightEngine(),
- new KeyParameter(Hex.decode("0303030303030303030303030303030303030303030303030303030303030303")),
- "7968B08ABA92193F2295121EF8D75C8A", "03030303030303030303030303030303"),
- };
-
- CamelliaLightTest()
- {
- super(tests, new CamelliaLightEngine(), new KeyParameter(new byte[32]));
- }
-
- public String getName()
- {
- return "CamelliaLight";
- }
-
- public static void main(
- String[] args)
- {
- runTest(new CamelliaLightTest());
- }
-}