我正在尝试在当前基于 Netty 的服务器中添加 DTLS 支持。Netty 让我可以将处理程序添加到管道中,在管道中,数据包按定义的顺序进行处理,并在需要更改时进行更改。
BouncyCastle 对 TLS 和 DTLS 的支持目前仅限于与“旧”阻塞 I/O 一起使用。这使得将 BC 与 Netty 等非阻塞 NIO 框架一起使用变得困难(可能是不可能的)。
有谁知道任何可以与 Netty 等非阻塞框架一起使用的 DTLS 实现,或者一种可能的解决方法来使常规加密库(如 Bouncy Castle)在这种情况下工作?
谢谢。