我想在 Java 的服务器端和客户端都使用 TLS-PSK。我找到了一些教程,它们提供了在客户端使用它的说明。但我不知道在服务器端使用它。
我是否需要在 jetty/apache 服务器中对其进行任何配置更改
Java 8 增强说,默认情况下客户端上的 TLS 1.1 和 TLS 1.2。
请给我任何指导。
或者任何人都可以提供任何方式来确认,如果服务器端的 java 不支持它。
我想在 Java 的服务器端和客户端都使用 TLS-PSK。我找到了一些教程,它们提供了在客户端使用它的说明。但我不知道在服务器端使用它。
我是否需要在 jetty/apache 服务器中对其进行任何配置更改
Java 8 增强说,默认情况下客户端上的 TLS 1.1 和 TLS 1.2。
请给我任何指导。
或者任何人都可以提供任何方式来确认,如果服务器端的 java 不支持它。
JSSE 实现了 Java 的 TLS 协议,内部使用了 JCA。TLS 不仅仅是 PSK,它使用密码套件进行授权、保密等......
如果你只想要 PSK,那么为了从共享密钥构建密钥,应该使用密钥派生函数。为此使用对称密钥算法。 https://www.flexiprovider.de/examples/ExampleCrypt.html
然后,随心所欲地发送编码数据。