SM9 Forge
GM/T 0044 · GB/T 38635 · ISO/IEC 14888-3 · ISO/IEC 18033-5
Extracts an identity key by inverting in the exponent, then runs SM9's signature, key exchange and encryption against the standard's own worked examples.
Not production cryptography — a teaching demo. Everything runs in your browser; nothing is stored and nothing leaves the page.