4个版本
0.5.0-alpha.0 | 2024年6月20日 |
---|---|
0.4.0 | 2023年1月17日 |
0.4.0-alpha.2 | 2022年12月28日 |
0.4.0-alpha.1 | 2022年11月29日 |
#2307 in 密码学
160,304 次每月下载
用于 9 个crate(3个直接使用)
1MB
16K SLoC
此库实现了Bendersnatch曲线,这是一种以BLS12-381曲线标量场为基场的扭Edwards曲线。这允许定义使用后者曲线的标量场上的椭圆曲线的密码原语。此曲线由Anoma的Simon Masson和Ethereum Foundation的Antonio Sanso生成,也称为bandersnatch。
曲线信息
- 基场:q = 52435875175126190479447740508185965837690552500527637822603658699938581184513
- 标量场:r = 13108968793781547619861935127046491459309155893440570251786403306729687672801
- 估值(q - 1, 2) = 32
- 估值(r - 1, 2) = 5
- 曲线方程:ax^2 + y^2 =1 + dx^2y^2,其中
- a = -5
- d = 45022363124591815672509500913686876175488063829319466900776701791074614335719
依赖项
~3.5–5MB
~88K SLoC