未提供项目描述
项目描述
MuacryptCC为Autocrypt gossip中观察到的密钥提供一致性检查,以支持隐私保护的去中心化密钥分发。其基本概念在与ClaimChains的密钥一致性中描述。
它建立在ClaimChain之上。这些哈希链存储了关于人们使用和观察到的公钥的声明。
它使用电子邮件标题来传输发送者和接收者链的引用。这些链在消息发送和检索时上传到和从在线存储中检索。
安装
使用pip添加muacryptcc插件
$ pip install --user muacryptcc
MuacryptCC将安装muacrypt并扩展安装。您可以通过运行以下命令来确认是否正确安装:
$ muacrypt cc-status
测试
请首先遵循muacrypt的测试说明。
一旦muacrypt测试通过,请将muacryptcc存储库克隆到单独的文件夹中
$ git clone https://github.com/nextleap-project/muacryptcc
之后,您可以运行所有测试
$ tox
开发安装
如果您计划工作/修改源代码,您将首先需要git克隆
$ git clone git@github.com:nextleap-project/muacryptcc.git $ cd muacryptcc
我们强烈建议创建并激活一个python虚拟环境,然后使用pip在编辑模式下不使用sudo
$ virtualenv venv $ source venv/bin/activate $ pip install -e .
如果您想对muacrypt和muacryptcc进行修改,我们建议设置一个虚拟环境,并将两个目录安装在编辑模式下。
$ virtualenv venv $ source venv/bin/activate $ pip install -e ../muacrypt $ pip install -e .
您随后对源代码所做的修改将在不重新安装包的情况下可用。
下一步
我们设想以下步骤来使MuacryptCC检查对等链之间的一致性保证。
在线区块存储,以便远程访问对等链。
列出迄今为止检索到的链中冲突的子命令。
显示推荐密钥验证的有序列表的子命令。
项目详情
关闭
muacryptcc-0.9.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 953fde9652ca465443bb2d7bdebff3833ee3b27139ce6c886ee7ac8abe64c4fa |
|
MD5 | 7b31d41fb3b4dcd5d83a49c0522efcf5 |
|
BLAKE2b-256 | 7783d0e7ce96956167e792c8b39c7c3a4ba67db68e99d5176f5a743a78de5587 |