论文部分内容阅读
基于属性的密码体制是当前密码学研究的热点方向之一。该机制作为一种新型的公钥密码体制,可以将属性与密钥或密文相结合,提供高度灵活的访问控制策略。属性基签密将属性基加密与属性基签名的功能相结合,具有良好的研究价值以及应用前景。然而目前现有的基于属性的签密方案仍存在许多待解决的问题,如公私钥以及密文长度会随着属性数量的增加而增长,计算开销会随用户数量增加而增大等。由于属性基签密技术的特点,其签密及解签密计算过程中包含大量双线性对运算以及群上的模指数运算。本文引入安全外包计算技术对现有属性基签密算法进行改进。为了实现属性基签密算法与安全外包计算技术的结合,论文首先研究了利用安全外包计算技术提高传统公钥加密体制运行效率的解决方案,针对El-Gamal密码体制设计了一种外包解密方案,解密者将盲化后的密钥发送至外包解密服务器,由该外包服务器对签密文进行转换,承担大部分的计算工作,之后将转换过的信息发送至解密者使其能在较少计算后完成信息的解签密工作。之后根据该方案的思想以及技术要点,提出了一种支持外包且可追踪的属性基签密系统,其中主要研究内容如下:1)提出了一种基于El-Gamal密码体制的安全外包解密方案,将安全外包计算技术与El-Gamal加密算法进行结合,利用云服务将高性能硬件的计算能力提供给用户。在该方案的基础上,我们设计了一个云密码系统实现了对本方案的验证。对于所提出的系统,我们进行了相关实验分析并模拟了其执行El-Gamal解密算法的运行效率。2)根据提出的安全外包El-Gamal密码体制解密方案,利用其中的密钥盲化思想及相关技术,本文提出了一种安全且支持外包的高效可追踪属性基签密方案。此外,本文对提出的支持外包的高效可追踪属性基签密方案进行了安全性分析,对方案的安全性进行了证明。同时文章对方案的性能进行了理论分析以及实验模拟并与其它的属性基签密方案性能进行了对比分析。