diff options
Diffstat (limited to 'test/ec/test_coordinates.py')
| -rw-r--r-- | test/ec/test_coordinates.py | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/test/ec/test_coordinates.py b/test/ec/test_coordinates.py index 7532308..31f3edf 100644 --- a/test/ec/test_coordinates.py +++ b/test/ec/test_coordinates.py @@ -3,7 +3,7 @@ from unittest import TestCase from pyecsca.ec.curve import EllipticCurve from pyecsca.ec.mod import Mod from pyecsca.ec.model import ShortWeierstrassModel -from pyecsca.ec.point import Point +from pyecsca.ec.point import Point, InfinityPoint class CoordinateTests(TestCase): @@ -11,11 +11,10 @@ class CoordinateTests(TestCase): def setUp(self): self.p = 0xfffffffdffffffffffffffffffffffff self.coords = ShortWeierstrassModel().coordinates["projective"] - self.secp128r1 = EllipticCurve(ShortWeierstrassModel(), self.coords, + self.secp128r1 = EllipticCurve(ShortWeierstrassModel(), self.coords, self.p, dict(a=0xfffffffdfffffffffffffffffffffffc, b=0xe87579c11079f43dd824993c2cee5ed3), - Point(self.coords, X=Mod(0, self.p), Y=Mod(1, self.p), - Z=Mod(0, self.p))) + InfinityPoint(self.coords)) def test_affine(self): pt = Point(self.coords, X=Mod(0x161ff7528b899b2d0c28607ca52c5b86, self.p), |
