上传者: 42098892
|
上传时间: 2021-10-12 16:02:26
|
文件大小: 33KB
|
文件类型: -
戒指
包 ringig 在 Go 中实现了环签名。 环签名是一种特殊类型的数字签名,它证明消息是由一组可能的签名者中的一个签名的,而不会透露该组中的哪个成员创建了签名。 环签名最初是由 Rivest、Shamir 和 Tauman 在题为“如何泄露秘密”的论文中提出的。
环签名可用于构建许多有趣的方案。 一个传统的例子是在保护泄密者身份的同时泄露机密文件。 另一个例子是消息的发送者向接收者证明他们的身份,但不允许接收者令人信服地将此证明传达给第三方。
实现
环签名实现放置在子包中。 这样做的基本原理是某些实现可能需要并非所有客户端都需要的复杂依赖项。
文档
有关其他文档,请参阅 。