一种云数据传输中端到端的公钥关键字可搜索加密方法

    公开(公告)号:CN108390760A

    公开(公告)日:2018-08-10

    申请号:CN201810031181.2

    申请日:2018-01-12

    CPC classification number: H04L9/30 G06F16/10 H04L67/06 H04L67/1097

    Abstract: 本发明公开了一种云数据传输中端到端的公钥关键字可搜索加密方法,属于网络安全技术领域。本发明拟解决端到端关键字搜索中服务器关键字密文匹配时的遍历匹配计算消耗问题和返回数据区分问题。本发明适用于需要保证数据安全性和检索效率性的端到端数据传输,旨在安全和可靠的对存储在服务器上的接收端数据进行基于关键字密文精确匹配的可搜索加密,提高关键字密文搜索效率。相比于传统搜索中需要将服务器上所有文件关键字密文都匹配测试,本发明通过一个用户持有文件集合,来缩小匹配范围以减少服务器对关键字密文进行遍历访问的消耗以及进行关键字密文测试的计算消耗,还依靠文件标号达到了对返回数据的区分。

    一种结合数据局部性特征的频率分析方法

    公开(公告)号:CN106685636A

    公开(公告)日:2017-05-17

    申请号:CN201710174177.7

    申请日:2017-03-22

    Abstract: 本发明属于密码学领域,公开了一种结合数据局部性特征的频率分析方法,在获取的最新版本的密文数据块序列C与之前备份的明文数据块序列M相关性很低的情况下,依然能够获得较高的破译率;将明文数据块和密文数据块根据频率大小进行排名并将排名前u的明密文分别按名次进行配对,获得u组明密文对,再找到与其中一对明密文对相邻的明文数据块和密文数据块,将找出的明文数据块和密文数据块分别按频率排序,获得排名前v的明密文对,将两次获得的明密文对均加入到破译集合T和迭代集合G,将迭代集合G中的明密文对进行重复寻找相邻数据块的步骤,直至迭代集合为空集,最后形成的破译集合即为最终结果。

    一种云存储中的块级加密方法及多粒度去重复方法

    公开(公告)号:CN106603561A

    公开(公告)日:2017-04-26

    申请号:CN201611260223.7

    申请日:2016-12-30

    Abstract: 本发明公开了一种云存储中的块级加密方法及多粒度去重复方法,属于网络安全技术领域。本发明包括:设置系统公开参数,用户端计算密钥并加密文件,计算元数据;用户端选取部分元数据作为去重复请求发送给服务器,服务器根据请求验证用户的文件持有权,并在存储列表中检索文件,若文件已经存在,则直接提供访问,否则服务器要求用户端上传不重复信息,服务器对收到的数据块进行一致性验证,若验证均通过,则服务器允许用户端访问该文件。本发明适用于同时要求数据的安全性和效率性的云存储,旨在安全和可靠的对用户数据进行去重复,数据存储效率高。

Patent Agency Ranking