logo

Module fullcodec_plonk::plonkup::constants[][src]

Expand description

Module containing constants required in reinforced concrete

Constants

Divisors used in modular reduciton via precomputation

Reciprocals used in modular reduciton via precomputation

Decomposition of -1 = [v_n, v_{n-1} …, v_1], i.e. the representation of q-1

decomposition = [s_n, s_{n-1} …, s_1]

Constant N

Remainers in Montgomery form

Note this is currently backwards, e.g. S[0] should = 673. But doesn’t matter for now

Predefined S-box

Montgomery form of the s_i, needed to input them as variables

Constant T_s

Constant V