Olivier Chéron
|
8f75165f8b
|
Time-constant P256 scalar inversion
|
2019-11-11 17:46:16 +01:00 |
|
Olivier Chéron
|
977e75f478
|
Add P256 functions to implement ECDSA
|
2019-11-11 17:46:16 +01:00 |
|
Olivier Chéron
|
6f2a59e470
|
Apply hlint suggestions
|
2019-10-05 08:34:12 +02:00 |
|
Olivier Chéron
|
e0b201b5e7
|
Test P256.pointMul
|
2019-10-05 08:34:12 +02:00 |
|
Olivier Chéron
|
2e92639679
|
Add P256.scalarMul
|
2019-10-05 08:34:12 +02:00 |
|
Olivier Chéron
|
6f67cefa3d
|
Remove code duplication
|
2019-03-26 06:24:00 +01:00 |
|
Olivier Chéron
|
15f117d9c3
|
Remove tests add-n-1 and sub-n-1
Operation with value close to the curve order is now tested in other
tests. This tests substraction with 0 instead.
|
2019-03-25 06:47:21 +01:00 |
|
Olivier Chéron
|
399fc891da
|
Test P256 primitives will full scalar range
|
2019-03-24 08:31:58 +01:00 |
|
Olivier Chéron
|
8d7e0d236c
|
Add P256.pointNegate
|
2017-11-20 19:28:17 +01:00 |
|
Olivier Chéron
|
8e274f8e60
|
Validate output point when calling P256.pointFromBinary
Function unsafePointFromBinary is added when validation is not needed.
|
2017-07-05 22:24:22 +02:00 |
|
Vincent Hanquez
|
59bc2a9528
|
[tests] remove unnecessary binding in P256
|
2015-06-01 13:03:38 +01:00 |
|
Vincent Hanquez
|
f63a3c6025
|
[p256] fix all the bugs found by the now useful P256 test suite
|
2015-06-01 07:48:31 +01:00 |
|
Vincent Hanquez
|
e2c1b82234
|
[tests] add first P256 test
|
2015-05-30 10:38:39 +01:00 |
|