Contains all of the enums and definitions that are used for the CRYS ECPKI APIs. More...
#include "ssi_pal_types_plat.h"
#include "crys_hash.h"
#include "crys_pka_defs_hw.h"
#include "ssi_pal_compiler.h"
Go to the source code of this file.
Data Structures | |
struct | CRYS_ECPKI_Domain_t |
struct | CRYS_ECPKI_PointAffine_t |
struct | CRYS_ECPKI_PublKey_t |
struct | CRYS_ECPKI_UserPublKey_t |
struct | CRYS_ECPKI_PrivKey_t |
struct | CRYS_ECPKI_UserPrivKey_t |
struct | CRYS_ECDH_TempData_t |
struct | CRYS_ECPKI_BUILD_TempData_t |
struct | ECDSA_SignContext_t |
struct | CRYS_ECDSA_SignUserContext_t |
struct | ECDSA_VerifyContext_t |
struct | CRYS_ECDSA_VerifyUserContext_t |
struct | CRYS_ECPKI_KG_TempData_t |
struct | CRYS_ECIES_TempData_t |
struct | CRYS_ECPKI_KG_FipsContext_t |
struct | CRYS_ECDSAFipsKatContext_t |
struct | CRYS_ECDHFipsKatContext_t |
Macros | |
#define | CRYS_PKA_DOMAIN_LLF_BUFF_SIZE_IN_WORDS (10 + 3*CRYS_ECPKI_MODUL_MAX_LENGTH_IN_WORDS) |
#define | CRYS_ECPKI_FIPS_ORDER_LENGTH (256/SASI_BITS_IN_BYTE) |
Typedefs | |
typedef struct CRYS_ECPKI_UserPublKey_t | CRYS_ECPKI_UserPublKey_t |
typedef struct CRYS_ECPKI_UserPrivKey_t | CRYS_ECPKI_UserPrivKey_t |
typedef struct CRYS_ECDH_TempData_t | CRYS_ECDH_TempData_t |
typedef struct CRYS_ECPKI_BUILD_TempData_t | CRYS_ECPKI_BUILD_TempData_t |
typedef uint32_t | CRYS_ECDSA_SignIntBuff[(6 *18+((8 *(18 +1)+1)+18+2))] |
typedef struct CRYS_ECDSA_SignUserContext_t | CRYS_ECDSA_SignUserContext_t |
typedef uint32_t | CRYS_ECDSA_VerifyIntBuff[(3 *18)] |
typedef struct CRYS_ECDSA_VerifyUserContext_t | CRYS_ECDSA_VerifyUserContext_t |
typedef struct CRYS_ECPKI_KG_TempData_t | CRYS_ECPKI_KG_TempData_t |
typedef struct CRYS_ECIES_TempData_t | CRYS_ECIES_TempData_t |
typedef struct CRYS_ECPKI_KG_FipsContext_t | CRYS_ECPKI_KG_FipsContext_t |
typedef struct CRYS_ECDSAFipsKatContext_t | CRYS_ECDSAFipsKatContext_t |
typedef struct CRYS_ECDHFipsKatContext_t | CRYS_ECDHFipsKatContext_t |
Enumerations |
Contains all of the enums and definitions that are used for the CRYS ECPKI APIs.
Definition in file crys_ecpki_types.h.