[发明专利]基于可认证层次化属性加密的SDN信息访问控制方法有效

专利信息
申请号: 201811480258.0 申请日: 2018-12-05
公开(公告)号: CN109412809B 公开(公告)日: 2022-02-15
发明(设计)人: 顾振飞;袁小燕;周波;聂佰玲;张帅华;姜浩东 申请(专利权)人: 南京信息职业技术学院
主分类号: H04L9/30 分类号: H04L9/30;H04L9/08;H04L9/40
代理公司: 南京天翼专利代理有限责任公司 32112 代理人: 汤志武
地址: 210043 江苏*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要: 一种基于可认证层次化属性加密的SDN信息访问控制方法,基于属性权威、SDN控制器、加密组件和解密组件构成的控制系统,属性权威中的根属性权威负责全局属性的注册以及公钥的发布,局部属性权威负责发布与某一类属性有关的私钥,SDN控制器负责收集、存储和管理包括SDN流表、路由以及数据量在内的重要信息,并与其他域的SDN控制器交互;加密组件负责将收集到的用户或者其他网络设备数据传递到SDN控制层并对数据进行加密操作;解密组件负责为不同的网络应用获取有用的数据,解密组件用不同的属性集合来描述不同网络应用的身份,并拥有一个与该属性集合相对应的私钥,只有私钥其中嵌入的属性集合满足访问策略,才能获取正确信息。
搜索关键词: 基于 认证 层次 属性 加密 sdn 信息 访问 控制 方法
【主权项】:
1.一种基于可认证层次化属性加密的SDN信息访问控制方法,其特征在于:基于属性权威、SDN控制器、加密组件和解密组件四部分构成的控制系统;属性权威采用等级式结构,位于控制层,包括根属性权威和局部属性权威,根属性权威是一个可信的权威机构,负责全局属性的注册以及公钥的发布,是所有局部属性权威的起点;局部属性权威负责发布与某一类属性有关的私钥,这些属性构成的集合是全局属性集合的真子集,局部属性权威是一个半可信的机构,尽管可以发布私钥并认证私钥的合法性,但是有可能将自己的私钥泄露给他人;SDN控制器位于控制层,负责收集、存储和管理包括SDN流表、路由以及数据量在内的重要信息,该重要信息包含各类用户或者设备的敏感信息,每个SDN控制器存储和管理各自域内的重要信息,同时负责与其他域的SDN控制器交互;加密组件位于数据层,负责将收集到的用户或者其他网络设备数据传递到SDN控制层,传递之前,为不同的数据制定相应的访问策略并对数据进行加密操作;解密组件位于管理层,负责为不同的网络应用获取有用的数据,解密组件用不同的属性集合来描述不同网络应用的身份,并拥有一个与该属性集合相对应的私钥,只有私钥来自于合法机构,并且其中嵌入的属性集合满足访问策略,就能够成功获取数据;包括以下步骤:第一步:启动访问控制系统,利用属性权威注册SDN所有用户以及设备属性,构建全局属性集合Ω={att1,att2,att3,…,attN},其中任意一个属性attj为用户所具备的某种特征,j∈{1,2,...,n}是该属性的唯一索引号,构建一个与全局属性集合Ω相对应的全局傀儡属性集合Ω′={attN+1,attN+2,...,att2N‑1},该属性集合中所有属性都不是真实的用户属性,而是为了方便后续计算而产生的属性,然后输入安全参数λ,根属性权威调用初始化算法生成公钥PK和根密钥RSK;第二步:SDN控制层中某机构申请成为局部属性权威,如果是向根属性权威申请成为一级局部属性权威,设其唯一的身份识别为id1,所管理的真实属性集合为Ω1,real,该集合满足Ω1,real∈Ω,那么根属性权威将其属性集合设置为Ω1=Ω1,real∪Ω′,然后调用局部属性权威授权算法生成私钥SK1,将属性集合Ω1和唯一身份识别id1嵌入到私钥当中;第三步:如果是申请成为等级i(i≥2)的局部属性权威,假设等级i属性权威的唯一身份识别为idi,其上一级局部属性权威私钥是SKi‑1,假设该局部属性权威管理的真实属性集合为Ωi,real,那么等级i‑1的局部属性权威将其属性集合设置为Ωi=Ωi,real∪Ω′,然后调用局部属性权威授权算法生成私钥SKi,将属性集合Ωi和唯一身份识别idi嵌入到私钥当中;第四步:SDN应用层中某个应用的加密组件请求等级i的局部属性权威进行授权,假设该应用的唯一身份识别为idi+1,该解密组件向局部属性权威提交自己的真实属性集合Sreal,该局部属性权威将其属性集合设置为S=Sreal∪Ω′,如果满足那么调用用户授权算法生成该应用的用户私钥SKu,将属性集合S和唯一身份识别idi+1嵌入到用户私钥当中;第五步:SDN数据层当中的某个或者某些设备产生了信息并以消息明文M的形式存在,其加密组件制定了相应的访问策略其中为访问策略当中所包含属性的集合,t为访问策略的阈值,满足1≤t≤|Ω|,紧接着产生一个傀儡属性集合使得并且然后调用加密算法生成定长的消息密文CT={r,C0,C1,C2,C3},其中r,C0,C1,C2,C3均为消息密文CT的组件;第六步:SDN应用层的某个应用向SDN控制层请求访问关于数据层信息的消息明文M,此时控制器将关于该信息的消息密文CT发送给该应用;第七步:关于该应用的解密组件调用解密算法,输入公钥PK、私钥SK、以及刚刚获取的消息密文CT,验证消息密文CT是否合法,若消息密文CT非法则返回符号⊥终止解密,否则进入下一步;第八步:解密组件尝试通过用户私钥SKu以及消息密文CT计算得到参数D1以及D2,如果用户私钥当中嵌入的属性集合Sreal满足才能得到参数D1和D2,并且通过参数D1和D2计算得到参数其中e表示双线性映射;第九步:解密组件与发布其私钥相关的等级i局部属性权威协作,利用双向安全计算计算得到参数其中idi+1是用户的唯一身份识别,si+1是用户产生的秘密随机数,H是一个抗碰撞的哈希函数,它将idi+1与si+1的串联结果idi+1||si+1映射为群中元素,如果该解密组件的唯一身份识别不正确,则不会得到正确的参数Ti,所以不会通过认证,以此类推,用户与所有涉及其私钥生成的属性权威互动,只有所有的局部属性权威的唯一身份识别得到认证,才能通过迭代最终生成参数并计算获取消息明文M。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京信息职业技术学院,未经南京信息职业技术学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201811480258.0/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top