Encryption ECDHE-PSK mbedTLS示例?

Encryption ECDHE-PSK mbedTLS示例?,encryption,mbed,polarssl,tls1.2,Encryption,Mbed,Polarssl,Tls1.2,我试图弄清楚如何使用mbedTLS(以前的PolarSSL)在两个对等方之间执行ECDHE-PSK加密。不幸的是,没有任何关于API的文章/文档是我需要使用的 ECDHE-PSK是TLS中使用的密钥交换方法。您应该首先看看mbed TLS 然后需要在两端配置预共享密钥。这通常涉及到使用客户端和服务器端,虽然理论上如果您只希望与单个客户端通信,也可以使用相同的函数,但在实践中,大多数时候您都希望使用该函数来设置回调函数,以便为每个客户端选择适当的预共享密钥 您还需要调整允许的密码套件列表。这可以在

我试图弄清楚如何使用mbedTLS(以前的PolarSSL)在两个对等方之间执行ECDHE-PSK加密。不幸的是,没有任何关于API的文章/文档是我需要使用的

ECDHE-PSK是TLS中使用的密钥交换方法。您应该首先看看mbed TLS

然后需要在两端配置预共享密钥。这通常涉及到使用客户端和服务器端,虽然理论上如果您只希望与单个客户端通信,也可以使用相同的函数,但在实践中,大多数时候您都希望使用该函数来设置回调函数,以便为每个客户端选择适当的预共享密钥

您还需要调整允许的密码套件列表。这可以在运行时使用。或者,如果您知道您将只使用ECDHE-PSK,您可以禁用所有其他密钥交换,这也将最小化您的占用空间

最后,您可以找到使用各种密码套件进行TLS的完整工作示例,包括基于mbed TLS发行版中的ECDHE-PSK以及。您可以在示例中检查上面提到的函数是如何使用的,特别是您可以找到一个服务器端的示例