#include <crys_rsa_types.h>
Data Fields | |
union { | |
CRYS_RSAUserPubKey_t userPubKey | |
CRYS_RSAUserPrivKey_t userPrivKey | |
} | userKey |
union { | |
CRYS_RSAPrivUserContext_t userPrivContext | |
CRYS_RSAPubUserContext_t userPubContext | |
CRYS_RSAPrimeData_t primData | |
} | userContext |
union { | |
uint8_t signBuff [2048/8] | |
} | userData |
uint8_t | encBuff [2048/8] |
uint8_t | decBuff [((2048/8)-2 *(20)-2)] |
Required for internal FIPS verification for RSA KAT. The RSA KAT tests defined for scheme 2.1 with modulus key size of 2048.
Definition at line 579 of file crys_rsa_types.h.
uint8_t decBuff[(( 2048 /8)-2 *(20)-2)] |
Buffer for decrypted data.
Definition at line 602 of file crys_rsa_types.h.
uint8_t encBuff[ 2048 /8] |
Buffer for encrypted data.
Definition at line 600 of file crys_rsa_types.h.
CRYS_RSAPrimeData_t primData |
Internal buffers.
Definition at line 594 of file crys_rsa_types.h.
uint8_t signBuff[ 2048 /8] |
Buffer for Signed data.
Definition at line 605 of file crys_rsa_types.h.
union { ... } userContext |
RSA user's context (either public or private).
union { ... } userData |
RSA user's data.
union { ... } userKey |
RSA user's key (either public or private).
CRYS_RSAPrivUserContext_t userPrivContext |
RSA user's private context.
Definition at line 590 of file crys_rsa_types.h.
CRYS_RSAUserPrivKey_t userPrivKey |
RSA user's private key.
Definition at line 585 of file crys_rsa_types.h.
CRYS_RSAPubUserContext_t userPubContext |
RSA public user's context.
Definition at line 592 of file crys_rsa_types.h.
CRYS_RSAUserPubKey_t userPubKey |
RSA user's public key.
Definition at line 583 of file crys_rsa_types.h.