7 个不稳定版本 (3 个破坏性更改)
0.4.4 | 2024年2月29日 |
---|---|
0.4.3 | 2023年11月30日 |
0.3.0 | 2023年11月14日 |
0.2.0 | 2023年11月14日 |
0.1.0 | 2023年10月9日 |
#1886 in 密码学
每月49次下载
56KB
946 行
clevis-rs
此crate是Tang协议(用于生成加密密钥)的clevis客户端的实现。
本项目与Clevis和Tang的发布者Latchset没有官方关联。
此crate仍在进行中。
有关更多信息,请参阅文档:https://docs.rs/clevis.
Tang 设置
您需要运行一个tang服务器才能使用此crate。使用 padhihomelab/tang 镜像是开始使用此项目的最简单方法。
docker run --rm -d \
-v $(pwd)/tang-db:/db \
-e ENABLE_IPv6=1 \
-p 11697:8080 \
--name tang-backend \
padhihomelab/tang
这将把Tang密钥存储在 ./tang-db
目录中,根据需要调整。
可以选择任何端口(此crate使用 11697
作为示例,因为它对应于 ta
的ASCII值,即 tang
,因此易于记忆)。
许可
由于本项目受到原始 clevis 的重大影响,因此保留了GPLv3许可证。
依赖关系
~14MB
~287K SLoC