curve25519-dalek-source/src
Henry de Valence a3f53c9134 Refactor select_precomputed_point into a LookupTable struct.
Originally this was for hygiene, so that we could erase points from
heap-allocated memory in multiscalar_mult, but it ends up providing a cleaner
API for scalar multiplication.

It's kept inside curve_models for now, but it could go somewhere else if that's a better place.
2017-12-07 12:46:57 -08:00
..
backend Whitespace fixes. 2017-12-04 01:17:17 +00:00
curve_models Refactor select_precomputed_point into a LookupTable struct. 2017-12-07 12:46:57 -08:00
constants.rs Remove reference to field elts since they're private 2017-11-29 13:03:01 -08:00
edwards.rs Refactor select_precomputed_point into a LookupTable struct. 2017-12-07 12:46:57 -08:00
field.rs KaTeXify some backend documentation 2017-12-01 11:46:36 -08:00
lib.rs Clear scalar digits from memory in multiscalar_mult 2017-12-07 12:34:40 -08:00
montgomery.rs Align montgomery summary to match the edwards summary 2017-11-29 13:01:31 -08:00
ristretto.rs Add to_bytes() convenience method for CompressedRistretto points. 2017-11-26 03:22:28 +00:00
scalar.rs Add reference to from_bytes_mod_order_wide ctor 2017-11-30 16:48:29 -08:00
traits.rs Refactor select_precomputed_point into a LookupTable struct. 2017-12-07 12:46:57 -08:00