[发明专利]基于区块链的多域无线Mesh网络跨域认证方法及系统有效

专利信息
申请号: 201910685090.5 申请日: 2019-07-27
公开(公告)号: CN110572819B 公开(公告)日: 2023-03-24
发明(设计)人: 李光松;张彬;广晖;王永娟;魏福山;王伟;杨本朝;石雅男;陈熹;郑永辉 申请(专利权)人: 中国人民解放军战略支援部队信息工程大学
主分类号: H04W12/00 分类号: H04W12/00;H04W12/03;H04W12/041;H04W12/06;H04L67/10
代理公司: 郑州大通专利商标代理有限公司 41111 代理人: 张立强
地址: 450000 河*** 国省代码: 河南;41
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 区块 无线 mesh 网络 认证 方法 系统
【权利要求书】:

1.一种基于区块链的多域无线Mesh网络跨域认证方法,其特征在于,包括:

步骤1:移动客户端向漫游区域D2信号强的Mesh路由节点A发送请求消息{D1,IDUser,N11};其中,D1为移动客户端原属区域,IDUser为移动客户端唯一标识,N1为挑战值,σ1为移动客户端私钥SkUser对IDUser和N1的签名;

步骤2:Mesh路由节点A通过系统合约地址Addr_SYS得出IDUser对应的移动客户端公钥PkUser,用PkUser验证签名σ1,如果签名验证成功则A向移动客户端发送响应请求消息{D2,IDA,N1,N22},如果签名验证未成功则拒绝切换认证;其中,IDA为A唯一标识,N2为挑战值,σ2为A的私钥SkA对D2、IDA、N1、N2的签名;

步骤3:移动客户端通过Addr_SYS得出IDA对应的A的公钥PkA,用PkA验证签名σ2,如果签名验证成功则计算移动客户端会话密钥sku,移动客户端向A发送经过会话密钥sku加密后的客户端验证确认消息密文E(sku,D1||IDUser||D2||IDA||N1||N2);

步骤4:Mesh路由节点A计算对应会话密钥ska,用ska解密所述消息密文确认验证成功;

在所述步骤1之前,还包括:

证书授权中心CA为无线Mesh网络中所有节点生成唯一标识ID;CA发布系统合约并返回系统合约地址Addr_SYS;所述节点包括各个区域网关、Mesh路由节点及移动客户端;

各个区域网关编译及发布对应管理合约并返回对应管理合约地址;

基于系统合约及管理合约进行公钥管理;包括:

a.节点注册

节点接入区块链网络,生成节点对应区块链账户地址、公私钥对;通过节点私钥计算节点ID及节点公钥的签名;将节点ID、公钥及签名提交给网关;网关验证提交的信息,确定该节点未注册后,调用管理合约将节点对应区块链账户地址、ID及公钥写入管理合约,设定过期时间,并将节点加入的信息公告全网;

b.公钥更新

各节点通过公钥计时器查看公钥是否即将过期,若是,则生成新的公私钥对,调用管理合约更新公钥,并将过期时间更新;其他节点通过调用管理合约实时查看任意节点是否过期;

c.公钥撤销

节点通过流量检测确定周围节点是否存在可疑行为,若存在则进行指控;设定指控阈值,当节点的指控节点数量超过阈值时,撤销该节点公钥。

2.根据权利要求1所述的基于区块链的多域无线Mesh网络跨域认证方法,其特征在于,所述挑战值为时间戳或随机数。

3.根据权利要求1所述的基于区块链的多域无线Mesh网络跨域认证方法,其特征在于,所述Mesh路由节点A通过系统合约地址Addr_SYS得出IDUser对应的移动客户端公钥PkUser包括:

Mesh路由节点A通过系统合约地址Addr_SYS在系统合约查找D1的管理合约地址,然后通过D1的管理合约地址在管理合约内查找IDUser对应的移动客户端公钥PkUser

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军战略支援部队信息工程大学,未经中国人民解放军战略支援部队信息工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910685090.5/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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