DTLS 1.3 Handshake + First CoAP Request on ESP32 DTLS Environment 1.3
18Handshake + 1st Req Latency (ms)Plain CoAP
Evaluation Results
| Method | Links | |
|---|---|---|
| Plain CoAPDTLS=None2026.03 | 18 | |
| ML-KEM-512 + ML-DSA-44Key Exchange=ML-KEM-512, Signature=ML-DSA-44, Verify=disabled2026.03 | 225 | |
| ML-KEM-512 + ML-DSA-44Key Exchange=ML-KEM-512, Signature=ML-DSA-44, Verify=enabled2026.03 | 249 | |
| ML-KEM-512 + ECDSAKey Exchange=ML-KEM-512, Signature=ECDSA, Verify=disabled2026.03 | 313 | |
| ECDHE P-256 + ML-DSA-44Key Exchange=ECDHE P-256, Signature=ML-DSA-44, Verify=disabled2026.03 | 405 | |
| ECDHE P-256 + ML-DSA-44Key Exchange=ECDHE P-256, Signature=ML-DSA-44, Verify=enabled2026.03 | 416 | |
| ECDHE P-256 + ECDSAKey Exchange=ECDHE P-256, Signature=ECDSA, Verify=disabled2026.03 | 479 | |
| ML-KEM-512 + ECDSAKey Exchange=ML-KEM-512, Signature=ECDSA, Verify=enabled2026.03 | 517 | |
| ECDHE P-256 + ECDSAKey Exchange=ECDHE P-256, Signature=ECDSA, Verify=enabled2026.03 | 668 | |
| X25519 + ML-DSA-44Key Exchange=X25519, Signature=ML-DSA-44, Verify=disabled2026.03 | 745 | |
| X25519 + ML-DSA-44Key Exchange=X25519, Signature=ML-DSA-44, Verify=enabled2026.03 | 759 | |
| X25519 + ECDSAKey Exchange=X25519, Signature=ECDSA, Verify=disabled2026.03 | 819 | |
| X25519 + ECDSAKey Exchange=X25519, Signature=ECDSA, Verify=enabled2026.03 | 1,008 |