Robotic Chaotic Entropy Harvester 2D
Interactive 2D simulator of a chaotic robotic-arm true random number generator: watch a driven double-pendulum elbow trace a chaotic attractor, sample raw entropy bits from its motion, debias them with a Von Neumann extractor, and assemble a live cryptographic key while a real-time phase-space plot reveals the underlying chaos.
A double-jointed robot arm is a textbook chaotic system: the same Lagrangian equations that make a double pendulum unpredictable govern its elbow motion, and that unpredictability can be turned into a genuine source of cryptographic randomness. This 2D simulator drives a robot arm with a tunable mechanical noise torque, samples the low-order bits of its elbow angle at a configurable rate, and runs the raw stream through a real Von Neumann debiasing extractor before packing the output into a live hexadecimal key — with running readouts of raw Shannon entropy, output bit rate, and the extractor's discard rate, plus a live phase-space panel that traces out the chaotic attractor the whole entropy source depends on.
Interactive 2D simulator of a chaotic robotic-arm true random number generator: watch a driven double-pendulum elbow trace a chaotic attractor, sample raw entropy bits from its motion, debias them with a Von Neumann extractor, and assemble a live cryptographic key while a real-time phase-space plot reveals the underlying chaos.
2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install