I am trying to add DTLS support on my server, which is currently based on Netty. Netty gives me the ability to add handlers to the pipeline, where packets are processed in a specific order and changed when they need to be changed.
BouncyCastle support for TLS and DTLS is currently limited to using "old" blocking I / O. This makes it difficult (possibly impossible) to use BC with non-blocking NIO infrastructures such as Netty.
Does anyone know of any DTLS implementation that can be used with non-blocking frameworks such as Netty, or a possible workaround for creating regular cryptography libraries that Bouncy Castle works in this situation?
Thanks.
source share