Expand description
Field MODE
writer - PKA operation code
Implementations
sourceimpl<'a, const O: u8> MODE_W<'a, O>
impl<'a, const O: u8> MODE_W<'a, O>
sourcepub fn montgomery_comp_exp(self) -> &'a mut W
pub fn montgomery_comp_exp(self) -> &'a mut W
Montgomery parameter computation then modular exponentiation
sourcepub fn montgomery_comp(self) -> &'a mut W
pub fn montgomery_comp(self) -> &'a mut W
Montgomery parameter computation only
sourcepub fn montgomery_exp(self) -> &'a mut W
pub fn montgomery_exp(self) -> &'a mut W
Modular exponentiation only (Montgomery parameter must be loaded first)
sourcepub fn modular_inv(self) -> &'a mut W
pub fn modular_inv(self) -> &'a mut W
Modular inversion
sourcepub fn arithmetic_add(self) -> &'a mut W
pub fn arithmetic_add(self) -> &'a mut W
Arithmetic addition
sourcepub fn arithmetic_sub(self) -> &'a mut W
pub fn arithmetic_sub(self) -> &'a mut W
Arithmetic subtraction
sourcepub fn arithmetic_mul(self) -> &'a mut W
pub fn arithmetic_mul(self) -> &'a mut W
Arithmetic multiplication
sourcepub fn arithmetic_comp(self) -> &'a mut W
pub fn arithmetic_comp(self) -> &'a mut W
Arithmetic comparison
sourcepub fn modular_red(self) -> &'a mut W
pub fn modular_red(self) -> &'a mut W
Modular reduction
sourcepub fn modular_add(self) -> &'a mut W
pub fn modular_add(self) -> &'a mut W
Modular addition
sourcepub fn modular_sub(self) -> &'a mut W
pub fn modular_sub(self) -> &'a mut W
Modular subtraction
sourcepub fn modular_mul(self) -> &'a mut W
pub fn modular_mul(self) -> &'a mut W
Montgomery multiplication
sourcepub fn montgomery_comp_scalar(self) -> &'a mut W
pub fn montgomery_comp_scalar(self) -> &'a mut W
Montgomery parameter computation then ECC scalar multiplication
sourcepub fn montgomery_scalar(self) -> &'a mut W
pub fn montgomery_scalar(self) -> &'a mut W
ECC scalar multiplication only (Montgomery parameter must be loaded first)
sourcepub fn ecdsaverif(self) -> &'a mut W
pub fn ecdsaverif(self) -> &'a mut W
ECDSA verification