SharkSSL C/C++ Reference
TLS, cryptography, certificates, and PSA integration
SharkSslPSAConsumerCurves.h File Reference

Go to the source code of this file.

Macros

#define SHARKSSL_PSA_CURVE_ID_SECP224R1   0x8001
 Application-only curve IDs for PSA standalone APIs. More...
 
#define SHARKSSL_PSA_CURVE_ID_BRAINPOOLP224R1   0x8002
 
#define SHARKSSL_PSA_CURVE_ID_BRAINPOOLP320R1   0x8003
 
#define SHARKSSL_PSA_CURVE_ID_SECP256K1   0x8004
 

Detailed Description

See Choose a SharkSSL API for build scope and the owning API layer.

Macro Definition Documentation

◆ SHARKSSL_PSA_CURVE_ID_BRAINPOOLP224R1

#define SHARKSSL_PSA_CURVE_ID_BRAINPOOLP224R1   0x8002

◆ SHARKSSL_PSA_CURVE_ID_BRAINPOOLP320R1

#define SHARKSSL_PSA_CURVE_ID_BRAINPOOLP320R1   0x8003

◆ SHARKSSL_PSA_CURVE_ID_SECP224R1

#define SHARKSSL_PSA_CURVE_ID_SECP224R1   0x8001

Application-only curve IDs for PSA standalone APIs.

These values are local to SharkSSL and must not be sent as TLS NamedGroup values.

◆ SHARKSSL_PSA_CURVE_ID_SECP256K1

#define SHARKSSL_PSA_CURVE_ID_SECP256K1   0x8004