Valid algorithm names are B<ed25519>, B<ed448> and B<eddsa>. If B<eddsa> is
specified, then both Ed25519 and Ed448 are benchmarked.
+Since Ed25519ctx is not included in FIPS 186-5, it is not present
+in the FIPS provider.
+
=head1 EXAMPLES
To sign a message using an ED25519 EVP_PKEY structure:
peddsactx->dom2_flag = 0;
peddsactx->prehash_flag = 0;
peddsactx->context_string_flag = 0;
+#ifndef FIPS_MODULE
} else if (OPENSSL_strcasecmp(pinstance_name, SN_Ed25519ctx) == 0) {
peddsactx->instance_id = ID_Ed25519ctx;
if (peddsactx->key->type != ECX_KEY_TYPE_ED25519) return 0;
peddsactx->dom2_flag = 1;
peddsactx->prehash_flag = 0;
peddsactx->context_string_flag = 1;
+#endif
} else if (OPENSSL_strcasecmp(pinstance_name, SN_Ed25519ph) == 0) {
peddsactx->instance_id = ID_Ed25519ph;
if (peddsactx->key->type != ECX_KEY_TYPE_ED25519) return 0;
PrivPubKeyPair = EDDSA-TV-6-Raw:EDDSA-TV-6-PUBLIC-Raw
-FIPSversion = >=3.2.0
+Availablein = default
OneShotDigestSign = NULL
Key = EDDSA-TV-6-Raw
Input = f726936d19c800494e3fdaff20b276a8
PrivPubKeyPair = EDDSA-TV-7-Raw:EDDSA-TV-7-PUBLIC-Raw
-FIPSversion = >=3.2.0
+Availablein = default
OneShotDigestSign = NULL
Key = EDDSA-TV-7-Raw
Input = f726936d19c800494e3fdaff20b276a8
PrivPubKeyPair = EDDSA-TV-8-Raw:EDDSA-TV-8-PUBLIC-Raw
-FIPSversion = >=3.2.0
+Availablein = default
OneShotDigestSign = NULL
Key = EDDSA-TV-8-Raw
Input = 508e9e6882b979fea900f62adceaca35
PrivPubKeyPair = EDDSA-TV-9-Raw:EDDSA-TV-9-PUBLIC-Raw
-FIPSversion = >=3.2.0
+Availablein = default
OneShotDigestSign = NULL
Key = EDDSA-TV-9-Raw
Input = f726936d19c800494e3fdaff20b276a8