Module esp32c3_hal::rsa
source · Expand description
RSA Accelerator support.
This module provides functions and structs for multi precision arithmetic operations used in RSA asym-metric cipher algorithms
Modules
- Marker types for the operand sizes
Structs
- RSA peripheral container
- Support for RSA peripheral’s modular exponentiation feature that could be used to find the
(base ^ exponent) mod modulus
. - Support for RSA peripheral’s modular multiplication feature that could be used to find the
(operand a * operand b) mod modulus
. - Support for RSA peripheral’s large number multiplication feature that could be used to find the
operand a * operand b
.