Timed-Release Encryption技术应用研究

来源 :南开大学 | 被引量 : 0次 | 上传用户:njuchen1986
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Timed-Release Encryption(TRE,译作“时释性加密”)的目标是“发送一个消息给未来”[1],即发送者加密一个消息,发送给接收者,接收者只有在指定的发布时间到达的时候才能解密这个消息。TRE在电子拍卖、电子投票、电子文件的发布、付款时间表、合同签署、短信和电子邮件等领域中都有重要的应用。   本文主要围绕三方面展开研究工作:   首先,对TRE进行综述。围绕研究历史、数学问题、典型构造和安全性等方面对TRE进行了全面总结,为实现TRE的更多应用做了充分准备。研究表明基于双线性对的TRE是目前最为普遍的构造方法。因此在接下来的两个应用场景中,本文基于双线性对上的数学难题构造了完整的TRE方案。   接着,针对电子投票的应用场景提出了新的TRE方案。电子投票需要同时满足投票者身份的合法性和选票的时释性两个需求,因此,本文构造了EV-TRE(Electronic Voting-TRE,电子投票时释性加密)方案。投票者对其身份ID进行签名,连同加密后的选票发送给计票中心;计票中心验证投票者身份的合法性;投票结束后,时间服务器在指定的时间发布一个时间陷门,计票中心验证此陷门的真实性,解密所有选票。EV-TRE是基于双线性对上的数学难题构造的,本文基于随机预言机模型对其安全性进行了证明。   最后,针对云计算中公钥可搜索加密的应用问题提出新的TRE方案。公钥可搜索TRE需要满足用户只能在指定的时间才能进行可搜索关键词查询。因此,本文构造了PKSTRE(Public-Key Searchable Timed-Release Encryption,公钥可搜索时释性加密)方案。发送者将数据进行可搜索加密后上传到云端;陷门服务器在指定的时间发布一个时间陷门和关键词陷门给接收者;接收者验证陷门的真实性后,方可对云端数据进行关键词查询并获得密文。PKSTRE是基于双线性对上的数学难题构造的,本文基于标准模型对其安全性进行了证明。
其他文献
在“互联网+”的大趋势下,Web服务作为软件开发、业务协作和商业模式创新不可或缺的“数字胶水”,已成为Web上支持应用程序间互操作、构建分布式应用系统以及程序间“交流”和
微车NVH性能是微车品质诊断中的一个重要指标,而微车主减速器故障的振动又是微车的主要的振动和噪声的来源,因此可以通过传感器来获取主减速器的振动信号,然后对主减速器的振
路径搜索是计算机游戏中最为常见的任务之一,搜索算法的质量很大程度上影响着游戏的趣味性与可玩性。A*算法是最典型的启发式搜索算法,在路径确实存在的情况下,它能够确保得到一
森林作为全球生态系统的重要组成之一,在生态、社会和经济上给人类创造了无穷价值。森林火灾的频繁发生给森林防护工作带来了很大压力,也严重威胁到了人类的生命财产安全。世
随着计算机网络技术和数字技术在全球范围内的广泛推广和使用,图像、视频等多媒体数字作品在网络上变得非常盛行。虽然数字作品在网络上传播方便,但是它有一些不安全性因素存在
汽车驾驶仿真系统是一种能够模拟三维虚拟环境及实际汽车驾驶情况的系统,对驾驶者的驾驶技能的提高、驾驶经验的补充及交通安全的维护有着极大的促进作用,其节能、安全、高效
SOA是“面向服务的体系架构”,它可以根据需求通过网络对松散耦合的粗粒度应用组件进行分布式部署、组合和使用。SOA架构是一种粗粒度、开放式、松耦合的服务结构,要求软件产
随着计算机和互联网技术的蓬勃发展,网络中信息量成指数增长,互联网步入大数据时代,信息过载问题日益明显。个性化推荐引擎能够帮助用户从海量的数据中辨别、过滤信息,主动给
随着互联网的快速发展,网上的信息数据呈指数级的速度迅猛增长。用户如何在短时间内获取自己所需信息变成为难题。信息检索是有效解决上述情况关键技术。它按一定方式组织信息
随着互联网的飞速发展,网上传播的数字内容存在着大量的盗版和侵权问题,因此对网上交易的数字内容进行版权管理和保护,这成为一个迫切需要解决的问题。但现在的数字版权保护