A Rust Implementation of China's Standards of Encryption Algorithms(SM2/SM3/SM4)
-
Updated
May 19, 2024 - Rust
A Rust Implementation of China's Standards of Encryption Algorithms(SM2/SM3/SM4)
This is a pairing cryptography library written in pure Rust. It makes use of the Barreto-Naehrig (BN) curve construction from "SM9 identity-based cryptographic algorithms" to provide two cyclic groups G1 and G2 , with a R-ate pairing.
Add a description, image, and links to the sm9 topic page so that developers can more easily learn about it.
To associate your repository with the sm9 topic, visit your repo's landing page and select "manage topics."