Commit Graph

12 Commits

Author SHA1 Message Date
arnaucube
df8a21200f add Schnorr signature & verification 2019-09-11 11:22:15 +02:00
arnaucube
d7c383695d reference param in mul_scalar 2019-09-10 11:28:57 +02:00
arnaucube
addcca64e5 add some error handling 2019-09-09 20:42:17 +02:00
arnaucube
2ab48ff3ad add sign & verify with Poseidon hash, update MiMC use to v0.0.2 2019-09-07 19:52:48 +02:00
arnaucube
ad33bbd537 fix point & signature compress & decompress 2019-09-07 19:28:09 +02:00
arnaucube
48085c5a83 constants with lazy_static, refactor 2019-08-28 00:25:27 +02:00
arnaucube
1ff5a567a7 compress & decompress signature (wip) 2019-08-27 23:44:44 +02:00
arnaucube
eb42f48c65 add point compress&decompress, add modsqrt with Tonelli-Shanks algorithm 2019-08-24 16:15:05 +02:00
arnaucube
9bc3000898 signature & verification done 2019-08-04 14:13:51 +02:00
arnaucube
fffcb66143 add new private key generation, signature started 2019-08-03 20:37:14 +02:00
6658d975da add point scalar multiplication 2019-07-28 23:15:23 +02:00
35f4686198 add point addition 2019-07-28 21:18:08 +02:00