7 Révisions (1131231b8be1bfc65f006804ef3ef4983e193091)

Auteur SHA1 Message Date
  Henry Case 1131231b8b cleanup: moves from/to bytes conversion il y a 6 ans
  Kris Kwiatkowski 580d1ae0b9 cleanup: removes PrimeFieldElement inversion il y a 6 ans
  Henry Case 7707a47792 cleanup: removes PrimeFieldElement::square method il y a 6 ans
  Henry Case 555439a49d cleanup: removes unused PrimeFieldElement methods il y a 6 ans
  Henry Case c3a637c2ec p751: implements platform independent field arithmetic il y a 6 ans
  Henry Case b5fdd4e3ed removes fp751ConditionalAssign il y a 6 ans
  Henry de Valence 4928f87299 p751sidh: rename package to p751sidh, p751toolbox il y a 7 ans
  Henry de Valence f8efbfa69f cln16sidh: prepare for code splitting il y a 7 ans
  Henry de Valence 11976a638e cln16sidh: add de/serialization for SIDH public keys il y a 7 ans
  Henry de Valence d19dd55622 cln16sidh: use public keys without curve parameters il y a 7 ans
  Henry de Valence de4cd5d7ff cln16sidh: add negation operators il y a 7 ans
  Henry de Valence 8ff5a111cd cln16sidh: add E(F_p) functionality il y a 7 ans
  Henry de Valence 2c10aa9d31 cln16sidh: rename ExtensionFieldElementConditionalSwap il y a 7 ans
  Henry de Valence 324f240daa cln16sidh: add conditional swaps il y a 7 ans
  Henry de Valence 15dbd8c7ee cln16sidh: add Zero, One constructors to ExtensionFieldElement il y a 7 ans
  Henry de Valence 18fd617020 cln16sidh: add 4-way batch inversion il y a 7 ans
  Henry de Valence 719c07b83b cln16sidh: add conditional assignment code il y a 7 ans
  Henry de Valence 50aa855b53 cln16sidh: clarify doc for P34 il y a 7 ans
  Henry de Valence 1ae37f11fd cln16sidh: add uint64 constructor for PrimeFieldElements il y a 7 ans
  Henry de Valence 11d48b0d4d cln16sidh: make FieldElement more like Go's big.Int API il y a 7 ans
  Henry de Valence 207046f6f8 cln16sidh: add note on multiplication counts for p34 chain il y a 7 ans
  Henry de Valence 1e9183798a cln16sidh: add prime field square roots il y a 7 ans
  Henry de Valence 55fd3a1b5b cln16sidh: add extension field inversion il y a 7 ans
  Henry de Valence af7d9758a8 cln16sidh: add PrimeFieldElement inversion il y a 7 ans
  Henry de Valence dd4c5788b3 cln16sidh: add exponentiation chain for x^((p-3)/4) il y a 7 ans
  Henry de Valence 47240368a0 cln16sidh: add prime field squaring function il y a 7 ans
  Henry de Valence 63e467d02b cln16sidh: add extension field squaring; fix broken multiplication il y a 7 ans
  Henry de Valence 652c53a41e cln16sidh: Refactor field types and tests. il y a 7 ans
  Henry de Valence d142194e06 cln16sidh: make FieldElement internals private il y a 7 ans
  Henry de Valence dd5e786467 cln16sidh: annotate extension field multiplication il y a 7 ans
  Henry de Valence 7d70c2fc06 cln16sidh: add equality methods and refactor tests il y a 7 ans
  Henry de Valence 13a2726b3a cln16sidh: add a strong reduction function il y a 7 ans
  Henry de Valence 78ed6d36e0 cln16sidh: Add prototype of extension field multiplication il y a 7 ans
  Henry de Valence f75e7dabea cln16sidh: Rename functions and add go:noescape il y a 7 ans
  Henry de Valence fc667f6c75 cln16sidh: port p-751 reduction and lazy adds from MSR assembly il y a 7 ans
  Henry de Valence b017b109ce cln16sidh: port p-751 multiplication from MSR assembly il y a 7 ans
  Henry de Valence 066696a432 cln16sidh: Preliminary work on porting x64 asm to Go il y a 7 ans