#curve25519 #ristretto255 #secret-key #public-key #rfc9496 #rfc9381

vrf-r255

基于ristretto255群的可验证随机函数

2个不稳定版本

0.1.0 2024年3月26日
0.0.0 2022年4月22日

密码学 中排名 1330

每月下载量 45

MIT/Apache

19KB
242

vrf-r255

此crate提供了一个RFC 9381 可验证随机函数 (VRF),这是密钥加密散列的公钥版本。只有持有密钥的人可以计算散列,但任何拥有公钥的人都可以验证散列的正确性。

vrf-r255基于RFC 9496中指定的ristretto255群。更具体地说,它是RFC 9381 ECVRF构建中的ECVRF-RISTRETTO255-SHA512密码套件的实现。

最低支持的Rust版本

Rust 1.60 或更高。

最低支持的Rust版本可能在将来更改,但将通过小版本号升级来完成。

SemVer策略

  • 此库的所有默认功能都受SemVer保护。
  • MSRV被认为免于SemVer,如上所述。

许可证

许可协议为

任选其一。

贡献

除非您明确声明,否则根据Apache-2.0许可证定义的您有意提交以包含在工作中的任何贡献,都应如上双许可,而无需任何额外的条款或条件。

依赖关系

~1.6–2.4MB
~51K SLoC