安全感知方法、设备、计算机可读存储介质和芯片技术

技术编号:35977252 阅读:33 留言:0更新日期:2022-12-17 22:46
本公开提供了安全感知方法、设备、计算机可读存储介质和芯片。该方法包括发起方设备向响应方设备发送安全感知请求以及从响应方设备接收对于安全感知请求的响应。该响应包括第一序列验证码和长训练字段(LTF)计数器的初始值。该方法还包括从响应方设备接收用于安全感知的多个空数据包(NDP)。多个NDP各自包括经加扰的LTF序列。该方法还包括基于在发起方设备和响应方设备之间共享的派生密钥、第一序列验证码和LTF计数器的初始值,对多个NDP中的经加扰的LTF序列解扰,以获得多个经解扰的LTF序列。该方法还包括基于多个经解扰的LTF序列,确定信道状态信息(CSI)。该方法还包括基于CSI进行安全感知。以此方式,实现了对无线感知的用户的安全隐私保护。户的安全隐私保护。户的安全隐私保护。

【技术实现步骤摘要】
安全感知方法、设备、计算机可读存储介质和芯片


[0001]本公开涉及通信领域,并且更具体地,涉及用于安全感知的方法、设备、计算机可读存储介质和芯片。

技术介绍

[0002]随着通信技术的发展,各类无线通信设备已大量部署在人们的日常生活中。这些无线通信设备可以包括移动电话、个人计算机、智能家居设备、无线传感器及无线路由器等。这些设备的重要特征是数量庞大、价格低廉且距离用户非常近。在常见的家居环境中往往会有十余个甚至上百个无线通信设备围绕在用户周围。这些设备在通过无线方式进行通信的过程中可以感知到周围用户动作对无线信道的干扰,并利用对此类干扰的测量来对周围用户动作进行感知。这类技术也被称为无线感知技术。该技术可以广泛应用于入侵检测、老人看护、手势识别、呼吸睡眠监测及室内人数统计等。
[0003]无线感知技术以信道状态信息(Channel State Information,CSI)的方式来测量无线信道受到的干扰。由于CSI可以被任何接收设备获取,因此攻击者很容易通过获取CSI来推断出用户的动作,从而使用户的行为隐私被轻易泄露。
专利本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种安全感知方法,包括:发起方设备向响应方设备发送安全感知请求;所述发起方设备从所述响应方设备接收对于所述安全感知请求的响应,所述响应包括第一序列验证码和长训练字段计数器的初始值;所述发起方设备从所述响应方设备接收用于所述安全感知的多个空数据包,所述多个空数据包各自包括经加扰的长训练字段序列;所述发起方设备基于在所述发起方设备和所述响应方设备之间共享的派生密钥、所述第一序列验证码以及长训练字段计数器的所述初始值,对所述多个空数据包中的经加扰的长训练字段序列进行解扰,以获得多个经解扰的长训练字段序列;所述发起方设备基于所述多个经解扰的长训练字段序列,确定所述响应方设备和所述发起方设备之间的信道的信道状态信息;以及所述发起方设备基于所述信道状态信息进行所述安全感知。2.根据权利要求1所述的方法,其中对所述多个空数据包中的经加扰的长训练字段序列进行解扰包括:所述发起方设备基于所述派生密钥、所述第一序列验证码以及长训练字段计数器的所述初始值,确定解扰序列和线性预测系数集合的索引;利用所述解扰序列对所述多个空数据包中的首个经加扰的长训练字段序列进行解扰,以获得首个经解扰的长训练字段序列;以及利用所述线性预测系数集合以及所述首个经解扰的长训练字段序列,对所述多个空数据包中的后续经加扰的长训练字段序列进行解扰,以获得后续经解扰的长训练字段序列。3.根据权利要求2所述的方法,其中对所述多个空数据包中的后续经加扰的长训练字段序列进行解扰,以获得后续经解扰的长训练字段序列包括:基于以下来获得第n+1个经解扰的长训练字段序列的估计值:其中表示所述第n+1个经解扰的长训练字段序列的估计值,a
i
表示所述线性预测系数集合中的第i个线性预测系数,p表示所述线性预测系数集合中的元素的数目,7≤p≤15,1≤i≤p,1≤n≤N

