public class BLS12_381BasicSchemeTest
extends junit.framework.TestCase
BLS_SIG_BLS12381G2_XMD:SHA-256_SSWU_RO_NUL_).| Constructor and Description |
|---|
BLS12_381BasicSchemeTest() |
| Modifier and Type | Method and Description |
|---|---|
void |
testKeyGenIsDeterministic() |
void |
testKeyGenRequiresMin32ByteIkm() |
void |
testKeyGenSeparation() |
void |
testKeyValidateRejectsIdentity() |
void |
testKeyValidateRejectsNull() |
void |
testKeyValidateRejectsOffSubgroup() |
void |
testSignIsDeterministic() |
void |
testSignVerifyEmptyMessageRoundTrip() |
void |
testSignVerifyRoundTrip() |
void |
testSkToPkValidPoint() |
void |
testVerifyRejectsInfinitySignature() |
void |
testVerifyRejectsTamperedSignature() |
void |
testVerifyRejectsWrongMessage() |
void |
testVerifyRejectsWrongPublicKey() |
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 testSignVerifyEmptyMessageRoundTrip()