Skip to content crypto-lab

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.