#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 | |
| } | PriveKeyDb |
| uint32_t | crysRSAPrivKeyIntBuff [(2 *5)] |
Private key data structure (used internally).
Definition at line 340 of file crys_rsa_types.h.
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.
| CRYS_RSA_KeySource_t KeySource |
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.
| CRYSRSAPrivNonCRTKey_t NonCrt |
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.
| CRYS_RSA_DecryptionMode_t OperationMode |
Decryption operation mode.
Definition at line 348 of file crys_rsa_types.h.
| union { ... } PriveKeyDb |
Union between the CRT and non-CRT data structures.