Module window

Module window 

Source
Expand description

Code for fixed- and sliding-window functionality

Macrosยง

impl_lookup_table ๐Ÿ”’

Structsยง

LookupTable
A lookup table of precomputed multiples of a point \(P\), used to compute \( xP \) for \( -8 \leq x \leq 8 \).
LookupTableRadix32
A lookup table of precomputed multiples of a point \(P\), used to compute \( xP \) for \( -8 \leq x \leq 8 \).
LookupTableRadix64
A lookup table of precomputed multiples of a point \(P\), used to compute \( xP \) for \( -8 \leq x \leq 8 \).
LookupTableRadix128
A lookup table of precomputed multiples of a point \(P\), used to compute \( xP \) for \( -8 \leq x \leq 8 \).
LookupTableRadix256
A lookup table of precomputed multiples of a point \(P\), used to compute \( xP \) for \( -8 \leq x \leq 8 \).
NafLookupTable5 ๐Ÿ”’
Holds odd multiples 1A, 3A, โ€ฆ, 15A of a point A.
NafLookupTable8 ๐Ÿ”’
Holds stuff up to 8. The only time we use tables this big is for precomputed basepoint tables and multiscalar multiplication (which requires alloc).

Type Aliasesยง

LookupTableRadix16 ๐Ÿ”’