RSA encrypt and decrypt operations
These functions perform encrypt and decrypt operations using an RSA key whose type is either ica_rsa_key_mod_expo_t or ica_rsa_key_crt_t. They exploit the available cryptographic accelerators and CCA coprocessors.
These functions are declared in: include/ica_api.h.
Using RSA in FIPS mode
For FIPS 140-3 compliance, RSA key lengths are limited to 3072 bits and higher. You can display the available RSA key sizes and minimum public exponents on your system using the icainfo utility:
# icainfo -r RSA key lengths: 3072 ... 4096 bits. RSA public exponents greater or equal to 65537. Built-in FIPS support: FIPS 140-3 mode active.