Updated: October 28, 2024 |
Key generation functions
#include <qcrypto/qcrypto_plugin.h>
typedef struct _qcrypto_keygen_ops { qcrypto_keygen_op_key_gen key_gen; qcrypto_keygen_op_keypair_init keypair_init; qcrypto_keygen_op_keypair_init_params keypair_init_params; qcrypto_keygen_op_keypair_gen keypair_gen; qcrypto_keygen_op_get_pubkey get_pubkey; qcrypto_keygen_op_import_raw import_raw; qcrypto_keygen_op_export_raw export_raw; qcrypto_keygen_op_release release; } qcrypto_keygen_ops_t;
The symmetric key generation function.
The key pair initialization function.
The key pair initialization with preset parameters function.
The public-private key pair generation function.
The function that extracts a public key from a private one.
The function that imports a key from a raw key blob.
The raw key blob retrieval function.
The key release function.