XenevaOS
Loading...
Searching...
No Matches
Enumerations
ecp_invasive.h File Reference

ECP module: interfaces for invasive testing only. More...

#include "common.h"
#include "mbedtls/bignum.h"
#include "bignum_mod.h"
#include "mbedtls/ecp.h"
Include dependency graph for ecp_invasive.h:

Go to the source code of this file.

Enumerations

enum  mbedtls_ecp_modulus_type { MBEDTLS_ECP_MOD_NONE = 0 , MBEDTLS_ECP_MOD_COORDINATE , MBEDTLS_ECP_MOD_SCALAR }
 
enum  mbedtls_ecp_variant { MBEDTLS_ECP_VARIANT_NONE = 0 , MBEDTLS_ECP_VARIANT_WITH_MPI_STRUCT , MBEDTLS_ECP_VARIANT_WITH_MPI_UINT }
 

Detailed Description

ECP module: interfaces for invasive testing only.

The interfaces in this file are intended for testing purposes only. They SHOULD NOT be made available in library integrations except when building the library for testing.

Enumeration Type Documentation

◆ mbedtls_ecp_modulus_type

Enumerator
MBEDTLS_ECP_MOD_NONE 
MBEDTLS_ECP_MOD_COORDINATE 
MBEDTLS_ECP_MOD_SCALAR 

◆ mbedtls_ecp_variant

Enumerator
MBEDTLS_ECP_VARIANT_NONE 
MBEDTLS_ECP_VARIANT_WITH_MPI_STRUCT 
MBEDTLS_ECP_VARIANT_WITH_MPI_UINT