面向物联网搜索技术的高效访问控制方案
发布时间:2021-09-22 13:40
物联网搜索技术在日常生活中有着广泛应用,但由于物联网搜索引擎的开放性和搜索后台的不完全可信性,存储于搜索后台的信息存在严重的安全问题。针对该问题,提出一种安全、高效的支持密文搜索的属性基访问控制方案。在数据保护方面,为了确保用户属性信息和数据的安全,使用了访问策略部分隐藏和属性授权机构去中心化等方法,并且使用密文定长的方式提高算法效率和节约存储空间。同时,提出一种支持策略对比的属性撤销方案,降低了传统撤销方案中的计算复杂度,提高了重加密效率。在密文搜索方面,引入超级节点并使用混合索引的方式提高了检索效率。实验分析表明,该方案高效地解决了物联网搜索技术中的安全问题。
【文章来源】:计算机科学. 2019,46(08)北大核心CSCD
【文章页数】:7 页
【部分图文】:
图1系统模型Fig.1Systemmodel
torageformatofdatafilesStep2关键词提取上传1)DO提取出关键字集,将其作为可搜索的数据结构集W,记为W=(w1,…,wn)。2)DO分别计算每个关键字在文件中出现的次数,记为t1,t2,…,tn。3)DO为每个wi计算TF(wi)=tiN,其中N表示文件单词总数,并将TF(wi)、关键字集W、UID和FID发送至SP。Step3索引生成本文方案使用如图3所示的混合索引结构(B+树中嵌套二叉树)。在B+树中,根节点表示子树的哈希值范围,B+树的每个叶子节点由两个部分组成:一部分为关键字的哈希值,另一部分为一个二叉树。在二叉树中,一个叶子节点包含FID,另一个叶子节点包含UID。图3混合索引结构Fig.3Hybridindexingstructure该过程由SP执行,当SP接收到来自DO的TF(wi),W,UID和FID后,建立索引结构。1)SP计算IDF=log(D/di+1),其中D表示文件总数,di表示关键字wi在D份文件中出现的次数。2)SP计算关键字wi的权重值φ=TF×IDF,用于对包含相同关键字的文件进行标记排序。3)随机选取α,s∈Zp,并定义消息认证函数F,SP为每个wi生成相应的哈希函数序列hi=e(g,g)αs·e(g,H2(wi))s。4)生成索引结构IX={UID,
图5解密时间Fig.5Decryptiontime
【参考文献】:
期刊论文
[1]支持策略动态更新的多机构属性基加密方案[J]. 闫玺玺,刘媛,李子臣,汤永利. 通信学报. 2017(10)
[2]面向物联网搜索的数据隐私保护研究综述[J]. 王佳慧,刘川意,方滨兴. 通信学报. 2016(09)
本文编号:3403850
【文章来源】:计算机科学. 2019,46(08)北大核心CSCD
【文章页数】:7 页
【部分图文】:
图1系统模型Fig.1Systemmodel
torageformatofdatafilesStep2关键词提取上传1)DO提取出关键字集,将其作为可搜索的数据结构集W,记为W=(w1,…,wn)。2)DO分别计算每个关键字在文件中出现的次数,记为t1,t2,…,tn。3)DO为每个wi计算TF(wi)=tiN,其中N表示文件单词总数,并将TF(wi)、关键字集W、UID和FID发送至SP。Step3索引生成本文方案使用如图3所示的混合索引结构(B+树中嵌套二叉树)。在B+树中,根节点表示子树的哈希值范围,B+树的每个叶子节点由两个部分组成:一部分为关键字的哈希值,另一部分为一个二叉树。在二叉树中,一个叶子节点包含FID,另一个叶子节点包含UID。图3混合索引结构Fig.3Hybridindexingstructure该过程由SP执行,当SP接收到来自DO的TF(wi),W,UID和FID后,建立索引结构。1)SP计算IDF=log(D/di+1),其中D表示文件总数,di表示关键字wi在D份文件中出现的次数。2)SP计算关键字wi的权重值φ=TF×IDF,用于对包含相同关键字的文件进行标记排序。3)随机选取α,s∈Zp,并定义消息认证函数F,SP为每个wi生成相应的哈希函数序列hi=e(g,g)αs·e(g,H2(wi))s。4)生成索引结构IX={UID,
图5解密时间Fig.5Decryptiontime
【参考文献】:
期刊论文
[1]支持策略动态更新的多机构属性基加密方案[J]. 闫玺玺,刘媛,李子臣,汤永利. 通信学报. 2017(10)
[2]面向物联网搜索的数据隐私保护研究综述[J]. 王佳慧,刘川意,方滨兴. 通信学报. 2016(09)
本文编号:3403850
本文链接:https://www.wllwen.com/kejilunwen/sousuoyinqinglunwen/3403850.html