Commit Graph

18 Commits (ef2ff044d86183699cb2254299038c5365da2112)

Author SHA1 Message Date
Tux ef2ff044d8
Merge pull request #192 from cygnusv/curvebn-ops
Minor improvements to CurveBN
2018-07-17 11:02:25 -06:00
David Núñez fc66ab46f2 Additional clarifications in Point tests 2018-07-17 01:25:54 +02:00
David Núñez 014c46cad8 Rename Point.__inverse__ as __neg__ according to the additive notation 2018-07-16 16:18:16 +02:00
David Núñez b3c9ff6e24 Add failing test for valid points with xcoord > order of curve 2018-07-16 16:13:35 +02:00
David Núñez 73252d7de6 Add test for invalid point_at_infinity 2018-07-16 16:13:30 +02:00
David Núñez 6183b65886 Testing correctness of CurveBN operations 2018-07-13 02:26:04 +02:00
tuxxy a717a87384 Use singleton model for curves; allow users to import instances 2018-07-07 13:56:07 -06:00
tuxxy 4d1ae51478 Make simple_api tests pass 2018-07-07 13:56:07 -06:00
tuxxy ac0e65b5e3 Make test_capsule_correctness work 2018-07-07 13:56:07 -06:00
tuxxy 41cb180fe1 Make the tests run in a failing state, but runnable 2018-07-07 13:56:06 -06:00
David Núñez 1fd112e94e Add test for point.__sub__ 2018-06-25 13:55:55 -07:00
David Núñez 23d20b3cfb Fixed missing coverage in tests 2018-06-25 13:55:55 -07:00
David Núñez 7b0f8c021d Improved tests for point deserialization
This also fixes the test, which was marked as xfail
2018-05-25 13:25:34 +02:00
jMyles c5fbcc3a1c Moving exception inside if block; testing it. 2018-05-05 11:15:40 +02:00
tuxxy 923ad2944f Rename BigNum -> CurveBN
Change all references from BigNum to CurveBN
2018-04-24 12:41:40 -06:00
tuxxy 2b7742f9d2 Add tests 2018-03-07 18:30:40 -07:00
jMyles 86074d71da Test showing that a Point can't be made if it's not on its curve. 2018-02-22 23:31:18 -08:00
Kieran Prasch 2fe575ce6d Reorganizes tests into a descriptive namespace. 2018-02-22 22:24:09 -08:00