百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
A

algebra

> 编程语言
开源

有限域、椭圆曲线和多项式算术的库

882 stars0 点赞1 次浏览
访问官网GitHub

工具介绍

有限域、椭圆曲线和多项式算术的库

arkworks::algebra 这个生态系统由用于设计和处理零知识简洁非交互式证明 (zkSNARKs) 的 Rust 库组成。这个仓库包含了支持 zkSNARKs 的关键代数组件的高效实现:有限域、椭圆曲线和多项式。

  • ark-ff: 适用于各种有限域的通用抽象和实现
  • ark-ec: 适用于素阶群的通用抽象,以及各种(对配对友好和标准)椭圆曲线的实现
  • ark-poly: 适用于单变量、多变量和多线性多项式,以及有限域上的快速傅里叶变换(FFT)的接口
  • ark-serialize: 适用于有限域和椭圆曲线的序列化和点压缩的高效接口

库需要 Rust 编译器 (v 1.51+) 的 stable 工具链。对于优化的汇编后端,需要 Rust 1.59+。要安装最新版的 Rust,首先按照 这里 提供的说明安装 rustup,或者通过您平台的包管理器安装。一旦安装了 rustup,请使用以下命令安装 Rust 工具链:

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Rustcryptographyelliptic-curvesfinite-fieldspairings

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言