Class XMSSMTTest
- java.lang.Object
-
- TestCase
-
- org.bouncycastle.pqc.jcajce.provider.test.XMSSMTTest
-
public class XMSSMTTest extends TestCaseTest cases for the use of XMSS^MT with the BCPQC provider.
-
-
Constructor Summary
Constructors Constructor Description XMSSMTTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidsetUp()voidtestExhaustion()voidtestKeyExtraction()voidtestKeyRebuild()voidtestPrehashWithWithout()voidtestPrivateKeyRecovery()voidtestPublicKeyRecovery()voidtestReserialization()voidtestXMSSMTSha256KeyFactory()voidtestXMSSMTSha256Signature()voidtestXMSSMTSha256SignatureMultiple()voidtestXMSSMTSha512KeyFactory()voidtestXMSSMTSha512Signature()voidtestXMSSMTShake128Signature()voidtestXMSSMTShake256Signature()
-
-
-
Method Detail
-
setUp
public void setUp()
-
testPrivateKeyRecovery
public void testPrivateKeyRecovery() throws java.lang.Exception- Throws:
java.lang.Exception
-
testPublicKeyRecovery
public void testPublicKeyRecovery() throws java.lang.Exception- Throws:
java.lang.Exception
-
testKeyExtraction
public void testKeyExtraction() throws java.lang.Exception- Throws:
java.lang.Exception
-
testXMSSMTSha256SignatureMultiple
public void testXMSSMTSha256SignatureMultiple() throws java.lang.Exception- Throws:
java.lang.Exception
-
testXMSSMTSha512KeyFactory
public void testXMSSMTSha512KeyFactory() throws java.lang.Exception- Throws:
java.lang.Exception
-
testXMSSMTSha256Signature
public void testXMSSMTSha256Signature() throws java.lang.Exception- Throws:
java.lang.Exception
-
testXMSSMTSha512Signature
public void testXMSSMTSha512Signature() throws java.lang.Exception- Throws:
java.lang.Exception
-
testXMSSMTShake128Signature
public void testXMSSMTShake128Signature() throws java.lang.Exception- Throws:
java.lang.Exception
-
testXMSSMTShake256Signature
public void testXMSSMTShake256Signature() throws java.lang.Exception- Throws:
java.lang.Exception
-
testKeyRebuild
public void testKeyRebuild() throws java.lang.Exception- Throws:
java.lang.Exception
-
testXMSSMTSha256KeyFactory
public void testXMSSMTSha256KeyFactory() throws java.lang.Exception- Throws:
java.lang.Exception
-
testPrehashWithWithout
public void testPrehashWithWithout() throws java.lang.Exception- Throws:
java.lang.Exception
-
testExhaustion
public void testExhaustion() throws java.lang.Exception- Throws:
java.lang.Exception
-
testReserialization
public void testReserialization() throws java.lang.Exception- Throws:
java.lang.Exception
-
-