gpt4 book ai didi

Java.nio channel 和 TLS

转载 作者:太空宇宙 更新时间:2023-11-03 14:46:37 25 4
gpt4 key购买 nike

如何使用 TLS 保护 Java SocketChannelServerSocketChannel 或者甚至是 DatagramChannel

我知道有一些框架 ( #1 #2 ) 宣传能够,但我想知道是否可以单独使用纯 Java 标准库来实现这一点。

最佳答案

您需要使用 SSLEngine ,如 Non-blocking I/O with SSLEngine 中所述.您提到的图书馆使用它或使用使用它的图书馆。

(请注意,这是出了名的难用。)

您可能会发现这些链接很有趣:


对于数据报,您应该考虑使用 DTLS而不是 TLS。我不确定它在 Java 中的实现状态,但您可以通过 java.openjdk.security.devel 邮件列表的存档进行挖掘。

关于Java.nio channel 和 TLS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38409558/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com