【技术实现步骤摘要】
本专利技术涉及信息安全,特别涉及一种基于可验证动态对称可搜索加密的敏感医疗文档搜索验证方法。
技术介绍
1、随着云存储服务的不断发展,人们越来越倾向于将数据送往云端,医疗行业也不例外。敏感医疗文档通常包含了患者的病例报告,诊断报告,个人信息等。由于这些数据上传到云端之后便脱离了本地的管控,不受信任的云服务器或者黑客可能会尝试攻击并盗取患者的个人数据,导致个人隐私数据大量的泄露。由于这些问题,可搜索加密受到了许多科研人员的广泛研究。
2、对称可搜索加密是一种依靠对称加密算法实现的技术,允许对加密后的数据进行搜索。其基本操作包括初始化、数据加密、陷门生成、搜索和数据解密等。由于公共信道的开放性,对称密钥很容易在分发的时候遭到恶意攻击者的窃取从而窃取患者数据,因此针对于多用户的模型,人们往往使用效率更低的非对称可搜索加密。另外,针对于恶意服务器来说,它可能会篡改患者存储的数据,为患者返回错误的结果或是不完整的搜索结果。
3、2000年song提出了第一个对称可搜索加密方法称为swp算法,在song之后,陆续有人改进并提
...【技术保护点】
1.一种基于可验证动态对称可搜索加密的敏感医疗文档搜索验证方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的基于可验证动态对称可搜索加密的敏感医疗文档搜索验证方法,其特征在于,所述系统初始化阶段的具体操作为:
3.根据权利要求2所述的基于可验证动态对称可搜索加密的敏感医疗文档搜索验证方法,其特征在于,布谷鸟过滤器CuckooA与CuckooB拥有以下算法:
4.根据权利要求1所述的基于可验证动态对称可搜索加密的敏感医疗文档搜索验证方法,其特征在于:所述医生存储文档阶段具体如下:
5.根据权利要求4所述的基于可验证
...【技术特征摘要】
1.一种基于可验证动态对称可搜索加密的敏感医疗文档搜索验证方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的基于可验证动态对称可搜索加密的敏感医疗文档搜索验证方法,其特征在于,所述系统初始化阶段的具体操作为:
3.根据权利要求2所述的基于可验证动态对称可搜索加密的敏感医疗文档搜索验证方法,其特征在于,布谷鸟过滤器cuckooa与cuckoob拥有以下算法:
4.根据权利要求1所述的基于可验证动态对称可搜索加密的敏感医疗文档搜索验证方法,其特征在于:所述医生存储文档阶段具体如下:
5.根据权利要求4所述的基于可验证动态对称可搜索加密的敏感医疗文档搜索验证方法,其特征在于:所述索引构建阶段,医生在本地调用cuckoob.setup(r,l)构建布谷鸟过滤器b,对每个密文文档ci进行分块形成块集合block={block1,block2,...,blocki},并将每个数据块计算哈希值hashblocki=h3(blocki),调用算法cuckoob.insert(hashblocki)将每个数据块的哈希值存储在布谷鸟过滤器b中,最后执行mktreeroot(hashblock,h3(hashblocki))对每个文档所有数据块的哈希值进行...
【专利技术属性】
技术研发人员:孔令文,金春花,李佼佼,罗晨风,于坤,高丽,金鹰,
申请(专利权)人:淮阴工学院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。