一种支持多关键词加权检索和结果排序且可验证的加解密方法

    公开(公告)号:CN111159352A

    公开(公告)日:2020-05-15

    申请号:CN201911404748.7

    申请日:2019-12-31

    摘要: 本发明涉及一种支持多关键词加权检索和结果排序且可验证的加解密方法。首先,本发明基于属性基加密思想加密外包文件,既预设了数据用户访问权限,又可让满足属性要求的数据用户能对检索到的文件直接进行解密。其次,本发明对k邻近技术(k-NN)进行改进,减免了数据拥有者和数据用户之间需要提前分享分裂因子所造成的通讯负担,同时也提高了多关键词检索的精确度。第三,虽然都假设云服务器不完全可信,但现有的检索方案多数不考虑对云服务器返回的检索结果进行验证,在本发明中,数据用户可以验证检索结果文件中是否包含了所有查询的关键词,从而验证检索文件的正确性。

    一种支持用户全动态并行操作的抗泄露公开云审计方法

    公开(公告)号:CN109525403A

    公开(公告)日:2019-03-26

    申请号:CN201811638170.7

    申请日:2018-12-29

    摘要: 在保护数据机密性或隐私性的前提下,公开证明外包动态云存储数据的完整性一直是公开云审计技术的关注热点和难点。本发明公开了一种支持用户全动态并行操作的抗泄露公开云审计方法。首先,引进了动态累加器这一数据认证结构,实现了无论第三方审计者进行多少次审计且不管每次审计挑战块是否重复,好奇的第三方审计者均无法获得关于云外包数据的任何数据内容,巧妙地规避了泄露挑战数据块隐私的风险,达到抗数据泄露的功能;其次,结合双链的动态哈希表和动态累加器,使得用户可以远程对外包存储数据进行插入、删除和修改的全动态并行操作,且具有验证动态更新操作是否正确执行的功能。

    一种支持隐私和完整性保护的外包数据去重云存储方法

    公开(公告)号:CN110677487A

    公开(公告)日:2020-01-10

    申请号:CN201910943729.5

    申请日:2019-09-30

    摘要: 本发明公开一种支持隐私和完整性保护的外包数据去重云存储方法。首先,实现数据文件的客户端去重和安全认证标签去重,大大减少通信开销和云服务器的存储负担。其次,采用提取器技术使得外包存储数据的密文不依赖于加密者和加密算法,而依赖于数据本身,使得密文数据去重得以实现,并在去重过程和完整性审计过程中保证了数据的隐私性。最后,采用RS纠删码技术提高去重云存储的容错能力,也支持云服务提供商自发地定期委托第三方审计者对云服务器中存储的数据进行批量公开云审计以确保数据的完整性,同时也支持数据拥有者对文件的完整性随时随地发起公开云审计,在审计和去重过程中始终能保护数据的隐私性。本发明所提供的方法在去重方面是有效的,在完整性云审计方面是高效的。