//! # SM2 - `rs_sm2` - State Encryption Standard
//!
//! **Important Note: This crate is still a work in progress and is not ready for consumption.**
//!
//! SM2 is a public key cryptography standard published by the Chinese government. It is used in many applications, such as:
//! - Digital signatures,
//! - Key exchange,
//! - Public key encryption, etc.
//!
//! This crate implements SM2 as part of the [RustyShield](https://docs.rs/rs_shield/latest/rs_shield/) project.