Mistake on this page?
Report an issue in GitHub or email us
Data Fields

#include <crys_rsa_types.h>

Data Fields

uint32_t n [((2048+64)/32)]
uint32_t nSizeInBits
CRYS_RSA_DecryptionMode_t OperationMode
CRYS_RSA_KeySource_t KeySource
union {
   CRYSRSAPrivNonCRTKey_t   NonCrt
   CRYSRSAPrivCRTKey_t   Crt
uint32_t crysRSAPrivKeyIntBuff [(2 *5)]

Detailed Description

Private key data structure (used internally).

Definition at line 340 of file crys_rsa_types.h.

Field Documentation

CRT data structure.

Definition at line 358 of file crys_rsa_types.h.

uint32_t crysRSAPrivKeyIntBuff[(2 *5)]

Internal buffer.

Definition at line 362 of file crys_rsa_types.h.

Key source ( internal or external ).

Definition at line 351 of file crys_rsa_types.h.

uint32_t n[((2048 + 64)/ 32 )]

RSA modulus buffer.

Definition at line 343 of file crys_rsa_types.h.

Non CRT data structure.

Definition at line 357 of file crys_rsa_types.h.

uint32_t nSizeInBits

RSA modulus size in bits.

Definition at line 345 of file crys_rsa_types.h.

Decryption operation mode.

Definition at line 348 of file crys_rsa_types.h.

union { ... } PriveKeyDb

Union between the CRT and non-CRT data structures.

Important Information for this Arm website

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies. If you are not happy with the use of these cookies, please review our Cookie Policy to learn how they can be disabled. By disabling cookies, some features of the site will not work.