This lab runs the cryptography live in your browser, so it needs JavaScript enabled. It performs no network calls and sends nothing anywhere — every key is generated in memory and discarded.