OpenSSL

密码学和SSL/TLS工具包

EVP_KEYEXCH-X25519

名称

EVP_KEYEXCH-X25519, EVP_KEYEXCH-X448 - X25519 和 X448 密钥交换算法支持

描述

X25519X448 密钥类型的密钥交换支持。

密钥交换参数

"pad" (OSSL_EXCHANGE_PARAM_PAD) <无符号整数>

参见 provider-keyexch(7) 中的“常见密钥交换参数”

示例

主机和对等体的密钥可以像 EVP_PKEY-X25519(7) 中的“示例” 所示生成。

生成共享密钥的代码与 EVP_KEYEXCH-DH(7) 中的“示例” 相同。

参见

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)

版权所有 2020 OpenSSL 项目作者。保留所有权利。

根据 Apache 许可证 2.0(“许可证”)获得许可。除非符合许可证,否则您不得使用此文件。您可以在源代码分发中的 LICENSE 文件或 https://www.openssl.org/source/license.html 中获取副本。