#elliptic-curve #bls12-381 #serialization #construction #fork #pairing-friendly #irm-aseal

无 std irmaseal-curve

BLS12-381 对称友好椭圆曲线构造的 Fork,用于 IRMAseal

4 个版本

0.1.5 2023年3月1日
0.1.4 2022年5月10日
0.1.3 2022年1月20日
0.1.1 2020年3月9日

#1414 in 密码学

MIT/Apache

555KB
12K SLoC

IRMAseal 曲线库 Crates.io

此包已重命名为 pg-curve.

此包是 BLS12-381 对称友好椭圆曲线构造包 的 Fork,提供序列化功能。此包 Fork 的原因是因为 BLS12-381 的维护者不希望合并提议的序列化标准 合并请求 #12。此包应与上游保持最新,已合并 gt-serialisation 分支。


lib.rs:

bls12_381

此包提供了 BLS12-381 对称友好椭圆曲线构造的实现。

  • 此实现尚未经过审查或审计。使用时请自行承担风险。
  • 此实现针对 Rust 1.36 或更高版本。
  • 此实现不需要 Rust 标准库。
  • 除非明确说明,所有操作都是常数时间。

依赖项