EVP_KEYEXCH-X25519.7ossl - Man Page

X25519 and X448 Key Exchange algorithm support

Description

Key exchange support for the X25519 and X448 key types.

Key exchange parameters

“pad” (OSSL_EXCHANGE_PARAM_PAD) <unsigned integer>

See “Common Key Exchange parameters” in provider-keyexch(7).

Examples

Keys for the host and peer can be generated as shown in “Examples” in EVP_PKEY-X25519(7).

The code to generate a shared secret is identical to “Examples” in EVP_KEYEXCH-DH(7).

See Also

EVP_PKEY-FFC(7), EVP_PKEY-DH(7) EVP_PKEY(3), provider-keyexch(7), provider-keymgmt(7), OSSL_PROVIDER-default(7), OSSL_PROVIDER-FIPS(7),

Referenced By

EVP_PKEY-X25519.7ossl(7), migration_guide.7ossl(7), OSSL_PROVIDER-default.7ossl(7), OSSL_PROVIDER-FIPS.7ossl(7).

The man page EVP_KEYEXCH-X448.7ossl(7) is an alias of EVP_KEYEXCH-X25519.7ossl(7).

2021-09-09 3.0.0 OpenSSL