17 个版本

0.5.0 2024 年 3 月 7 日
0.5.0-pre.62023 年 7 月 25 日
0.5.0-pre.32023 年 3 月 4 日
0.5.0-pre.12022 年 12 月 19 日
0.3.0 2021 年 10 月 26 日

#464 in 密码学

Download history 2046/week @ 2024-03-14 1582/week @ 2024-03-21 2498/week @ 2024-03-28 2537/week @ 2024-04-04 1724/week @ 2024-04-11 2983/week @ 2024-04-18 2130/week @ 2024-04-25 1851/week @ 2024-05-02 2268/week @ 2024-05-09 2534/week @ 2024-05-16 1366/week @ 2024-05-23 2493/week @ 2024-05-30 2185/week @ 2024-06-06 1925/week @ 2024-06-13 1920/week @ 2024-06-20 1457/week @ 2024-06-27

7,922 每月下载量
7 个 crate 中使用 (通过 opaque-ke)

MIT 许可证

235KB
4.5K SLoC

voprf 构建状态

可验证的 (可验证的) 无痕伪随机函数 (VOPRF) 的实现

VOPRF 是一种可验证的无痕伪随机函数,是客户端和服务器之间的协议。该实现也支持常规的 (不可验证的) OPRF。

该实现基于 RFC 9497

文档

API 可以在此处找到,以及使用示例 这里

安装

将以下行添加到您的 Cargo.toml 依赖项中

voprf = "0.5"

最低支持的 Rust 版本

Rust 1.65 或更高版本。

贡献者

本代码的作者是 Kevin Lewi (@kevinlewi)。要了解如何为该项目做出贡献,请参阅此文档

许可证

本项目可在 MIT 许可证Apache 许可证,版本 2.0 下使用。您可以选择上述许可证之一。

依赖项

~2.2–4MB
~85K SLoC