#replay #cache #mix #sphinx

sphinx_replay_cache

Sphinx加密数据包重放写入缓存

4个版本

使用旧版Rust 2015

0.0.3 2019年1月29日
0.0.2 2019年1月29日
0.0.1 2018年11月26日
0.0.0 2018年11月23日

#14 in #sphinx

AGPL-3.0-only

18KB
294

Sphinx加密数据包重放标签写入缓存

此crate提供了一种用于检测Sphinx数据包重放的高速重放缓存,并打算与您可以在以下位置找到的Sphinx加密crate一起使用

注意:如果您不熟悉Sphinx加密数据包格式,则可以阅读George Danezis和Ian Goldberg的Sphinx论文,“Sphinx:一种紧凑且可证明安全的混洗格式”,请参阅https://cypherpunks.ca/~iang/pubs/Sphinx_Oakland09.pdf

安装

要导入sphinx_replay_cache,请将以下内容添加到项目Cargo.toml的依赖项部分

sphinx_replay_cache = "^0.0.3"

然后按以下方式导入crate

extern crate sphinx_replay_cache;

致谢

此crate受到了Yawning Angel作品的启发,他为Katzenpost混洗服务器编写了Sphinx数据包重放缓存

https://github.com/katzenpost/server

许可证

GNU通用公共许可证

依赖项

~17MB
~310K SLoC