1 个不稳定版本
0.1.0 | 2023年10月25日 |
---|
#2307 in 密码学
9KB
103 代码行
Credman
基于RustCrypto的一个小命令行工具:RSA库
用法
要加密您的机密信息,只需这样做
credman --input-data "My secret" --regenerate-priv-key
如果没有使用 --regenerate-priv-key
,Credman会由于没有提供私钥文件而崩溃。
如需更多帮助,请调用 credman --help
。
动机
我只是想创建一个RSA密钥作为二进制blob,我可以通过 include_bytes!
宏来包含。Credman是结果,可能被视为功能完整。尽管如此,欢迎改进。
可能的改进
- 编写一些命令行测试
- 引入一个状态机以覆盖例如给定的公钥
- 引入其他serde序列化器,并通过命令行参数切换,也许也可以作为包功能配置
依赖关系
~6MB
~119K SLoC