mirror of
https://github.com/guanzhi/GmSSL.git
synced 2026-06-21 12:44:15 +08:00
06df2fab54c3026f1ffdc4a3155ea5df3ee42393
OpenSSL-SM
The OpenSSL integrated with Chinese national cryptography standard:
- SM2: Elliptic curve cryptography, including signature scheme, encryption and key agreement, use the modified
ECDSAmodule. - SM3: Hash algorithm with 256-bit digest length, use
EVP_sm3() - SM4: or SMS4, a Feistel-style block cipher with 128-bit key length and 128-bit block size, use
EVP_sms4_ecb(),EVP_sms4_cbc(),EVP_sms4_cfb(),EVP_sms4_ofb().
Languages
C
96.7%
Assembly
1.7%
CMake
1.4%
C++
0.2%