14次发布
0.0.23 | 2023年11月5日 |
---|---|
0.0.22 | 2023年10月11日 |
0.0.20 | 2023年9月28日 |
0.0.12 | 2023年8月22日 |
0.0.11 | 2023年7月31日 |
#38 在 #zkp
125 每月下载
在 7 个crate(6个直接)中使用
245KB
6.5K SLoC
Bls12 381曲线
配对友好的bls12-381曲线支持完全no_std
和parity-scale-codec
。
概述
该crate包括字段和扩展字段,曲线实现。以下描述了两个曲线$G1$和$G2$。
$G1: y^2 = x^3 + 4$
$G2: y^2 = x^3 + 4(u + 1)$
这两个群通过配对支持双线性。设$G$和$H$是$G1$和$G2$的生成元,$e$是配对函数。关系如下。
$e(aG, bH) = e(G, H)^{ab}$
测试
$ cargo test
依赖关系
~3.5MB
~70K SLoC