SharkSSL C/C++ Reference
TLS, cryptography, certificates, and PSA integration
SharkSslPSAEcdsaKey Struct Reference

#include <SharkSslPSAConsumerECDSA.h>

Data Fields

psa_key_id_t handle
 
psa_algorithm_t algorithm
 
U16 curveID
 
U8 publicOnly
 

Detailed Description

A volatile PSA key owned by this context Initialize once, then destroy before reusing it Signatures are fixed-width raw r||s Private signing keys can verify directly or through a temporary public PSA handle.

Field Documentation

◆ algorithm

psa_algorithm_t SharkSslPSAEcdsaKey::algorithm

◆ curveID

U16 SharkSslPSAEcdsaKey::curveID

◆ handle

psa_key_id_t SharkSslPSAEcdsaKey::handle

◆ publicOnly

U8 SharkSslPSAEcdsaKey::publicOnly