1,N表示所述多个空数据包的数目。4.根据权利要求1所述的方法,其中发起方设备向响应方设备发送安全感知请求包括:所述发起方设备向所述响应方设备发送初始精细定时测量请求帧,所述初始精细定时测量请求帧中的触发字段被设置成预定义值,所述预定义值指示所述安全感知请求。5.根据权利要求1所述的方法,进一步包括:所述发起方设备在接收所述多个空数据包中的每个空数据包之前,响应于从所述响应方设备接收到与相应空数据包相关联的控制帧,而更新长训练字段计数器的所述初始值,以获得更新后的计数器值,所述控制帧包括第二序列验证码;基于所述派生密钥和更新后的所述计数器值,生成更新后的所述第一序列验证码;以及如果更新后的所述第一序列验证码与所述第二序列验证码不同,则所述发起方设备向
所述响应方设备重新发送所述安全感知请求。6.一种安全感知方法,包括:响应方设备从发起方设备接收安全感知请求;所述响应方设备向所述发起方设备发送对于所述安全感知请求的响应,所述响应包括第一序列验证码和长训练字段计数器的初始值,用于对多个经加扰的长训练字段序列进行解扰;所述响应方设备基于在所述发起方设备和所述响应方设备之间共享的派生密钥、以及长训练字段计数器的所述初始值对多个长训练字段序列进行加扰,以获得所述多个经加扰的长训练字段序列;以及所述响应方设备向所述发起方设备发送用于所述安全感知的多个空数据包,所述多个空数据包各自包括所述多个经加扰的长训练字段序列之一。7.根据权利要求6所述的方法,其中对多个长训练字段序列进行加扰,以获得所述多个经加扰的长训练字段序列包括:所述响应方设备基于所述派生密钥、以及长训练字段计数器的所述初始值,确定加扰序列和线性预测系数集合的索引;利用所述加扰序列对所述多个长训练字段序列中的首个长训练字段序列进行加扰,以获得首个经加扰的长训练字段序列;以及利用所述线性预测系数集合以及所述首个经加扰的长训练字段序列,对所述多个长训练字段序列中的后续长训练字段序列进行加扰,以获得后续经加扰的长训练字段序列。8.根据权利要求7所述的方法,其中对所述多个长训练字段序列中的后续长训练字段序列进行加扰,以获得后续经加扰的长训练字段序列包括:基于以下来获得第n+1个经加扰的长训练字段序列的估计值:其中表示所述第n+1个经加扰的长训练字段序列的估计值,a
i
表示所述线性预测系数集合中的第i个线性预测系数,p表示所述线性预测系数集合中的元素的数目,7≤p≤15,1≤i≤p,1≤n≤N

1,N表示所述多个空数据包的数目。9.根据权利要求6所述的方法,其中响应方设备从发起方设备接收安全感知请求包括:所述响应方设备从所述发起方设备接收初始精细定时测量请求帧,所述初始精细定时测量请求帧中的触发字段被设置成预定义值,所述预定义值指示所述安全感知请求。10.根据权利要求6所述的方法,进一步包括:所述响应方设备在发送所述多个空数据包中的每个空数据包之前,响应于将要向所述发起方设备发送与相应空数据包相关联的控制帧,更新长训练字段计数器的所述初始值,以获得更新后的计数器值;基于所述派生密钥和更新后的所述计数器值,生成更新后的所述第一序列验证码,以作为第二序列验证码;以及所述响应方设备向所述发起方设备发送所述控制帧,所述控制帧包括第二序列验证码,用于由所述发起方设备确定是否向所述响应方设备重新发送所述安全感知请求。
11.一种发起方设备,包括:发送单元,被配置为向响应方设备发送安全感知请求;接收单元,被配置为:从所述响应方设备接收对于所述安全感知请...

【专利技术属性】
技术研发人员:张美红史书瑜杜瑞王玮韩霄孙滢翔刘辰辰
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1