[发明专利]一种适用于移动无线网络环境的物理层认证方法及系统有效
申请号: | 201910058251.8 | 申请日: | 2019-01-22 |
公开(公告)号: | CN109862563B | 公开(公告)日: | 2021-08-10 |
发明(设计)人: | 王秋华;刘昊;康明洋 | 申请(专利权)人: | 杭州电子科技大学 |
主分类号: | H04W12/06 | 分类号: | H04W12/06;H04W12/08;H04W12/122;H04W12/128;H04L1/16;H04L9/08 |
代理公司: | 杭州君度专利代理事务所(特殊普通合伙) 33240 | 代理人: | 朱月芬 |
地址: | 310018 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: |
本发明公开了一种适用于移动无线网络环境的物理层认证方法及系统。本发明中设认证端已认证来自合法被认证端的第k个数据包,并记录了它的信道特征,被认证端也已收到了来自合法认证端的确认包,并记录其信道特征H |
||
搜索关键词: | 一种 适用于 移动 无线网络 环境 物理层 认证 方法 系统 | ||
【主权项】:
1.一种适用于移动无线网络环境的物理层认证方法,设通信终端B已经认证了接收到的第k个数据包DATAk为来自合法的通信终端A,并记录了它的信道特征HAB(k)={HAB,1(k),HAB,2(k),...,HAB,n(k)};通信终端A也已经收到了第k个数据包的确认包ACKk来自合法的通信终端B,并记录了它的信道特征HBA(k)={HBA,1(k),HBA,2(k),...,HBA,n(k)};在接收到第(k+1)个数据包之后,通信终端B记录其信道特征,并通过物理层认证来确定当前的第(k+1)个数据包是否仍来自通信终端A,还是来自潜在的攻击者;其特征在于具体认证方法如下:设通信终端A为被认证的被认证端,通信终端B为进行认证的认证端;步骤(1.1).被认证端A随机选择参数ρA(k)∈(0,1)和一个随机序列HBA(k)',并根据记录的HBA(k),计算一个新序列作为认证响应序列YBA(k),
HBA(k)'是一个与HBA(k)不相关的随机序列,cov(HBA(k),HBA(k)′)=0;序列HBA(k)和序列HBA(k)'的相关系数为ρA(k):
步骤(1.2).被认证端A向认证端B发送第(k+1)个数据包DATAk+1、认证响应序列YBA(k)和参数ρA(k),即DATAk+1||YBA(k)||ρA(k);步骤(1.3).认证端B根据接收到的数据包DATAk+1,提取并记录信道特征序列HAB(k+1)={HAB,1(k+1),HAB,2(k+1),...,HAB,n(k+1)};n表示序列里面的数值个数;步骤(1.4).认证端B计算序列HAB(k)和YBA(k)的相关系数为ρA(k)′:
步骤(1.5).认证端B根据ρA(k)和ρA(k)'的相似度对被认证端A进行合法性认证:a.若所述相似度大于或等于设定的阈值ε,则认证成功,认为发送者为合法被认证端A,并发送对第(k+1)个数据包DATAk+1的确认数据包ACKk+1给被认证端A;b.若所述相似度小于设定的阈值ε,则认证失败,认为发送者为非法终端,认证端B丢弃该数据包,并要求被认证端A重新发送第(k+1)个数据包DATAk+1;步骤(1.6).被认证端A根据接收到的确认数据包ACKk+1,提取并记录信道特征序列HBA(k+1)={HBA,1(k+1),HBA,2(k+1),...,HBA,n(k+1)};步骤(1.7).重复步骤(1.1)至(1.6),进行下一个数据包的认证。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州电子科技大学,未经杭州电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910058251.8/,转载请声明来源钻瓜专利网。
- 上一篇:一种动态验证码选取方法及系统
- 下一篇:加密的数据共享系统