mirror of
https://github.com/ARMmbed/mbedtls.git
synced 2025-06-25 14:51:26 +08:00
Merge pull request #7782 from gilles-peskine-arm/mbedtls_ecp_modulus_type-move
Move mbedtls_ecp_modulus_type out of the public headers
This commit is contained in:
commit
a426dc31cc
@ -141,15 +141,6 @@ typedef enum {
|
|||||||
MBEDTLS_ECP_TYPE_MONTGOMERY, /* y^2 = x^3 + a x^2 + x */
|
MBEDTLS_ECP_TYPE_MONTGOMERY, /* y^2 = x^3 + a x^2 + x */
|
||||||
} mbedtls_ecp_curve_type;
|
} mbedtls_ecp_curve_type;
|
||||||
|
|
||||||
/*
|
|
||||||
* Curve modulus types
|
|
||||||
*/
|
|
||||||
typedef enum {
|
|
||||||
MBEDTLS_ECP_MOD_NONE = 0,
|
|
||||||
MBEDTLS_ECP_MOD_COORDINATE,
|
|
||||||
MBEDTLS_ECP_MOD_SCALAR
|
|
||||||
} mbedtls_ecp_modulus_type;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Curve information, for use by other modules.
|
* Curve information, for use by other modules.
|
||||||
*
|
*
|
||||||
|
@ -31,6 +31,15 @@
|
|||||||
#include "bignum_mod.h"
|
#include "bignum_mod.h"
|
||||||
#include "mbedtls/ecp.h"
|
#include "mbedtls/ecp.h"
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Curve modulus types
|
||||||
|
*/
|
||||||
|
typedef enum {
|
||||||
|
MBEDTLS_ECP_MOD_NONE = 0,
|
||||||
|
MBEDTLS_ECP_MOD_COORDINATE,
|
||||||
|
MBEDTLS_ECP_MOD_SCALAR
|
||||||
|
} mbedtls_ecp_modulus_type;
|
||||||
|
|
||||||
#if defined(MBEDTLS_TEST_HOOKS) && defined(MBEDTLS_ECP_LIGHT)
|
#if defined(MBEDTLS_TEST_HOOKS) && defined(MBEDTLS_ECP_LIGHT)
|
||||||
|
|
||||||
#if defined(MBEDTLS_ECP_MONTGOMERY_ENABLED)
|
#if defined(MBEDTLS_ECP_MONTGOMERY_ENABLED)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user