1个不稳定版本
使用旧的Rust 2015
0.1.0 | 2021年8月11日 |
---|
#8 in #隐私保护
在 4 个包中使用
23KB
434 行
Copernica
Copernica是一个旨在在UDP和射频上运行的保护隐私的信息中心化网络协议。
入门
安装 rustup
.
构建
运行nix-shell以在环境中提供依赖项。 $ nix-shell
copernica
$rustup run nightly cargo build --发布 --bincopernica
ccli
- 将连接到您的Copernica Sentinel硬件Dongle的STLinkv2插入
$rustup run nightly cargo run --binccli ----chip STM32F103TB --elf copernica-sentinel/target/thumbv7m-none-eabi/debug/copernica-sentinel
copernica-sentinel
- 将连接到您的Copernica Sentinel硬件Dongle的STLinkv2插入
$ rustup run nightly cargo install probe-run
$ cd copernica-sentinel
$ rustup run nightly cargo run
运行回归测试
$rustup run nightly cargo run --bincopernica-tests
运行测试
$rustup run nightly cargo test
贡献
请阅读CONTRIBUTING.md以获取详细信息。
论文
请阅读论文。
作者
- Stewart Mackenzie - sjmackenzie
许可证
本项目采用MPLV2许可证 - 有关详细信息,请参阅LICENSE文件。
依赖项
~2MB
~27K SLoC