2个不稳定版本
0.2.0 | 2023年7月8日 |
---|---|
0.1.0 | 2020年9月3日 |
#2352 在 加密学
74KB
2K SLoC
Libsm for Wasm
Libsm是一个开源的纯Rust库,实现了中国加密算法标准。它是由Cryptape Technology LLC.和BEIHANG KNOC LAB.的共同努力完成的,现在由Cryptape Technology LLC.维护。
GM/T 算法
Libsm实现了以下GM/T加密算法
- SM2 (GM/T 0003-2012):包括数字签名方案、公钥加密、(认证)密钥交换协议和推荐的256位素域曲线sm2p256v1的椭圆曲线加密方案。
- SM3 (GM/T 0004-2012):具有256位摘要长度的加密散列函数。
- SM4 (GM/T 0002-2012):128位密钥长度和128位块大小的分组密码,也称为SMS4。
文档
许可
Libsm目前采用Apache 2.0许可。
依赖
~1–1.6MB
~30K SLoC