最简单的多密钥线性同态签名方案

最简单的多密钥线性同态签名方案

2月6日 · 2 分钟阅读

Diego F. Aranha and Elena Pagnin

(于2019年出版)

我们考虑了不同用户认证数据的外包计算问题。我们的目标是描述和实现在基于云计算场景中提供数据完整性的最简单的解决方案。

具体而言,我们的多密钥线性同态签名方案(mklhs)允许用户将签名的数据上传到服务器上,并且在以后的任何时间点,任何第三方都可以查询服务器以计算由不同用户验证的数据的线性组合并检查返回结果的正确性。

我们的构造将Boneh等人的线性同态签名方案推广到多密钥设置,并依赖于基于配对的密码学的基本工具。与现有的多密钥同态签名方案相比,我们的mklhs在概念上是简单而优雅的直接构建,它在隐私与效率之间进行了权衡。

我们的方法非常简单,这使我们得到了一个非常高效的结构,它比以前的建议具有更短的签名和更高的性能。

最后,我们在128位安全级别使用两条不同的配对友好曲线,Barreto-Lynn-Scott曲线和Barreto-Naehrig曲线来实现mklhs。我们的基准测试展示了这些参数之间有趣的性能权衡,其中涉及双线性对组中取幂和哈希运算的成本。我们提供了关于这种权衡的讨论,这对基于双线性对协议的其他实现是有用的。

要获取此科学论文的完整版本,请单击此处


快来发现Concordium并加入我们的社区!

开发人员中心https//development.concordium.com/tech

Gitterhttps : //gitter.im/concordium_official/community

电报:https //t.me/concordium_official

推特: https //twitter.com/ConcordiumNet

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容