qcrypto_key_type_t

Updated: April 19, 2023

Key types

Synopsis:

#include <qcrypto/qcrypto_plugin.h>
typedef enum {
    QCRYPTO_INVALID_KEY = 0,
    QCRYPTO_SYMMETRIC_KEY,
    QCRYPTO_PUBLIC_KEY,
    QCRYPTO_PRIVATE_KEY,
    QCRYPTO_MAX_KEY,
    QCRYPTO_CUSTOM_KEY = 100
} qcrypto_key_type_t;

Data:

QCRYPTO_INVALID_KEY

Invalid key.

QCRYPTO_SYMMETRIC_KEY

Symmetric key.

QCRYPTO_PUBLIC_KEY

Public key.

QCRYPTO_PRIVATE_KEY

Private key.

QCRYPTO_MAX_KEY

Maximum key type.

QCRYPTO_CUSTOM_KEY

Custom key types.

Library:

libqcrypto