6 个版本

使用旧的 Rust 2015

0.4.2 2015 年 9 月 23 日
0.4.1 2015 年 9 月 22 日
0.2.2 2015 年 9 月 3 日

#12 in #洋葱


用于 infisical-api

BSD-2-Clause

155KB
3.5K SLoC

Rust 2.5K SLoC // 0.1% comments C 838 SLoC // 0.0% comments Python 109 SLoC // 0.2% comments

Build Status Coverage Status

洋葱盐

文档

洋葱盐源代码是一个加密协议,它生成嵌套的“洋葱”,可以用于洋葱路由协议。更多信息请参阅论文子目录中的论文。

相比之下,洋葱盐论文是受版权保护的。

构建

要构建洋葱盐,请输入 make。这应该会构建代码和论文。它还会意外地构建 TweetNaCl。然而,它不会构建库。如果您想使用洋葱盐,建议仅将这些 C 文件包含到您的项目中。

但是,我也建议您除非您真的理解自己在做什么,并且有资格自己审查代码,否则不要使用洋葱盐。

或者,如果您有 fac,则只需输入 fac 即可构建。

运行测试

您可以通过运行

python3 tests/harness.py

Build Status

依赖项

~2MB
~35K SLoC