We are exploring options on encrypting messages to 3rd party devices which operate on UDP messages.
Since each vendor will need to implement the encryption-decryption process as well, we would like to re-use the existing standards as much as possible.
But DTLS is considered a no-go because we are using Java, and DTLS only came to Java in version 9 (which is also a no-go). Apart from that, it has several issues which I believe can causes latency.
Apart from DTLS, what other options exist for UDP message encryption?