Jaremy Creechley
|
0b7e5b912c
|
print addresses of seqs
|
2024-03-02 16:44:54 -07:00 |
|
Jaremy Creechley
|
4de5347c95
|
print addresses of seqs
|
2024-03-02 16:43:52 -07:00 |
|
Balazs Komuves
|
d790dc3162
|
do the three FFT/IFFT pairs in parallel
|
2024-02-29 20:35:16 +01:00 |
|
Balazs Komuves
|
cfd30a045e
|
optimized the NTT routines
|
2024-02-29 20:13:50 +01:00 |
|
Balazs Komuves
|
9d743247e9
|
preliminary multithreading support (WIP; only for MSM right now)
|
2024-02-29 18:59:35 +01:00 |
|
Balazs Komuves
|
1ef1b040d6
|
temporary workaround for the G2 MSM bug (this one seems to work correctly, but it is much slower)
|
2024-02-29 13:30:17 +01:00 |
|
Balazs Komuves
|
5c554e741c
|
add --nomask option disabling the ZK masking (useful for debugging purposes)
|
2024-02-29 13:28:18 +01:00 |
|
Balazs Komuves
|
e44551048a
|
add more detailed timings (with --time --verbose)
|
2024-02-14 13:06:17 +01:00 |
|
Balazs Komuves
|
fc317298db
|
minor improvements
|
2024-01-25 13:08:45 +01:00 |
|
Balazs Komuves
|
0ba5af4754
|
use sparse matrices when doing fake trusted setup
|
2024-01-19 12:56:22 +01:00 |
|
Balazs Komuves
|
14ee5ab14f
|
switch to scalarMul_vartime
|
2024-01-18 13:04:46 +01:00 |
|
Balazs Komuves
|
c6e16c474d
|
workaround for the rare scalarMul bug (thanks Advaita Saha!)
|
2024-01-17 22:35:04 +01:00 |
|
Balazs Komuves
|
6eedd0faa4
|
export some more stuff from export_sage.nim
|
2024-01-16 13:56:32 +01:00 |
|
Balazs Komuves
|
42e1728629
|
allow the user to set the masking coefficients and the toxic waste (useful for debugging purposes)
|
2024-01-16 12:37:27 +01:00 |
|
Balazs Komuves
|
b433cbf7ad
|
speed up fake setup generation
|
2023-11-23 13:25:26 +01:00 |
|
Balazs Komuves
|
148d54f614
|
export SageMath verification script (bn128 curve only)
|
2023-11-22 15:55:18 +01:00 |
|
Balazs Komuves
|
502e031e95
|
small comments / fix typos
|
2023-11-21 11:31:27 +01:00 |
|
Balazs Komuves
|
26f708f908
|
make it a nimble package
|
2023-11-17 09:49:35 +01:00 |
|