|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjunit.framework.Assert
junit.framework.TestCase
org.bouncycastle.math.ec.test.ECPointTest
public class ECPointTest
Test class for ECPoint. All
literature values are taken from "Guide to elliptic curve cryptography",
Darrel Hankerson, Alfred J. Menezes, Scott Vanstone, 2004, Springer-Verlag
New York, Inc.
| Nested Class Summary | |
|---|---|
static class |
ECPointTest.F2m
Nested class containing sample literature values for F2m. |
static class |
ECPointTest.Fp
Nested class containing sample literature values for Fp. |
| Constructor Summary | |
|---|---|
ECPointTest()
|
|
| Method Summary | |
|---|---|
void |
setUp()
|
static junit.framework.Test |
suite()
|
void |
testAdd()
Calls implTestAdd() for Fp and
F2m. |
void |
testAddSubtractMultiplySimple()
Calls implTestAddSubtract() for literature values, both
for Fp and F2m. |
void |
testAddSubtractMultiplyTwiceEncoding()
Calls implTestAddSubtract(),
implTestMultiply and implTestEncoding for
the standard elliptic curves as given in SECNamedCurves. |
void |
testAllPoints()
Calls implTestAllPoints() for the small literature curves,
both for Fp and F2m. |
void |
testPointCreationConsistency()
Tests, if inconsistent points can be created, i.e. |
void |
testTwice()
Calls implTestTwice() for Fp and
F2m. |
| Methods inherited from class junit.framework.TestCase |
|---|
countTestCases, createResult, getName, run, run, runBare, runTest, setName, tearDown, toString |
| Methods inherited from class junit.framework.Assert |
|---|
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, fail, fail, failNotEquals, failNotSame, failSame |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ECPointTest()
| Method Detail |
|---|
public void setUp()
setUp in class junit.framework.TestCasepublic void testPointCreationConsistency()
public void testAdd()
implTestAdd() for Fp and
F2m.
public void testTwice()
implTestTwice() for Fp and
F2m.
public void testAllPoints()
implTestAllPoints() for the small literature curves,
both for Fp and F2m.
public void testAddSubtractMultiplySimple()
implTestAddSubtract() for literature values, both
for Fp and F2m.
public void testAddSubtractMultiplyTwiceEncoding()
implTestAddSubtract(),
implTestMultiply and implTestEncoding for
the standard elliptic curves as given in SECNamedCurves.
public static junit.framework.Test suite()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||