SM2 is China's national elliptic curve public-key cryptography standard, widely used in finance, government and IoT.