Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-05-29 | curve25519: x86_64: make symbol static | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2018-05-29 | curve25519: x86_64: satisfy sparse | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2018-03-09 | curve25519: precomp const correctness | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2018-03-09 | curve25519: memzero in batches | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2018-03-09 | curve25519: use cmov instead of xor for cswap | Jason A. Donenfeld | |
Also add cselect optimization. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2018-03-09 | curve25519: use precomp implementation instead of sandy2x | Jason A. Donenfeld | |
It's faster and doesn't use the FPU. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2018-03-02 | crypto: read only after init | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2018-01-18 | curve25519: resolve symbol clash between fe types | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2018-01-18 | curve25519: modularize implementation | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> |