|
SharkSSL C/C++ Reference
TLS, cryptography, certificates, and PSA integration
|
#include <crypto.h>
Data Fields | |
| psa_hash_operation_t | hash |
| void * | key_references |
| psa_algorithm_t | alg |
| psa_key_id_t | key |
| uint32_t | state |
| uint8_t | flags |
Multi-part signature operations retain a key dependency.
Active objects must not be copied or moved; terminate them with finish or abort. Build clients and the provider with the same PSA profile and feature settings.
| psa_algorithm_t psa_sign_operation_s::alg |
| uint8_t psa_sign_operation_s::flags |
| psa_hash_operation_t psa_sign_operation_s::hash |
| psa_key_id_t psa_sign_operation_s::key |
| void* psa_sign_operation_s::key_references |
| uint32_t psa_sign_operation_s::state |