【技术实现步骤摘要】
本专利技术涉及信息安全,具体涉及一种格上基于分层身份支持析取搜索的可搜索加密方法。
技术介绍
1、在数字化时代,数据量急剧增长,传统本地存储无法满足需求。云存储是高效、可扩展的解决方案,具有按需付费、便捷访问、数据共享和备份等优势,因此越来越多个人和企业选择云数据库存储数据。然而,云服务器并非完全安全和可信的,以明文形式存储的数据会存在数据完整性问题和被泄露的风险。黑客、内部人员或云服务提供商本身,都有可能通过非法手段获取、修改或破坏数据,危及数据完整性和用户隐私的保密性。为了应对这些安全问题,一个有效的解决方法就是在上传数据之前对明文数据进行加密。然而,一旦数据被加密之后,原始数据被转换为无法直接理解和读取的密文形式。这使得传统的明文检索技术无法根据数据的内容和关键词进行搜索和匹配。
2、为了解决上述问题,可采用可搜索加密技术,通过设计特定的加密索引、陷门函数等机制,将部分或有限的搜索和匹配功能嵌入到加密数据中,实现在密文状态下的高效查询操作。这种方法可以在保护数据隐私和安全的同时,克服传统明文检索技术在加密数据上的局限性
...【技术保护点】
1.一种格上基于分层身份支持析取搜索的可搜索加密方法,其特征在于,包括:
2.根据权利要求1所述的一种格上基于分层身份支持析取搜索的可搜索加密方法,其特征在于,所述系统生成各层用户的公私钥包括:
3.根据权利要求1所述的一种格上基于分层身份支持析取搜索的可搜索加密方法,其特征在于,还包括:对信息进行加密,具体为:
4.根据权利要求1所述的一种格上基于分层身份支持析取搜索的可搜索加密方法,其特征在于,所述第一用户根据需要搜索的关键字信息、从根节点到所述第一用户的所有身份信息和所述第一用户的私钥计算搜索陷门包括:
5.根据权
...【技术特征摘要】
1.一种格上基于分层身份支持析取搜索的可搜索加密方法,其特征在于,包括:
2.根据权利要求1所述的一种格上基于分层身份支持析取搜索的可搜索加密方法,其特征在于,所述系统生成各层用户的公私钥包括:
3.根据权利要求1所述的一种格上基于分层身份支持析取搜索的可搜索加密方法,其特征在于,还包括:对信息进行加密,具体为:
4.根据权利要求1所述的一种格上基于分层身份支持析取搜索的可搜索加密方法,其特征在于,所述第一用户根据需要搜索的关键字信息、从根节点到所述第一用户的所有身份信息和所述第一用户的私钥计算搜索陷门包括:
5.根据权利要求1所述的一种格上基于分层身份支持析取搜索的可搜索加密方法,其特征在于,所述系统根据需要搜索的关键字信息ct=(cu,cw,cid)和搜索陷门tw′=(e0,e1)进行匹配,若匹配成功,则将加密文件发送给所述第一用户包括:
6.根据权利要求2所述的一种格上基于分层身份支持析取搜索的可搜索加密方法,其特征在于...
【专利技术属性】
技术研发人员:黄琼,林泽盛,陈新坚,李宏博,何明辉,
申请(专利权)人:华南农业大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。