去中心基于属性不可否认签名*

2020-06-22 12:48:18黄振杰陈群山
计算机工程与科学 2020年6期

魏 亮,黄振杰,陈群山

(1.福建省粒计算及其应用重点实验室(闽南师范大学),福建 漳州 363000; 2.闽南师范大学计算机学院,福建 漳州 363000)

1 引言

基于属性密码学,简称属性密码学,可提供细粒度和灵活的访问控制,因而受到广泛关注,成为近年来密码学研究的热点之一[1]。基于属性签名ABS(Attribute-based Signature),简称属性签名,是属性密码学的重要组成部分。属性签名除了与属性加密一样可以进行细粒度访问控制之外,还具有通常数字签名所不具备的隐私性(Privacy)[2]。

2005年,Sahai等[3]开始研究属性加密,之后2008年,Maji等[2]开始研究属性签名,他们给出了属性签名的概念和安全模型。Maji等[2]提出的属性签名方案是针对单调访问结构的,2014年Okamoto等[4]提出了非单调谓词的属性签名方案,并在标准模型下证明是安全的。2016年,Sakai等[5]提出一般逻辑电路谓词的属性签名方案,可适用于任意访问结构。2019年,Datta等[6]提出了签名策略为无界算术分支程序的属性签名方案。还有一些增加了额外性质的属性签名方案,如基于属性的外包[7]、可链接[8]、层次[9]、可撤销[10]、代理[11]和动态门限[12]签名方案等。

在一般的属性签名方案中,存在一个唯一的属性权威中心。一旦权威中心出现腐败,整个系统就没有安全性可言了。作为一种解决方案,学者们提出了多权威机构属性签名MAABS(Multi-Authority Attribute-Based Signature)[13]的概念。在MAABS中,系统将属性交由不同的权威机构管理,大大减轻了单个权威中心的负担,但依然存在一个特殊的权威中心负责给其它权威机构发放密钥,如果这个权威中心出现腐败,仍将威胁整个系统的安全性。……

登录APP查看全文