https://github.com/covscript/covscript-gmssl
GmSSL (SM2, SM3, SM4, etc.) Support for CovScript
https://github.com/covscript/covscript-gmssl
Last synced: 21 days ago
JSON representation
GmSSL (SM2, SM3, SM4, etc.) Support for CovScript
- Host: GitHub
- URL: https://github.com/covscript/covscript-gmssl
- Owner: covscript
- License: mit
- Created: 2025-08-21T06:39:28.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-11-24T08:20:58.000Z (7 months ago)
- Last Synced: 2025-11-27T21:30:59.897Z (7 months ago)
- Language: C++
- Homepage:
- Size: 42 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# GmSSL Support for CovScript
This project is based on [guanzhi/GmSSL](https://github.com/guanzhi/GmSSL)
Requirements: CovScript SDK > v3.4.3.15
## Supported Algorithms
+ SM2
+ SM2 PEM Read/Write
+ SM2 Key Pair Generation
+ SM2 Sign/Verify
+ SM2 Encrypt/Decrypt
+ SM3
+ Standard SM3 Digest
+ SM3 Digest with HMAC
+ SM3 Digest with PBKDF2
+ SM4
+ CBC Mode Encrypt/Decrypt
+ CTR Mode Encrypt/Decrypt
+ Utilities
+ Secure Clear (Secure wipe content of bytes array)
+ Random Chars (Reproducible visible chars generator based on mt19937 algorithm)
+ Random Bytes (Use robust algorithm from guanzhi/GmSSL)