*/
static const gnutls_ecc_curve_entry_st ecc_curves[] = {
+ {
+ .name = "SECP224R1",
+ .id = GNUTLS_ECC_CURVE_SECP224R1,
+ .size = 28,
+ .prime = "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000001",
+ .A = "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFE",
+ .B = "B4050A850C04B3ABF54132565044B0B7D7BFD8BA270B39432355FFB4",
+ .order = "FFFFFFFFFFFFFFFFFFFFFFFFFFFF16A2E0B8F03E13DD29455C5C2A3D",
+ .Gx = "B70E0CBD6BB4BF7F321390B94A03C1D356C21122343280D6115C1D21",
+ .Gy = "BD376388B5F723FB4C22DFE6CD4375A05A07476444D5819985007E34",
+ },
{
.name = "SECP256R1",
.id = GNUTLS_ECC_CURVE_SECP256R1,
typedef enum
{
GNUTLS_ECC_CURVE_INVALID=0,
+ GNUTLS_ECC_CURVE_SECP224R1,
GNUTLS_ECC_CURVE_SECP256R1,
GNUTLS_ECC_CURVE_SECP384R1,
GNUTLS_ECC_CURVE_SECP521R1,