Module esp32c3_hal::pac::rsa

Expand description

RSA (Rivest Shamir Adleman) Accelerator

Modules

RSA constant time option register
RSA version control register
RSA interrupt clear register
RSA interrupt enable register
The memory that stores M
RSA M_prime register
RSA mode register
RSA query clean register
RSA query idle register
RSA search option
RSA search position configure register
RSA modular exponentiation trigger register.
RSA modular multiplication trigger register.
RSA normal multiplication trigger register.
The memory that stores X
The memory that stores Y
The memory that stores Z

Structs

Register block

Type Definitions

CONSTANT_TIME (rw) register accessor: an alias for Reg<CONSTANT_TIME_SPEC>
DATE (rw) register accessor: an alias for Reg<DATE_SPEC>
INT_CLR (w) register accessor: an alias for Reg<INT_CLR_SPEC>
INT_ENA (rw) register accessor: an alias for Reg<INT_ENA_SPEC>
MODE (rw) register accessor: an alias for Reg<MODE_SPEC>
M_MEM (rw) register accessor: an alias for Reg<M_MEM_SPEC>
M_PRIME (rw) register accessor: an alias for Reg<M_PRIME_SPEC>
QUERY_CLEAN (r) register accessor: an alias for Reg<QUERY_CLEAN_SPEC>
QUERY_IDLE (r) register accessor: an alias for Reg<QUERY_IDLE_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>
SET_START_MODEXP (w) register accessor: an alias for Reg<SET_START_MODEXP_SPEC>
SET_START_MODMULT (w) register accessor: an alias for Reg<SET_START_MODMULT_SPEC>
SET_START_MULT (w) register accessor: an alias for Reg<SET_START_MULT_SPEC>
X_MEM (rw) register accessor: an alias for Reg<X_MEM_SPEC>
Y_MEM (rw) register accessor: an alias for Reg<Y_MEM_SPEC>
Z_MEM (rw) register accessor: an alias for Reg<Z_MEM_SPEC>