Commit Graph

15 Commits

Author SHA1 Message Date
arnaucube
9b11ae8280 bn128 moved to it's own repository 2018-11-24 01:43:21 +01:00
arnaucube
d55d875d7a bn128 pairing implemented 2018-11-24 01:11:28 +01:00
arnaucube
3dfb1e5875 docs updated 2018-11-03 22:01:47 +01:00
arnaucube
d4433a1008 docs updated 2018-10-27 03:02:02 +02:00
arnaucube
3d67f7912e bn128 G1 and G2 operations 2018-10-12 21:48:59 +02:00
arnaucube
151ca78806 bn128 finite fields operations 2018-10-07 00:16:23 +02:00
arnaucube
4acca94c9e Schnorr signature implemented. ECC point multiplication with big int. Refactor of the code. 2018-09-24 19:20:39 +02:00
arnaucode
0266c94332 added ECDSA Sign and Verify signature 2018-07-29 21:07:55 +02:00
arnaucode
d4e05e49c3 added ECC ElGamal Encryption and Decryption 2018-07-28 21:57:03 +02:00
arnaucode
a440bab76a ECC fixed Add, added Mul 2018-07-28 14:41:59 +02:00
arnaucode
57d3547cd8 added Diffie-Hellman. Started impl ECC 2018-07-28 11:43:34 +02:00
arnaucode
9aa4a2d1a0 shamir secret sharing: create secret sharing, and reconstruct secret from shares with Langrange Interpolation 2018-07-22 14:46:43 +02:00
arnaucode
6ce09111f9 paillier encrypt & decrypt, homomorphic addition 2018-07-22 13:33:11 +02:00
arnaucode
5996bcbe25 rsa encrypt & decrypt, blind signatures, homomorphic multiplication 2018-07-21 12:39:43 +02:00
arnau
18c67d93b5 Initial commit 2018-07-21 12:38:15 +02:00