Skip to content

Add DTLS (Datagram Transport Layer Security) Support #569

@fpseverino

Description

@fpseverino

NIOSSL currently provides TLS support for TCP connections, but does not support DTLS (Datagram Transport Layer Security), which is required for secure communication over UDP.

Adding DTLS support would significantly broaden the applicability of swift-nio-ssl, enabling use cases like:

  • WebRTC components
  • Real-time media / VoIP
  • IoT and constrained devices
  • Custom UDP-based secure protocols

BoringSSL already provides DTLS primitives (as far as I can tell for all versions)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions