14个版本 (7个重大变化)

0.8.1 2023年8月8日
0.7.0 2023年3月21日
0.5.0 2022年11月11日
0.2.0 2022年7月12日

#738 in 加密学


3 个crate中使用

MIT 许可证

330KB
7K SLoC

模块化FROST

任何具有ff/group API的曲线的FROST的模块化实现。此外,可以指定自定义算法,以便任何可还原为Schnorr-like的签名都可以与FROST一起使用。

提供了一个Schnorr算法,形式为(R, s),其中 s = r + cx,这允许指定挑战格式。这是为了轻松与现有系统集成。

此库提供与IETF 草案兼容的密文套件。目前支持版本11。

此库于2023年3月由Cypher Stack审核,最终提交为669d2dbffc1dafb82a09d9419ea182667115df06。任何后续更改均未经过审核。虽然此审核包括FROST的Ed448定义,但底层Ed448密文套件(由ciphersuite crate提供)未经过审核,实现曲线本身的minimal-ed448 crate也未经过审核。

依赖项

~3.5–6MB
~111K SLoC