Module esp32s2::rsa

source ·
Expand description

RSA (Rivest Shamir Adleman) Accelerator

Modules

RSA clean register
RSA clear interrupt register
The constant_time option
Version control register
RSA idle register
RSA interrupt enable register
Register to store M’
RSA length mode
Modular exponentiation starting bit
Modular multiplication starting bit
Normal multiplication starting bit
The search option
The search position

Structs

Register block

Type Definitions

CLEAN (r) register accessor: an alias for Reg<CLEAN_SPEC>
CLEAR_INTERRUPT (w) register accessor: an alias for Reg<CLEAR_INTERRUPT_SPEC>
CONSTANT_TIME (rw) register accessor: an alias for Reg<CONSTANT_TIME_SPEC>
DATE (rw) register accessor: an alias for Reg<DATE_SPEC>
IDLE (r) register accessor: an alias for Reg<IDLE_SPEC>
INTERRUPT_ENA (rw) register accessor: an alias for Reg<INTERRUPT_ENA_SPEC>
MODE (rw) register accessor: an alias for Reg<MODE_SPEC>
MODEXP_START (w) register accessor: an alias for Reg<MODEXP_START_SPEC>
MODMULT_START (w) register accessor: an alias for Reg<MODMULT_START_SPEC>
MULT_START (w) register accessor: an alias for Reg<MULT_START_SPEC>
M_PRIME (rw) register accessor: an alias for Reg<M_PRIME_SPEC>
SEARCH_ENABLE (rw) register accessor: an alias for Reg<SEARCH_ENABLE_SPEC>
SEARCH_POS (rw) register accessor: an alias for Reg<SEARCH_POS_SPEC>