版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
authorization.2022InternConferenceonBlockchainTeInformationSecurity.2022,40-42.本发明提供一种基于区块链的SDP访问控制机信息和支持的连接策略发送到区块链系统节链账本中;SDP连接发起主机向区块链系统节点请求信息进行验证,查找SDP连接发起主机可以访问的SDP连接接受主机列表返回SDP连接发起包括区块链系统节点对SDP连接接受主机的签本发明可以避免SDP控制器遭受DDoS攻击,防止2SDP连接接受主机将待验证信息发送给区块链系统节点,所述待验证信息包括:所述SDP连接接受主机的主机信息和支持的连接策略,以使得所述区块链系统节点验证所述待SDP连接接受主机接收SDP连接发起主机发送的连接请若所述SDP连接接受主机处于所述SDP连接接受主机列表中,所述SDP连接接受主机根据所述支持的连接策略验证所述签名信息,验证成功后向所述SDP连接发起主机发送请求其中,所述区块链系统节点对SDP连接接受主机列表中SDP连接接受主机的签名信息,3.根据权利要求1所述的基于区块链的SD所述区块链系统节点接收SDP连接发起主机提交的身份所述区块链系统节点对所述身份认证请求信息进行验证,验证通过找所述SDP连接发起主机能够访问的SDP连接接受主机列表,将所述SDP连接接受主机列表连接请求中包括所述区块链系统节点对所述SDP连接接受主机列表中SDP连接接受主机的5.根据权利要求4所述的基于区块链的SD6.根据权利要求4所述的基于区块链的SD证请求中SDP连接发起主机采用自身的私钥对时间戳进所述区块链系统节点对所述身份认证请求信息进所述区块链系统节点对SDP连接发起主机提交的签名和时间戳进证请求中包含KDF或者使用认证节点A1的公钥对KDF所述区块链系统节点对所述身份认证请求信息进38.根据权利要求4所述的基于区块链的SD证请求中包含令牌或者使用认证节点A2的公钥对令牌所述区块链系统节点对所述身份认证请求信息进所述SDP连接发起主机接收所述区块链系统节点发送的能够访问的SDP连接接受主机所述SDP连接发起主机向SDP连接接受主机发送连接请求,所述连接请求所述SDP连接发起主机接收所述SDP连接接受主机发送的所述区块链系统节点对SDP连接接受主机列表中SDP连接接受主机的接发起主机与认证节点A1有共享的用户名和秘密信息,所述身份认证请求中包含KDF或者SDP连接接受主机的主机信息和支持的连接策略,以使得所述区块链系统节点验证所述待第一请求响应模块,用于若所述SDP连接接受主机处于SDP连所述支持的连接策略验证所述签名信息,验证成功后向所述SDP连接发起主机发送请求响其中,所述区块链系统节点对SDP连接接受主机列表中SDP连接接受主机的签名信息,4所述SDP连接发起主机能够访问的SDP连接接受主机列表,将所述SDP连接接受主机列表返连接请求中包括区块链系统节点对所述SDP连接接受主机列表中SDP连接接受主机的签名第二身份认证请求模块,用于向区块链系统节点发送身份认证链系统节点对所述SDP连接接受主机列表中SDP连接接受主所述区块链系统节点对SDP连接接受主机列表中SDP连接接受主机的并可在所述处理器上运行的程序,所述程序被所述处理器执行时实现如权利要求9至12中或者,所述计算机程序被处理器执行时实现如权利要求或者,所述计算机程序被处理器执行时实现如权利要求9至12中任一项所述的基于区5[0001]本发明涉及网络安全技术领域,具体涉及一种基于区块链的SDP访问控制方法及过一个安全的控制信道进行交互。SDP主机又分为SDP连接发起主机(IH)和SDP连接接受主[0006]本发明提供一种基于区块链的SDP访问控制方法及系统,以区块链的方式向客户述SDP连接接受主机的主机信息和支持的连接策略,以使得所述区块链系统节点验证所述块链系统节点对SDP连接接受主机列表中SDP连接接受[0011]若所述SDP连接接受主机处于SDP连接接受主机列表中,所述SDP连接接受主机根据所述支持的连接策略验证所述签名信息,验证成功后向所述SDP连接发起主机发送请求6[0017]所述区块链系统节点验证所述待验证信息,并在验证通过后记录到区块链账本中查找所述SDP连接发起主机能够访问的SDP连接接受主机列表,将所述SDP连接接受主机[0021]可选的,若所述身份认证请求中SDP连接发起主机采用自身的私钥对时间戳进行[0032]所述SDP连接发起主机接收所述区块链系统节点发送的能够访问的SDP连接接受块链系统节点对所述SDP连接接受主机列表中SDP连接接受7包括区块链系统节点对所述SDP连接接受主机列表中S[0042]第一请求响应模块,用于若所述SDP连接接受主机处于SD根据所述支持的连接策略验证所述签名信息,验证成功后向所述SDP连接发起主机发送请查找所述SDP连接发起主机能够访问的SDP连接接受主机列表,将所述SDP连接接受主机列[0051]可选的,若所述身份认证请求中SDP连接发起主机采用自身的私钥对时间戳进行[0052]所述对所述身份认证请求信息进行验证包括:对SDP连接发起主机提交的签名和8认证请求中包含KDF或者使用认证节点A1的公钥9区块链节点验证及共识之后的SDP连接接受主机信息和支持的连接策略记录到区块链账本起主机提交的身份认证请求信息进行验证,身份认证信息的验证包括在区块链中查找SDP连接发起主机可以访问的SDP连接接受主机列表,将SDP连接接受主机列表返回SDP连接发接请求包括区块链系统节点对SDP连接接受主机列表中的SDP连接接受主机的签名;SDP连括区块链系统节点对所述SDP连接接受主机列表中SDP连接接受主机根据所述支持的连接策略验证所述签名信息,验证成功后向所述SDP连接发起主机发送证节点都是区块链节点,SDP连接接受主机和SDP连接发起主机都可以向区块链提交交易,[0092]具体的,SDP连接发起主机向所述区块链系统节点提交身份认证请求的方式为:[0093]具体的,区块链系统节点对SDP连接发起主机提交的身份认证请求信息进行签名份认证请求中包括KDF(timestamp,username,password),使用认证节点A1的公钥对KDF[0095]具体的,如果SDP连接发起主机与认证节点A1有共享的用户名和秘密信息如用户[0096]KDF是实现keystretching的方法,具体就是从一个masterkey,password或者码)得到。账本中的SDP连接接受主机以及策略信息,将SDP连接发起主机能够访问的SDP连接接受主以是一个节点或多个节点的签名。如果SDP连接接受主机在策略中指定了验证/背书节点,那么需要SDP连接接受主机指定的节点对受主机位于SDP连接发起主机能够访问的SDP连接接受主机列表中,则SDP连接接受主机根据自己在区块链账本中发布的策略验证签名信息,例如签名是否由策略中指定的节点产到区块链系统节点;将SDP连接接受主机信息和支持的连接策略进行区块链节点验证及共识,区块链节点验证及共识之后的SDP连接接受主机信息和支持的连接策略记录到区块链连接请求包括区块链系统节点对SDP连接接受主机列表中的SDP连接接受主机的签名;SDP块链中查找所述SDP连接发起主机能够访问的SDP连接接受主机列表,将所述SDP连接接受[0109]具体的,若所述身份认证请求中SDP连接发起主机采用自身的私钥对时间戳进行[0118]本实施例2中的基于区块链的SDP访问控制方法,为对应于实施例1的区块链系统[0122]S32:所述SDP连接发起主机接收所述区块链系统节点发送的能够访问的SDP连接括区块链系统节点对所述SDP连接接受主机列表中SDP连接接受主身份认证请求中包含KDF或者使用认证节点A1的公钥对KDF的加密信息。若所述SDP连接发[0131]第一信息验证模块41,用于SDP连接接受主机将待验证信息发送给区块链系统节[0133]第一请求响应模块43,用于若所述SDP连接接受主机处于SDP连接接受主机列表[0137]本发明实施例4中的基于区块链的SDP访问控制系统,为对应于实施例1的产品实中查找所述SDP连接发起主机能够访问的SDP连接接受主机列表,将所述SDP连接接受主机[0144]具体的,若所述身份认证请求中SDP连接发起主机采用自身的私钥对时间戳进行[0145]所述对所述身份认证请求信息进行验证包括:对SDP连接发起主机提交的签名和[0150]本发明实施例5中的基于区块链的SDP访问控制系统,为对应于实施例2的产品实接发起主机接收所述区块链系统节点发送的能够访问的SDP连括区块链系统节点对所述SDP连接接受主机列表中SDP连接接受主[0159]本发明实施例6中的基于区块链的SDP访问控制系统,为对应于实施例3的产品实所述处理器上运行的程序,所述程序被所述处理器执行时实现实施例1或其任意可能实现述处理器上运行的程序,所述程序被所述处理器执行时实现实施例2或其任意可能实现方所述处理器上运行的程序,所述程序被所述处理器执行时实现实施例3或其任意可能实现[0167]提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现实施例1或其任意可能实现方式的基于区块链的[0168]或者,所述计算机程序被处理器执行时实现实施例2或其任意可能实现方式的基[0169]或者,所述计算机程序
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年江苏省苏州市《保安员证》考试题库含答案(完整)
- 2026年保安员(初级)考试模拟50题及答案
- 城市公共交通课程设计
- 草图大师高效建模课程设计
- 初中语文在线课程设计
- 防火墙策略审计方法课程设计
- 冲床自动吹料课程设计
- 沉浸式学插画课程设计
- c 电子表课程设计
- 服务器iptables规则配置课程设计
- 房室传导阻滞的健康宣教
- 2025年山东青岛工程职业学院招聘考试笔试试题(含答案)
- DZ/T 0156-1995区域地质及矿区地质图清绘规程
- DZ/T 0089-1993地质钻探用钻塔技术条件
- 雇佣兵中文合同协议
- 贵州师范学院《人工智能时代的生物基材料前沿》2023-2024学年第二学期期末试卷
- 管道振动的主要原因、危害及消除措施
- 第一 二章综合测试卷 北师大版八年级数学上册
- 溺水的预防与急救 课件 2024-2025学年人教版(2024)初中体育与健康七年级全一册
- 100以内两位数进位加法退位减法计算题-(直接打印版)
- 血透室医疗垃圾分类
评论
0/150
提交评论