2个稳定版本
1.0.1 | 2023年7月24日 |
---|---|
1.0.0 | 2023年7月21日 |
#1707 in 加密学
22KB
413 行
lthash-rs
项目和范围描述
此仓库包含LtHash的实现,由Bellare和Micciancio定义,并由Facebook的研究人员更具体地指定。
局限性
LtHash容易受到多重集输入冲突的影响。多重集是包含多个特定元素实例的集合。特别是,通过将相同的输入添加到哈希中2^16次,可以轻易地在lthash16
中产生冲突。防止这种情况的一种方法是将每个输入与一个唯一的元数据片段(如索引)连接起来。
安装
构建
cargo build --release
测试
cargo test
许可证
根据Apache许可证版本2.0许可(LICENSE-APACHE或https://apache.ac.cn/licenses/LICENSE-2.0)。
贡献
除非你明确表示,否则任何有意提交以包含在你工作的贡献,如许可证中定义的,应按照上述方式许可,不附加任何额外条款或条件。
请参阅CONTRIBUTING.md。
依赖关系
~1MB
~15K SLoC