一种无固定基础设施的无线局域网安全自组网方法技术

技术编号:25716380 阅读:41 留言:0更新日期:2020-09-23 03:01
本发明专利技术公开一种无固定基础设施的无线局域网安全自组网方法,包括自组网首次组建、数据加密传输、自组网内增加新节点三部分组成。具体实现方法如下:首先,自组网首次组建过程中,使用线下传输的方式进行认证;其次,在信息传输过程中,不直接传输实际密钥,通过自建算法计算得到密钥;从次,若有新节点加入,需要一个网内节点进行担保,在新节点加入之前现有节点需要更新所有密钥,最后,担保关系会被记录,以供后期溯源使用。本方法在构建一个高度加密的网络同时,不传输实际的密钥,提高数据传输安全性,且每次加入新节点会更换密钥,降低密钥破解几率。

【技术实现步骤摘要】
一种无固定基础设施的无线局域网安全自组网方法
本专利技术涉及计算机通信领域,具体为无固定基础设施的无线局域网安全自组网方法。
技术介绍
随着网络技术的不断发展,业务场景也变得复杂,在某些业务场景中,需要用到自组网,然而,在一些信息安全性要求较高的机构或企业(如医院、学校、金融机构),传统的自组网自带的安全保密方法已经无法满足对信息传输安全的需求。
技术实现思路
为了克服上述现有技术的缺点,本专利技术提供一种无固定基础设施的无线局域网安全自组网方法,在构建一个高度加密的网络同时,不传输实际的密钥,提高数据传输安全性,并且每次加入新节点会更换密钥,降低密钥破解几率,同时记录相关担保信息,以供后期溯源使用。本专利技术是以如下技术方案实现的:一种无固定基础设施的无线局域网安全自组网方法,本方法包括新自组网组建、数据加密传输、自组网内加入新节点三部分;首先,自组网首次组建过程中,使用线下传输的方式进行认证;其次,在信息传输过程中,不直接传输实际密钥,通过自建算法计算得到密钥;从次,若有新节点加入,需要一本文档来自技高网...

【技术保护点】
1.一种无固定基础设施的无线局域网安全自组网方法,其特征在于:本方法包括新自组网组建、数据加密传输、自组网内加入新节点三部分;/n首先,自组网首次组建过程中,使用线下传输的方式进行认证;/n其次,在信息传输过程中,不直接传输实际密钥,通过自建算法计算得到密钥;/n从次,若有新节点加入,需要一个网内节点进行担保,在新节点加入之前现有节点需要更新所有密钥;/n最后,担保关系会被记录,以供后期溯源使用。/n

【技术特征摘要】
1.一种无固定基础设施的无线局域网安全自组网方法,其特征在于:本方法包括新自组网组建、数据加密传输、自组网内加入新节点三部分;
首先,自组网首次组建过程中,使用线下传输的方式进行认证;
其次,在信息传输过程中,不直接传输实际密钥,通过自建算法计算得到密钥;
从次,若有新节点加入,需要一个网内节点进行担保,在新节点加入之前现有节点需要更新所有密钥;
最后,担保关系会被记录,以供后期溯源使用。


2.根据权利要求1所述的一种无固定基础设施的无线局域网安全自组网方法,其特征在于:新自组网组建流程如下:
(1)节点A为组建发起节点,节点A随机产生2个随机数a、b作为密钥数组并记录本地缓存中,并使用便携设备将密钥数组拷贝到节点B;
(2)节点B随x值,将密钥数组a、b与x值带入公式y=ax+b,计算出y值,将x值、y值以JSON格式放入Auth包中发送给节点A;
(3)节点A接收到节点B发送的Auth包,将获取的x值与密钥数组a、b带入公式中进行计算,得到y值并与Auth包中的y值进行对比,若一致,则返回Success包,将节点B的IP与MAC写入缓存中,若不一致,则返回Fail包;
(4)节点B接收到节点A返回的结果,若为Fail包,则认证失败,重新组网,若为Success包,则将节点A的IP、MAC与密钥数组写入缓存中,此时节点A与B自组网络成功。


3.根据权利要求1所述的一种无固定基础设施的无线局域网安全自组网方法,其特征在于:数据加密传输流程如下:
(1)发送数据节点随机一个x值,将x值与密钥数组带入公式计算出y值做为加密密钥,将x值放入Key-Marker包发送给接收数据节点;
(2)接收数据节点收到Key-Marker包后,将x值与密钥数组带入公式中,计算出y值作为解密密钥,并返回Ready包给发送数据节点;
(3)发送数据节点接收到Ready包后,将实际数据使用y进行加密并将发送给接收数据节点;
(4)接收数据节点接收到加密数据后,使用y对其进行解密,得到原始数据。


4.根据权利要求1所述的一种无固定基础设施的无线局域网安全自组网方法,其特征在于:自组网内加入新节点流程如下:
(1)加入新节点必须有一个担保节点进行发起;
(2)担保节点向所有网内节点发送New-Node包请求同意,若其他节点同意,则将担保节点与新节点的担保关系写入缓存中并向担保节点返回Allow包;
(3)当担保节点收到其他所有节点的Allow包后,担保节点根据缓存内节点数作为基数n,产生出n+1个随机数,a1、a2、a3…an+1作为新密钥数组,并构建公式
(4)担保节点将新密钥数组使用旧密钥数组进行加密,并放入Update包中,发送给所有节点;
(5)其他节点接收到Update包后,使用旧密钥数组进行解密,得到原始新密钥数组后,返回担保节点Ready包;
(6)当担保节点接收到所有其他节点的Ready包后,向所有其他节点发送New包;
(7)其他节点接收到New包后,将新密钥数组存入缓存并启用新密钥数组进行数据加密传输;
(8)担保...

【专利技术属性】
技术研发人员:郝亚平王换换顾苏杭
申请(专利权)人:常州工业职业技术学院
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1