constantine/constantine
Mamy Ratsimbazafy a2a2495351
Github Action CI (without GMP) (#29)
* Github Action CI (without GMP)

* Deactivate MacOS, spurious failures: https://github.com/actions/virtual-environments/issues/841

* force install with nimble

* Add badge

* Don"t include Nim 1.2.x https://github.com/mratsim/constantine/pull/20#issuecomment-646327952

* Action branch mistake

* Add back OSX? https://github.com/actions/virtual-environments/issues/841, https://github.com/actions/virtual-environments/issues/969

* fix MacOS target

* comment out RDTSC on i386

* Add initialization canaries

* Add more verbose output to debug windows failures

* spurious windows i386 test

* For now only activate Linux and mac

* missed include
2020-06-19 22:08:15 +02:00
..
arithmetic Github Action CI (without GMP) (#29) 2020-06-19 22:08:15 +02:00
config Endomorphism acceleration for Scalar Multiplication (#44) 2020-06-14 15:39:06 +02:00
elliptic G2 / Operations on the twisted curve E'(Fp2) (#51) 2020-06-15 22:58:56 +02:00
hash_to_curve reorg the codebase + add/update READMEs in folders with research (#12) 2020-02-24 10:50:19 +01:00
io Add a test vector generator for BN254 on G2 and pass the tests 2020-06-18 01:40:13 +02:00
isogeny reorg the codebase + add/update READMEs in folders with research (#12) 2020-02-24 10:50:19 +01:00
pairing Add more curves for testing: Curve25519, BLS12-377, BN446, FKM-447, BLS12-461, BN462 2020-03-21 13:05:58 +01:00
primitives Endomorphism acceleration for Scalar Multiplication (#44) 2020-06-14 15:39:06 +02:00
signatures reorg the codebase + add/update READMEs in folders with research (#12) 2020-02-24 10:50:19 +01:00
tower_field_extensions Implement fused sqrt invsqrt on Fp: Accelerate sqrt on Fp2 by 20% (hashToG2 and property-based testing bottleneck, 4 times slower than inversion and 87 times slower than Fp2 multiplication) 2020-06-17 22:44:52 +02:00
arithmetic.nim Endomorphism acceleration for Scalar Multiplication (#44) 2020-06-14 15:39:06 +02:00
primitives.nim Endomorphism acceleration for Scalar Multiplication (#44) 2020-06-14 15:39:06 +02:00
towers.nim cosmetic fix on non-residue 2020-06-16 12:03:09 +02:00