diff --git a/README.md b/README.md index 1fdc9c3e..36e72274 100644 --- a/README.md +++ b/README.md @@ -3,12 +3,8 @@ OpenSSL-SM The OpenSSL integrated with Chinese national cryptography standard: - * SM2: Elliptic curve cryptography, including signature scheme, encryption and key agreement. - * SM3: Hash algorithm with 256-bit digest length. - * SM4: or SMS4, a Feistel-style block cipher with 128-bit key length and 128-bit block size. - -The first release only add SM2 signature scheme, which modify the ECDSA implementation of OpenSSL. -In the future release the SM2 will be changed to stand alone METHOD modules. -SM3 will be provided as a EVP_MD() module and SM4 will be provided as multiple EVP_CIPHER() modules. + * SM2: Elliptic curve cryptography, including signature scheme, encryption and key agreement, use the modified `ECDSA` module. + * 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()`.