5个版本 (重大更新)
新 0.6.0 | 2024年8月19日 |
---|---|
0.5.0 | 2024年7月17日 |
0.4.0 |
|
0.3.0 | 2024年5月6日 |
0.1.0 | 2022年9月20日 |
#325 in 密码学
32,836 每月下载量
用于 39 个crate(直接使用5个)
11KB
193 代码行
BLS签名工具crate
这是一个简单的Rust crate,可以用于在BLS12-381曲线上创建和验证BLS签名。它遵循IETF关于BLS签名的草案,使用“短签名”变体,其中签名在G1,公钥在G2。
由于历史原因,此crate命名为ic-verify-bls-signature
,但它也支持签名生成。
lib.rs
:
验证BLS签名
以与Internet Computer兼容的方式验证BLS签名。
依赖项
~1.5MB
~29K SLoC