#secret-sharing #shamir-secret-sharing #command-line-tool

app secret-sharing-cli

基于Shamir秘密共享的密钥共享命令行工具

3 个版本

0.1.2 2020年8月4日
0.1.1 2020年8月3日
0.1.0 2020年8月3日

#20 in #shamir-secret-sharing

GPL-3.0 许可证

17KB
137

secret-sharing-cli

Crate License

使用Shamir秘密共享的密钥共享命令行工具。

安装

请确保您已安装 cargo。

cargo install secret-sharing-cli

用法

运行 secret-sharing-cli -h 以查看帮助信息。

例如,要分割一个需要2个份额来恢复的字符串密钥并生成4个份额,运行

secret-sharing-cli split --string <secret> --threshold 2 --number 4

然后,使用任意两个份额来恢复密钥

secret-sharing-cli recover --string <share 1> <share 2>

此外,还支持使用 --file 标志分割二进制文件。

依赖项

感谢以下crates

许可证

GPL-3.0 许可证

依赖项

~2MB
~30K SLoC