public class BLS12_381BasicSchemeTest
extends junit.framework.TestCase
BLS_SIG_BLS12381G2_XMD:SHA-256_SSWU_RO_NUL_).| Constructor and Description |
|---|
BLS12_381BasicSchemeTest() |
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runBare, runTest, setName, setUp, tearDown, toStringpublic void testKeyGenIsDeterministic()
public void testKeyGenSeparation()
public void testKeyGenRequiresMin32ByteIkm()
public void testSkToPkValidPoint()
public void testKeyValidateRejectsIdentity()
public void testSignVerifyRoundTrip()
public void testSignIsDeterministic()
public void testVerifyRejectsWrongMessage()
public void testVerifyRejectsWrongPublicKey()
public void testVerifyRejectsTamperedSignature()
public void testVerifyRejectsInfinitySignature()
public void testKeyValidateRejectsNull()
public void testKeyValidateRejectsOffSubgroup()
public void testKeyValidateRejectsSmallOrder()
public void testKeyValidateRejectsOffCurve()
public void testKeyValidateRejectsForeignCurveSharingField()
public void testSignVerifyEmptyMessageRoundTrip()