Hi! First post to the group, hope it's a good one.
I'm super-duper new to cryptography and TLS, and I'm starting my due diligence to learn as much as I can about SSL/TLS before I make big mistakes deploying my web service. :) We plan on using our Go service to communicate with embedded device endpoints over a UDP transport, and have been looking at using DTLS for securing traffic to and from the service.
From the surface that I've scratched so far, it looks like DTLS is a subset of TLS – so before I start barking really far up the wrong tree, I have a question for those among you that are more cryptographically oriented: can I work with DTLS using Go's crypto/tls package?
If this is a question better suited for some other venue, or if I need to do more work before I can ask this question usefully, just let me know. Thanks!