代数macs和密钥验证匿名凭据。
amac的Python项目详细描述
代数mac和密钥验证匿名凭据。
此repo提供了work代数macs和密钥验证匿名凭据的实现。蔡斯等人可以找到原始纸张的链接here。
我们还通过提供对阈值发布的支持来扩展此方案;可以使用here实现。
先决条件
这个实现是建立在petlib之上的,确保遵循these instructions来安装所有的先决条件。
安装
如果已安装pip
,则可以使用以下命令安装amac:
$ pip install amac
否则,您可以按如下方式手动构建它:
$ git clone https://github.com/asonnino/amac
$ cd amac
$ pip install -e .
测试
测试可以如下运行:
$ pytest -v --cov=amac tests/
或者简单地使用tox:
$ tox