surtur
|
0f444c1c40
|
feat: fully functional arithmetic operations on a particular curve
curve: y ^ 2 % = (x ^ 3 + x + 10) mod p; p == 71
operations:
* P + Q = R (point addition)
* P + P = 2P (point doubling)
* curve generation
closes #1
|
2020-09-05 23:16:24 +02:00 |
|
surtur
|
270b8d0967
|
refactor: improved mmi algo, do not "return infinity"
as per #1 - P + Q now works correctly
|
2020-09-03 23:58:42 +02:00 |
|
surtur
|
495f83abd4
|
chore: added README.md
|
2020-09-01 02:49:58 +02:00 |
|
surtur
|
72d65c7446
|
fix: endless loop + related CWs
|
2020-09-01 02:13:28 +02:00 |
|
surtur
|
f05b75b813
|
feat: adding basic functionality
* adding P == Q
* adding P != Q
* gen_curve()
|
2020-09-01 01:21:04 +02:00 |
|
surtur
|
4b6b4e9383
|
initial commit
|
2020-08-30 17:40:39 +02:00 |
|