DTLS (Datagram Transport Layer Security) protocol is used for protecting datagram based traffic between client and server applications. DTLS is founded on TLS (Transport Layer Security) protocol being as similar to TLS as possible. However, since TLS requires a reliable data channel, it have been necessary to develop a dedicated protocol for securing datagram traffic. DTLS Server Test Suite is developed for testing robustness and security of server applications utilizing DTLS protocol. Both versions 1.0 and 1.2 are supported by the test suite. The test suite supports UDP transport.
Datagram Transport Layer Security
Datagram Transport Layer Security 1.2
Transport Layer Security (TLS) and Datagram Transport Layer Security (DTLS) Heartbeat Extension
Elliptic Curve Cryptography (ECC) Cipher Suites for Transport Layer Security (TLS)
Transport Layer Security (TLS) Session Resumption without Server-Side State
Pre-Shared Key Cipher Suites for TLS with SHA-256/384 and AES Galois Counter Mode
Transport Layer Security (TLS) Renegotiation Indication Extension
Suite B Profile for Transport Layer Security (TLS)
AES-CCM Elliptic Curve Cryptography (ECC) Cipher Suites for TLS
Amplification
Authentication Bypass
Certificate Validation
Heartbleed
Information Leakage
Insufficient Randomness
Unexpected Data
Weak Cryptography