qcrypto_ec_curve_t
Supported ECC curves
Synopsis:
#include <qcrypto/qcrypto_keys.h>typedef enum {
QCRYPTO_EC_CURVE_UNKNOWN = 0,
QCRYPTO_EC_CURVE_SECP160R1,
QCRYPTO_EC_CURVE_SECP192R1,
QCRYPTO_EC_CURVE_SECP224R1,
QCRYPTO_EC_CURVE_SECP256R1,
QCRYPTO_EC_CURVE_SECP384R1,
QCRYPTO_EC_CURVE_SECP521R1,
QCRYPTO_EC_CURVE_SECT163K1,
QCRYPTO_EC_CURVE_SECT163R2,
QCRYPTO_EC_CURVE_SECT233K1,
QCRYPTO_EC_CURVE_SECT233R1,
QCRYPTO_EC_CURVE_SECT239K1,
QCRYPTO_EC_CURVE_SECT283K1,
QCRYPTO_EC_CURVE_SECT283R1,
QCRYPTO_EC_CURVE_SECT409K1,
QCRYPTO_EC_CURVE_SECT409R1,
QCRYPTO_EC_CURVE_SECT571K1,
QCRYPTO_EC_CURVE_SECT571R1,
QCRYPTO_EC_CURVE_WTLS5,
QCRYPTO_EC_CURVE_MAX,
QCRYPTO_EC_CURVE_PRIVATE = 100
} qcrypto_ec_curve_t;Data:
- QCRYPTO_EC_CURVE_UNKNOWN
- QCRYPTO_EC_CURVE_SECP160R1
- QCRYPTO_EC_CURVE_SECP192R1
- QCRYPTO_EC_CURVE_SECP224R1
- QCRYPTO_EC_CURVE_SECP256R1
- QCRYPTO_EC_CURVE_SECP384R1
- QCRYPTO_EC_CURVE_SECP521R1
- QCRYPTO_EC_CURVE_SECT163K1
- QCRYPTO_EC_CURVE_SECT163R2
- QCRYPTO_EC_CURVE_SECT233K1
- QCRYPTO_EC_CURVE_SECT233R1
- QCRYPTO_EC_CURVE_SECT239K1
- QCRYPTO_EC_CURVE_SECT283K1
- QCRYPTO_EC_CURVE_SECT283R1
- QCRYPTO_EC_CURVE_SECT409K1
- QCRYPTO_EC_CURVE_SECT409R1
- QCRYPTO_EC_CURVE_SECT571K1
- QCRYPTO_EC_CURVE_SECT571R1
- QCRYPTO_EC_CURVE_WTLS5
- QCRYPTO_EC_CURVE_MAX
- QCRYPTO_EC_CURVE_PRIVATE
Library:
libqcryptoDescription:
Custom plugins can use custom values starting at the value specified by QCRYPTO_EC_CURVE_PRIVATE.
Page updated:
