.name = "SECP192R1",
.oid = "1.2.840.10045.3.1.1",
.id = GNUTLS_ECC_CURVE_SECP192R1,
+ .group = GNUTLS_GROUP_SECP192R1,
.pk = GNUTLS_PK_ECDSA,
.size = 24,
.supported = 1,
.name = "SECP224R1",
.oid = "1.3.132.0.33",
.id = GNUTLS_ECC_CURVE_SECP224R1,
+ .group = GNUTLS_GROUP_SECP224R1,
.pk = GNUTLS_PK_ECDSA,
.size = 28,
.supported = 1,
.name = "SECP256R1",
.oid = "1.2.840.10045.3.1.7",
.id = GNUTLS_ECC_CURVE_SECP256R1,
+ .group = GNUTLS_GROUP_SECP256R1,
.pk = GNUTLS_PK_ECDSA,
.size = 32,
.supported = 1,
.name = "SECP384R1",
.oid = "1.3.132.0.34",
.id = GNUTLS_ECC_CURVE_SECP384R1,
+ .group = GNUTLS_GROUP_SECP384R1,
.pk = GNUTLS_PK_ECDSA,
.size = 48,
.supported = 1,
.name = "SECP521R1",
.oid = "1.3.132.0.35",
.id = GNUTLS_ECC_CURVE_SECP521R1,
+ .group = GNUTLS_GROUP_SECP521R1,
.pk = GNUTLS_PK_ECDSA,
.size = 66,
.supported = 1,
{
.name = "X25519",
.id = GNUTLS_ECC_CURVE_X25519,
+ .group = GNUTLS_GROUP_X25519,
.pk = GNUTLS_PK_ECDH_X25519,
.size = 32,
.supported = 1,
.name = "CryptoPro-A",
.oid = "1.2.643.2.2.35.1",
.id = GNUTLS_ECC_CURVE_GOST256CPA,
+ .group = GNUTLS_GROUP_GC256B,
.pk = GNUTLS_PK_UNKNOWN,
.size = 32,
.gost_curve = 1,
.name = "CryptoPro-B",
.oid = "1.2.643.2.2.35.2",
.id = GNUTLS_ECC_CURVE_GOST256CPB,
+ .group = GNUTLS_GROUP_GC256C,
.pk = GNUTLS_PK_UNKNOWN,
.size = 32,
.gost_curve = 1,
.name = "CryptoPro-C",
.oid = "1.2.643.2.2.35.3",
.id = GNUTLS_ECC_CURVE_GOST256CPC,
+ .group = GNUTLS_GROUP_GC256D,
.pk = GNUTLS_PK_UNKNOWN,
.size = 32,
.gost_curve = 1,
.name = "CryptoPro-XchA",
.oid = "1.2.643.2.2.36.0",
.id = GNUTLS_ECC_CURVE_GOST256CPXA,
+ .group = GNUTLS_GROUP_GC256B,
.pk = GNUTLS_PK_UNKNOWN,
.size = 32,
.gost_curve = 1,
.name = "CryptoPro-XchB",
.oid = "1.2.643.2.2.36.1",
.id = GNUTLS_ECC_CURVE_GOST256CPXB,
+ .group = GNUTLS_GROUP_GC256D,
.pk = GNUTLS_PK_UNKNOWN,
.size = 32,
.gost_curve = 1,
.name = "TC26-256-A",
.oid = "1.2.643.7.1.2.1.1.1",
.id = GNUTLS_ECC_CURVE_GOST256A,
+ .group = GNUTLS_GROUP_GC256A,
.pk = GNUTLS_PK_GOST_12_256,
.size = 32,
.gost_curve = 1,
.name = "TC26-256-B",
.oid = "1.2.643.7.1.2.1.1.2",
.id = GNUTLS_ECC_CURVE_GOST256B,
+ .group = GNUTLS_GROUP_GC256B,
.pk = GNUTLS_PK_GOST_12_256,
.size = 32,
.gost_curve = 1,
.name = "TC26-256-C",
.oid = "1.2.643.7.1.2.1.1.3",
.id = GNUTLS_ECC_CURVE_GOST256C,
+ .group = GNUTLS_GROUP_GC256C,
.pk = GNUTLS_PK_GOST_12_256,
.size = 32,
.gost_curve = 1,
.name = "TC26-256-D",
.oid = "1.2.643.7.1.2.1.1.4",
.id = GNUTLS_ECC_CURVE_GOST256D,
+ .group = GNUTLS_GROUP_GC256D,
.pk = GNUTLS_PK_GOST_12_256,
.size = 32,
.gost_curve = 1,
.name = "TC26-512-A",
.oid = "1.2.643.7.1.2.1.2.1",
.id = GNUTLS_ECC_CURVE_GOST512A,
+ .group = GNUTLS_GROUP_GC512A,
.pk = GNUTLS_PK_GOST_12_512,
.size = 64,
.gost_curve = 1,
.name = "TC26-512-B",
.oid = "1.2.643.7.1.2.1.2.2",
.id = GNUTLS_ECC_CURVE_GOST512B,
+ .group = GNUTLS_GROUP_GC512B,
.pk = GNUTLS_PK_GOST_12_512,
.size = 64,
.gost_curve = 1,
.name = "TC26-512-C",
.oid = "1.2.643.7.1.2.1.2.3",
.id = GNUTLS_ECC_CURVE_GOST512C,
+ .group = GNUTLS_GROUP_GC512C,
.pk = GNUTLS_PK_GOST_12_512,
.size = 64,
.gost_curve = 1,