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

Download history 69/week @ 2024-04-01 44/week @ 2024-04-08 112/week @ 2024-04-15 59/week @ 2024-04-22 46/week @ 2024-04-29 47/week @ 2024-05-06 44/week @ 2024-05-13 47/week @ 2024-05-20 40/week @ 2024-05-27 41/week @ 2024-06-03 29/week @ 2024-06-10 41/week @ 2024-06-17 50/week @ 2024-06-24 25/week @ 2024-07-08 49/week @ 2024-07-15

125 每月下载
7 个crate(6个直接)中使用

Apache-2.0

245KB
6.5K SLoC

Bls12 381曲线

CI crates.io badge Documentation GitHub license codecov dependency status

配对友好的bls12-381曲线支持完全no_stdparity-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