summaryrefslogtreecommitdiffhomepage
path: root/src/crypto/curve25519-x86_64.h
AgeCommit message (Expand)Author
2018-08-28curve25519-x86_64: let the compiler decide when/how to load constantsSamuel Neves
2018-08-07curve25519-x86_64: avoid use of r12Jason A. Donenfeld
2018-07-28curve25519-x86_64: tighten reductions modulo 2^256-38Samuel Neves
2018-07-28curve25519-x86_64: simplify the final reduction by adding 19 beforehandSamuel Neves
2018-07-28curve25519-x86_64: tighten the x25519 assemblySamuel Neves
2018-05-29curve25519: x86_64: make symbol staticJason A. Donenfeld
2018-05-29curve25519: x86_64: satisfy sparseJason A. Donenfeld
2018-03-09curve25519: precomp const correctnessJason A. Donenfeld
2018-03-09curve25519: memzero in batchesJason A. Donenfeld
2018-03-09curve25519: use cmov instead of xor for cswapJason A. Donenfeld
2018-03-09curve25519: use precomp implementation instead of sandy2xJason A. Donenfeld
2018-03-02crypto: read only after initJason A. Donenfeld
2018-01-18curve25519: resolve symbol clash between fe typesJason A. Donenfeld
2018-01-18curve25519: modularize implementationJason A. Donenfeld