SemiDrive SSDK Appication Program Interface PTG3.0
Data Structures
eccp_curve.h File Reference
#include <stdint.h>
#include "sdrv_crypto_utility.h"

Go to the source code of this file.

Data Structures

struct  eccp_curve_t
 
struct  mont_curve_t
 
struct  edward_curve_t
 

Detailed Description

Macro Definition Documentation

◆ POINT_NOT_COMPRESSED

#define POINT_NOT_COMPRESSED   (0x04)

◆ SUPPORT_BRAINPOOLP160R1

#define SUPPORT_BRAINPOOLP160R1

◆ SUPPORT_BRAINPOOLP512R1

#define SUPPORT_BRAINPOOLP512R1

◆ SUPPORT_SECP192R1

#define SUPPORT_SECP192R1

◆ SUPPORT_SECP224R1

#define SUPPORT_SECP224R1

◆ SUPPORT_SECP256R1

#define SUPPORT_SECP256R1

◆ SUPPORT_SECP384R1

#define SUPPORT_SECP384R1

◆ SUPPORT_SECP521R1

#define SUPPORT_SECP521R1

Variable Documentation

◆ brainpoolp160r1

const eccp_curve_t brainpoolp160r1[1]
extern

◆ brainpoolp512r1

const eccp_curve_t brainpoolp512r1[1]
extern

◆ secp192r1

const eccp_curve_t secp192r1[1]
extern

◆ secp224r1

const eccp_curve_t secp224r1[1]
extern

◆ secp256r1

const eccp_curve_t secp256r1[1]
extern

◆ secp384r1

const eccp_curve_t secp384r1[1]
extern

◆ secp521r1

const eccp_curve_t secp521r1[1]
extern