EdDSA_NUM
static const EC_CURVE ed_curves[EdDSA_NUM] = {
uint8_t eddsa_doit[EdDSA_NUM] = { 0 };
OPENSSL_assert(ed_curves[EdDSA_NUM - 1].nid == NID_ED448);
OPENSSL_assert(strcmp(eddsa_choices[EdDSA_NUM - 1].name, "ed448") == 0);
for (testnum = 0; testnum < EdDSA_NUM; testnum++) {
for (k = 0; k < EdDSA_NUM; k++) {
static const OPT_PAIR eddsa_choices[EdDSA_NUM] = {
static double eddsa_results[EdDSA_NUM][2]; /* 2 ops: sign then verify */
EVP_MD_CTX *eddsa_ctx[EdDSA_NUM];
EVP_MD_CTX *eddsa_ctx2[EdDSA_NUM];