ECX_KEY_TYPE_ED25519
case ECX_KEY_TYPE_ED25519:
: ECX_KEY_TYPE_ED25519) \
case ECX_KEY_TYPE_ED25519:
ECX_KEY *key = ossl_ecx_key_new(ctx->libctx, ECX_KEY_TYPE_ED25519, 1,
: ((type) == ECX_KEY_TYPE_ED25519 \
case ECX_KEY_TYPE_ED25519:
return ecx_validate(keydata, selection, ECX_KEY_TYPE_ED25519, ED25519_KEYLEN);
return type == ECX_KEY_TYPE_ED25519 || type == ECX_KEY_TYPE_ED448;
ECX_KEY *key = ossl_ecx_key_new(gctx->libctx, ECX_KEY_TYPE_ED25519, 1,
return ossl_ecx_key_new(PROV_LIBCTX_OF(provctx), ECX_KEY_TYPE_ED25519, 0,
return ecx_gen_init(provctx, selection, params, ECX_KEY_TYPE_ED25519, NULL);
int is_ed25519 = (type == ECX_KEY_TYPE_ED25519) ? 1 : 0;
case ECX_KEY_TYPE_ED25519:
if (ecd_fips140_pairwise_test(key, ECX_KEY_TYPE_ED25519, 1) != 1) {
case ECX_KEY_TYPE_ED25519:
case ECX_KEY_TYPE_ED25519:
if (peddsactx->key->type != ECX_KEY_TYPE_ED25519)
if (peddsactx->key->type != ECX_KEY_TYPE_ED25519)
if (peddsactx->key->type != ECX_KEY_TYPE_ED25519)
case ECX_KEY_TYPE_ED25519: