| Updated: October 28, 2024 |
Signature functions
#include <qcrypto/qcrypto_plugin.h>
typedef struct _qcrypto_signature_ops {
qcrypto_signature_op_init init;
qcrypto_signature_op_update update;
qcrypto_signature_op_sign sign;
qcrypto_signature_op_sign_oneshot sign_oneshot;
qcrypto_signature_op_sign_nodgst sign_nodgst;
qcrypto_signature_op_verify verify;
qcrypto_signature_op_verify_oneshot verify_oneshot;
qcrypto_signature_op_verify_nodgst verify_nodgst;
qcrypto_signature_op_sigsize size;
} qcrypto_signature_ops_t;
The initialization function.
The update function.
The signing function.
The function that signs a signature in single operation.
The digest signing function.
The signature verification function.
The function that verifies a signature in a single operation.
The digest verification function.
The function that gets the signature size.