没有合适的资源?快使用搜索试试~ 我知道了~
用于运行由 Signal 支持的 MPC 协议的安全传输
共48个文件
rs:31个
toml:4个
md:3个
需积分: 8 1 下载量 11 浏览量
2021-06-28
19:03:19
上传
评论
收藏 87KB ZIP 举报
温馨提示
信号上的 MPC概述该库提供了一个高级接口,用于连接到 Signal Server 并使用它与其他连接的节点(方)交换消息。与round_based crate 一起,它允许您通过 Signal 支持的安全传输运行任何实现round_based::StateMachine 的MPC 协议。这是一个演示,展示了如何使用这个库来运行阈值 BLS密钥生成和签名。有关更多详细信息,请阅读我们的博客。自托管信号服务器为了对服务器更有信心并减少原始信号服务器的负载,更好的选择是使用自托管信号服务器。Signal Server代码是开源的,并且有关于部署它的非官方说明(这里,这里)。该库旨在与任何与 Signal 兼容的 API 一起使用。如何使用它构造 SignalClient首先需要指定如何到达信号服务器。如果使用 Signal messenger Server,那么默认设置就足够了:let client= SignalClient::new ()?;在自托管信号服务器的情况下,必须设置地址和 CA 证书:letmut root_certs= rustls:: RootCertStore::em
资源推荐
资源详情
资源评论
收起资源包目录
ZenGo-X-mpc-over-signal.zip (48个子文件)
mpc-over-signal-main
.gitignore 56B
Dockerfile.linux 142B
Cargo.lock 71KB
LICENSE 34KB
Cargo.toml 62B
README.md 5KB
demo
.gitignore 5B
src
cli.rs 5KB
main.rs 10KB
Cargo.toml 738B
README.md 3KB
Cross.toml 65B
rust-toolchain 19B
mpc-over-signal
src
signal_client.rs 18KB
helpers
serde.rs 12KB
mod.rs 56B
fmt.rs 597B
libsignal_serializable.rs 4KB
device
device_store.rs 2KB
stores.rs 8KB
mod.rs 7KB
keys.rs 3KB
creds.rs 1KB
actors
mod.rs 208B
pending_messages.rs 8KB
transport_worker.rs 13KB
lib.rs 2KB
webapi
link_device
provision_cipher.rs 3KB
create_device.rs 2KB
mod.rs 478B
whoami.rs 907B
device_keys
mod.rs 86B
types.rs 3KB
get.rs 3KB
submit.rs 762B
send_message.rs 6KB
link_device.rs 4KB
sub_protocol.rs 6KB
receive_messages.rs 2KB
Cargo.toml 1KB
examples
ping-pong.rs 4KB
login.rs 2KB
README.md 16B
protos
SubProtocol.proto 1KB
DeviceMessages.proto 714B
SignalService.proto 14KB
signal-server.pem 1KB
build.rs 271B
共 48 条
- 1
资源评论
weixin_38696336
- 粉丝: 3
- 资源: 922
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功