SM2 is an Elliptic Curve Diffie-Hellman key agreement and signature using a specified 256-bit elliptic curve. In this release, we provide support for signature generation and verification.