Pick a protocol →
Handshake flight Secured data Replay / rejected
⚠ Couldn't load the 3D engineThree.js failed to load from the CDN. Check your connection and reload.

OSCORE vs DTLS: Securing Constrained IoT Links

Constrained IoT sensors have to choose how they secure the link back to a server, and the choice has a real energy and latency cost. This simulator renders a battery-powered sensor node and a server in 3D and lets you run either a full certificate-based DTLS 1.2 handshake, an abbreviated DTLS resumption, or OSCORE's handshake-free object security, then send data messages over the secured channel. Live telemetry tracks round trips spent establishing security, total bytes radiated over the air, the sensor's remaining battery budget under a simple but grounded radio/crypto energy model, and a 32-message anti-replay sliding window you can attack directly with a captured-packet replay to watch it get rejected.