#elliptic-curve #bls12-381 #serialization #construction #pairing-friendly #group #fork

no-std pg-curve

BLS12-381配对友好椭圆曲线构造的分支,目标为群序列化

1个不稳定版本

0.2.0 2023年3月1日

#1798加密学

每月 33 次下载
2 个crates中使用(通过ibe

MIT/Apache

555KB
12K SLoC

PostGuard曲线库 Crates.io

此crate是BLS12-381配对友好椭圆曲线构造crate的分支,提供序列化。此crate之所以分支,是因为BLS12-381的维护者不希望合并合并请求#12中提出的序列化标准。此crate应该与上游保持同步,已合并gt-serialisation分支。


lib.rs:

bls12_381

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

  • 此实现未经审查或审计。使用风险自负。
  • 此实现针对Rust 1.36 或更高版本。
  • 此实现不需要Rust标准库。
  • 除非明确指出,所有操作均为常数时间。

依赖关系