HomeCybersecuritySatellite Command Uplink Authentication (2D)

Satellite Command Uplink Authentication (2D)

Interactive 2D simulation of a spacecraft telecommand (TT&C) uplink: a ground station sends authenticated commands with a keyed MAC and monotonic counter while an attacker tries replay, key-guessing and tampering attacks — drag/zoom the orbit view and watch the receiver accept or reject every packet, plus a live breach-ratio and keyspace panel.

Cybersecurity2DAdvanced60 FPS📱 Mobile-adapted⇄ 3D version
2d-exp-space-systems-security ↗ Open standalone

This simulation visualizes the security model that protects a spacecraft's telecommand (TT&C) uplink — the same class of scheme standardized in CCSDS Space Data Link Security. A ground station transmits commands, each stamped with a monotonic counter and sealed with a keyed authentication tag; the onboard receiver recomputes the tag and checks the counter before ever letting a command reach the flight computer. A simulated attacker attempts replay, brute-force key guessing, or payload tampering, and every packet — legitimate or hostile — flies from the ground station to the orbiting satellite color-coded by the receiver's real verification outcome. A live strip beneath the orbit view turns the running accept/block/breach tally and the keyspace strength into a bar readout, so the effect of every slider is visible in two places at once.

⚙ Under the hood

Interactive 2D simulation of a spacecraft telecommand uplink: a ground station sends commands sealed with a keyed authentication tag and monotonic counter, while an attacker attempts replay, brute-force key-guessing and payload tampering. Drag to pan and scroll to zoom the orbit view, and read the live breach-ratio and keyspace-strength bars as every slider changes the outcome.

canvas 2Dsatellite securitycybersecurityTT&Cauthenticationreplay attack

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)