4个版本 (破坏性更新)
0.5.0 | 2023年10月14日 |
---|---|
0.4.0 | 2022年4月2日 |
0.3.0 | 2022年3月28日 |
0.2.0 | 2020年10月8日 |
0.1.0 |
|
在加密学中排名514
每月下载量97次
405KB
9K SLoC
portal-client
此包包含Portal - 一个加密文件传输工具的客户端应用程序。
- 使用SPAKE2与对等方协商对称密钥
- 使用Chacha20poly1305加密文件,使用RustCrypto实现
- 通过Portal中继发送/接收文件
注意:对等方必须连接到与您相同的portal-relay。默认中继为portal-relay.landhb.dev
,但可以在您的配置中更改。在linux上,配置通常位于~/.config/portal/portal.toml
。
安装
cargo install portal-client
发送文件
portal send /path/to/file
接收文件
portal recv
密钥派生图
依赖关系
~11–21MB
~265K SLoC