EC_NUM
static const EC_CURVE ec_curves[EC_NUM] = {
uint8_t ecdh_doit[EC_NUM] = { 0 };
OPENSSL_assert(ec_curves[EC_NUM - 1].nid == NID_X448);
OPENSSL_assert(strcmp(ecdh_choices[EC_NUM - 1].name, "ecdhx448") == 0);
for (testnum = 0; testnum < EC_NUM; testnum++) {
for (k = 0; k < EC_NUM; k++) {
for (k = 0; k < EC_NUM; k++)
static const OPT_PAIR ecdh_choices[EC_NUM] = {
static double ecdh_results[EC_NUM][1]; /* 1 op: derivation */
EVP_PKEY_CTX *ecdh_ctx[EC_NUM];
size_t outlen[EC_NUM];