Commit Graph

12 Commits

Author SHA1 Message Date
92a8ce4b44
update readme based on the latest code changes
Signed-off-by: Uncle Fatso <uncle.fatso@ghostchain.io>
2025-10-28 21:32:06 +03:00
98031ae4c5
extend tests
Signed-off-by: Uncle Fatso <uncle.fatso@ghostchain.io>
2025-10-28 21:31:05 +03:00
ee2eb2c805
verifier added
Signed-off-by: Uncle Fatso <uncle.fatso@ghostchain.io>
2025-10-28 21:29:50 +03:00
3c5963eab9
update elliptic curve libraries
Signed-off-by: Uncle Fatso <uncle.fatso@ghostchain.io>
2025-10-28 20:03:26 +03:00
c66175a577
Shamir-Straus trick for pair and quartet
Signed-off-by: Uncle Fatso <uncle.fatso@ghostchain.io>
2025-10-18 15:48:45 +03:00
db373fe486
check if a point lies on the curve in the tests
Signed-off-by: Uncle Fatso <uncle.fatso@ghostchain.io>
2025-10-18 14:04:24 +03:00
901e969877
simultaneous multiplication for triplets based on Straus-Shamir Trick
Signed-off-by: Uncle Fatso <uncle.fatso@ghostchain.io>
2025-10-13 19:58:28 +03:00
2b3eb14012
align comments and fix numeration of steps
Signed-off-by: Uncle Fatso <uncle.fatso@ghostchain.io>
2025-10-12 22:15:10 +03:00
abbb720857
ability to add mixed points
Signed-off-by: Uncle Fatso <uncle.fatso@ghostchain.io>
2025-10-12 22:10:58 +03:00
690c465838
initial commit; double, addition, division are already optimized
Signed-off-by: Uncle Fatso <uncle.fatso@ghostchain.io>
2025-10-12 16:25:36 +03:00
6b96b38368
remove annoying .github folder
Signed-off-by: Uncle Fatso <uncle.fatso@ghostchain.io>
2025-10-07 21:24:28 +03:00
ef11410879
initial commit
Some checks failed
CI / Foundry project (push) Has been cancelled
Signed-off-by: Uncle Fatso <uncle.fatso@ghostchain.io>
2025-10-07 21:12:32 +03:00