5个版本
使用旧的Rust 2015
0.3.5 | 2021年4月9日 |
---|---|
0.3.4 | 2021年4月2日 |
0.3.2 | 2021年3月16日 |
0.3.1 | 2020年12月23日 |
0.3.0 | 2020年12月23日 |
#28 in #prime-field
每月 180 次下载
在 5 个crate(4直接)中使用
82KB
2K SLoC
Libsm
Libsm是一个开源的纯Rust中国密码算法标准库。它由Cryptape Technology LLC.和北京航空航天大学KNOC实验室共同完成。现在该项目由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.5MB
~24K SLoC