Henry de Valence
|
06766bfdea
|
Delay shuffles that cross the "Great Wall of Intel".
|
2019-01-18 14:19:30 -08:00 |
|
Henry de Valence
|
33aa544cf4
|
Add IFMA constants file.
|
2019-01-18 14:19:30 -08:00 |
|
Henry de Valence
|
f825426ff4
|
Add impl Default, Identity for ExtendedPoint, CachedPoint.
|
2019-01-18 14:19:30 -08:00 |
|
Henry de Valence
|
da62569355
|
Add lookup table support.
|
2019-01-18 14:19:30 -08:00 |
|
Henry de Valence
|
6cec313f16
|
Add impl of Sub and Neg for Edwards points.
|
2019-01-18 14:19:30 -08:00 |
|
Henry de Valence
|
6faaef21df
|
Add mul_by_pow_2 for IFMA
|
2019-01-18 14:19:30 -08:00 |
|
Henry de Valence
|
8e38ff2859
|
Add Edwards doubling implementation.
|
2019-01-18 14:19:30 -08:00 |
|
Henry de Valence
|
a62571b003
|
Reduce field elements during conversion to vector form.
The IFMA types have tighter bounds than the u64 types.
|
2019-01-18 14:19:30 -08:00 |
|
Henry de Valence
|
3f21bb3b58
|
Add skeleton of parallel Edwards formulas.
|
2019-01-18 14:19:30 -08:00 |
|