#椭圆曲线 #标量场 #配对 #扩展

不使用std ark-ed-on-bls12-377-ext

BLS12-377曲线标量场上定义的扭曲Edwards曲线的扩展

1个不稳定版本

0.4.1 2023年10月27日

#2154 in 密码学

Download history 41047/week @ 2024-04-09 30212/week @ 2024-04-16 30103/week @ 2024-04-23 23910/week @ 2024-04-30 21143/week @ 2024-05-07 26003/week @ 2024-05-14 30202/week @ 2024-05-21 33796/week @ 2024-05-28 24381/week @ 2024-06-04 24696/week @ 2024-06-11 23648/week @ 2024-06-18 29224/week @ 2024-06-25 28894/week @ 2024-07-02 24806/week @ 2024-07-09 34975/week @ 2024-07-16 29185/week @ 2024-07-23

123,498 每月下载次数
4 个crate中使用 (直接使用3个)

MIT/Apache

22KB
432

此库实现了以BLS12-377曲线的标量场为基础的扭曲Edwards曲线。这允许定义使用后者曲线的标量场上椭圆曲线的加密原语。此曲线是在论文[BCGMMW20, “Zexe”]中生成的。

曲线信息

  • 基础域:q = 8444461749428370424248824938781546531375899335154063827935233455917409239041
  • 标量场:r = 2111115437357092606062206234695386632838870926408408195193685246394721360383
  • 估值(q - 1, 2) = 47
  • 估值(r - 1, 2) = 1
  • 曲线方程:ax^2 + y^2 =1 + dx^2y^2,其中
    • a = -1
    • d = 3021

依赖项

~5.5MB
~104K SLoC