10 个版本
0.0.11 | 2024 年 1 月 22 日 |
---|---|
0.0.10 | 2022 年 9 月 9 日 |
0.0.8 | 2021 年 3 月 9 日 |
0.0.6 | 2020 年 12 月 20 日 |
0.0.1 | 2019 年 8 月 4 日 |
#483 in 加密学
每月 36 次下载
35KB
779 行
babyjubjub-rs
BabyJubJub椭圆曲线实现,嵌入在BN128/BN256曲线中的扭曲Edwards曲线。
BabyJubJub曲线解释: https://medium.com/zokrates/efficient-ecc-in-zksnarks-using-zokrates-bd9ae37b8186
用途
- Poseidon哈希函数 https://github.com/arnaucube/poseidon-rs
与以下语言的BabyJubJub实现兼容:
- Go,来自 https://github.com/iden3/go-iden3-crypto
- circom & JavaScript,来自 https://github.com/iden3/circomlib
警告
在业余时间做的,请勿在生产环境中使用。
参考资料
- BabyJubJub曲线解释: https://medium.com/zokrates/efficient-ecc-in-zksnarks-using-zokrates-bd9ae37b8186
- JubJub曲线解释: https://z.cash/technology/jubjub/
依赖
~5.5MB
~104K SLoC