5个不稳定版本
0.6.0 | 2023年12月26日 |
---|---|
0.5.1 | 2023年4月19日 |
0.5.0 | 2022年5月26日 |
0.4.1 | 2021年8月20日 |
0.3.0 |
|
#597 in 加密学
403次每月下载
在23个crate(14个直接)中使用
120KB
3K SLoC
Libsm
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
~31K SLoC