
BLS12-381签名库的C/C++开发
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目致力于提供一个高效、安全的C/C++库,用于实现基于BLS12-381椭圆曲线密码学的数字签名功能。适用于需要高级安全性与性能优化的应用场景。
blst(读作“blast”)是一个用C和汇编语言编写的BLS12-381签名库,专注于性能和安全性。该库尚未经过审核,使用风险自负。
此库符合以下IETF规范草案:
- IETF BLS签名V2
- IETF Hash-to-Curve V8
支持平台包括:
- x86_64架构
- Linux, Mac 和 Windows操作系统
在Mac和Windows上进行了有限的测试。此外,该库提供了对其他语言的支持,其中包括使用swig进行Python绑定以及Rust绑定。
blst还支持ARM64架构。
全部评论 (0)
还没有任何评论哟~


