curve25519-dalek-source/src/backend/vector
Henry de Valence e17c98a391 Ensure NAF works on manually-constructed extremal values.
The NAF computation can generate a 1 in the last digit (only) when s = 2^255-1,
so someone who manually constructed the value s = 2^255-1 and fed it into a NAF-using
computation could generate an incorrect result.  Some version of this bug has
been present from the beginning of the library, but it has no security content,
because the NAF computations are not applied to secret data, and the error
occurs only on one value which is not constructed by any client caller.
2019-06-05 23:18:43 -07:00
..
avx2 fixup AVX2 ascii blocks so they don't run as doctests 2019-02-12 12:52:02 -08:00
ifma Add notes on the IFMA implementation. 2019-01-18 14:19:39 -08:00
scalar_mul Ensure NAF works on manually-constructed extremal values. 2019-06-05 23:18:43 -07:00
mod.rs Attempt to fix cfg(rustdoc) on docs.rs 2019-02-15 11:18:25 -08:00