Knight KE / Mbed OS Game_Master
Embed: (wiki syntax)

« Back to documentation index

CRYSRSAPrivCRTKey_t Struct Reference

CRYSRSAPrivCRTKey_t Struct Reference
[CryptoCell RSA used definitions and enums]

#include <crys_rsa_types.h>

Data Fields

uint32_t P [CRYS_RSA_MAXIMUM_MOD_BUFFER_SIZE_IN_WORDS/2]
uint32_t PSizeInBits
uint32_t Q [CRYS_RSA_MAXIMUM_MOD_BUFFER_SIZE_IN_WORDS/2]
uint32_t QSizeInBits
uint32_t dP [CRYS_RSA_MAXIMUM_MOD_BUFFER_SIZE_IN_WORDS/2]
uint32_t dPSizeInBits
uint32_t dQ [CRYS_RSA_MAXIMUM_MOD_BUFFER_SIZE_IN_WORDS/2]
uint32_t dQSizeInBits
uint32_t qInv [CRYS_RSA_MAXIMUM_MOD_BUFFER_SIZE_IN_WORDS/2]
uint32_t qInvSizeInBits

Detailed Description

Private key on CRT mode data structure (used internally).

Definition at line 277 of file crys_rsa_types.h.


Field Documentation

uint32_t dP

First CRT exponent buffer.

Definition at line 290 of file crys_rsa_types.h.

uint32_t dPSizeInBits

First CRT exponent size in bits.

Definition at line 292 of file crys_rsa_types.h.

uint32_t dQ

Second CRT exponent buffer.

Definition at line 295 of file crys_rsa_types.h.

uint32_t dQSizeInBits

Second CRT exponent size in bits.

Definition at line 297 of file crys_rsa_types.h.

uint32_t P

First factor buffer.

Definition at line 280 of file crys_rsa_types.h.

uint32_t PSizeInBits

First factor size in bits.

Definition at line 282 of file crys_rsa_types.h.

uint32_t Q

Second factor buffer.

Definition at line 285 of file crys_rsa_types.h.

uint32_t qInv

First CRT coefficient buffer.

Definition at line 300 of file crys_rsa_types.h.

uint32_t qInvSizeInBits

First CRT coefficient size in bits.

Definition at line 302 of file crys_rsa_types.h.

uint32_t QSizeInBits

Second factor size in bits.

Definition at line 287 of file crys_rsa_types.h.