#elliptic-curve #bls12-381 #kzg #towards #api #protocols #multi-opening

crate_crypto_internal_eth_kzg_bls12_381

本包提供了Eth KZG项目对BLS12-381曲线的内部实现

6个版本

新版本 0.4.1 2024年8月13日
0.4.0 2024年8月11日
0.3.4 2024年8月5日

密码学 分类中排名 631

Download history 325/week @ 2024-07-28 235/week @ 2024-08-04 1293/week @ 2024-08-11

每月下载量 1,853
用于 5 包(4 个直接使用)

MIT 许可证

19KB
294 代码行

BLS12-381

概述

本包提供了Rust API对bls12-381椭圆曲线的支持。该API针对提供位于此包所在工作区的KZG多开启协议所需的功能而定制,因此不保证其通用性。

安装

不建议将此包作为独立项目的一部分安装。它仅发布到crates.io,以便我们可以将多开启协议发布到crates.io。尽管如此,可以通过将以下内容添加到您的Cargo.toml中来安装此包。

[dependencies]
crate_crypto_internal_eth_kzg_bls12_381 = "0.1.0"

依赖

~5.5MB
~180K SLoC