Updated: October 28, 2024 |
Supported ECC curves
#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;
Maximum value supported internally by the cryptography library.
Value above which custom types can use.
Custom plugins can use custom values starting at the value specified by QCRYPTO_EC_CURVE_PRIVATE.