一种空口传输数据的正确性检测系统及方法技术方案

技术编号:39422970 阅读:7 留言:0更新日期:2023-11-19 16:11
本发明专利技术公开了一种空口传输数据的正确性检测系统及方法,包括:检测终端和远程检测设备;所述远程检测设备安装在待测移动终端上,所述检测终端与所述待测移动终端之间通过第一空口连接;所述检测终端用于:获取所述远程检测设备采集的第一当前定位数据,并利用所述第一空口,获取所述待测移动终端采集的第二当前定位数据;将所述第一当前定位数据作为标准数据,并基于所述标准数据与所述第二当前定位数据之间的定位数据差值,判定所述待测移动终端通过所述第一空口所传输的数据的正确性。本发明专利技术无需对待测移动终端内部进行程序改造和电路改造,在实现对通过空口传输的数据正确性进行快速检测的同时,还提高了检测精度。还提高了检测精度。还提高了检测精度。

【技术实现步骤摘要】
一种空口传输数据的正确性检测系统及方法


[0001]本专利技术涉及数据检测
,尤其涉及一种空口传输数据的正确性检测系统及方法。

技术介绍

[0002]随着移动终端产业的飞速发展,通过移动终端的空口进行数据传输的安全性和正确性对公共安全和国家安全构成了不容忽视的现实威胁和潜在风险。例如无人机未经登记批准的飞行活动,恶意修改位置信息,突破电子围栏,非法侵入获取图像和扰乱正常飞行秩序,极大威胁国家安全、社会稳定和经济发展;移动终端易被攻击者利用而发起信号干扰、无线网络欺骗攻击和拒绝服务攻击;移动终端安全管理系统的应用软件存在安全漏洞,可被黑客利用攻击,导致大量移动终端被控,甚至发生群体性攻击破坏的极端风险,造成重大安全隐患。
[0003]因此,亟需提供一种技术方案解决上述问题。

技术实现思路

[0004]为解决上述技术问题,本专利技术提供了一种空口传输数据的正确性检测系统及方法。
[0005]本专利技术的一种空口传输数据的正确性检测系统的技术方案如下:
[0006]包括:检测终端和远程检测设备;所述远程检测设备安装在待测移动终端上,所述检测终端与所述待测移动终端之间通过第一空口连接;所述检测终端用于:
[0007]获取所述远程检测设备采集的第一当前定位数据,并利用所述第一空口,获取所述待测移动终端采集的第二当前定位数据;
[0008]将所述第一当前定位数据作为标准数据,并基于所述标准数据与所述第二当前定位数据之间的定位数据差值,判定所述待测移动终端通过所述第一空口所传输的数据的正确性。
[0009]本专利技术的一种空口传输数据的正确性检测系统的有益效果如下:
[0010]本专利技术的系统无需对待测移动终端内部进行程序改造和电路改造,可适配所有的协议和型号;在实现对通过空口传输的数据正确性进行快速检测的同时,还提高了检测精度。
[0011]在上述方案的基础上,本专利技术的一种空口传输数据的正确性检测系统还可以做如下改进。
[0012]进一步,所述检测终端还用于:
[0013]构建所述远程检测设备的设备ID,并基于SM2算法,创建所述设备ID对应的第一密钥对,并将所述设备ID和所述第一密钥对的私钥发送至所述远程检测设备;
[0014]接收所述远程检测设备发送的加密定位数据;其中,所述远程检测设备利用所述第一密钥对的私钥,对所述设备ID和所述第一当前定位数据进行加密并签名,得到所述加
密定位数据;
[0015]利用所述第一密钥对的公钥,对所述加密定位数据进行解密并验签,得到所述第一当前定位数据和解密设备ID;
[0016]所述检测终端具体用于:
[0017]当所述解密设备ID与所述设备ID相同时,将所述第一当前定位数据作为所述标准数据,并基于所述标准数据与所述第二当前定位数据之间的定位数据差值,判定所述待测移动终端通过所述第一空口所传输的数据的正确性。
[0018]进一步,所述检测终端还用于:
[0019]基于SM2算法,创建所述设备ID对应的第二密钥对,并将所述第二密钥对的公钥发送至所述远程检测设备;
[0020]利用第二空口,接收所述远程检测设备发送的第一设备加密数据;其中,所述远程检测设备利用所述第二密钥对的公钥对所述设备ID进行加密,得到所述第一设备加密数据,并根据所述检测终端的公网地址和端口号,构建所述远程检测设备与所述检测终端之间的所述第二空口;
[0021]利用所述第二密钥对的私钥,对所述第一设备加密数据进行解密,得到第一解密设备ID;
[0022]从所述检测终端存储的所有公钥中,确定目标公钥,并利用所述目标公钥对所述第一解密设备ID进行加密,得到第二设备加密数据并发送至所述远程检测设备,以使所述远程检测设备判定所述第二设备加密数据对应的第二解密设备ID与所述设备ID是否相同;其中,所述远程检测设备利用所述目标公钥对应的私钥对所述第二设备加密数据进行解密,得到所述第二解密设备ID;
[0023]若是,则接收所述远程检测设备发送的加密定位数据。
[0024]进一步,所述检测终端具体用于:
[0025]当所述定位数据差值处于预设误差范围时,判定所述待测移动终端通过所述第一空口所传输的数据正确;否则,判定所述待测移动终端通过所述第一空口所传输的数据已被纂改。
[0026]进一步,所述第一当前定位数据包括:第一当前经度数据和第一当前纬度数据,所述第二当前定位数据包括:第二当前经度数据和第二当前纬度数据,所述预设误差范围包括:经度误差范围和纬度误差范围;
[0027]所述检测终端具体用于:
[0028]当所述第一当前经度数据和所述第二当前经度数据之间的经度差值处于所述经度误差范围且所述第一当前纬度数据和所述第二当前纬度数据之间的纬度差值处于所述纬度误差范围时,判定所述待测移动终端通过所述第一空口所传输的数据正确,否则,判定所述待测移动终端通过所述第一空口所传输的数据已被纂改。
[0029]进一步,所述检测终端还用于:
[0030]当判定所述待测移动终端通过所述第一空口所传输的数据已被纂改时,生成预警信息并输出。
[0031]进一步,所述待测移动终端为:无人机、智能网联汽车或物联网设备。
[0032]本专利技术的一种空口传输数据的正确性检测方法的技术方案如下:
[0033]检测终端获取所述远程检测设备采集的第一当前定位数据,并利用所述第一空口,获取所述待测移动终端采集的第二当前定位数据;其中,所述远程检测设备安装在待测移动终端上,所述检测终端与所述待测移动终端之间通过第一空口连接;
[0034]所述检测终端将所述第一当前定位数据作为标准数据,并基于所述标准数据与所述第二当前定位数据之间的定位数据差值,判定所述待测移动终端通过所述第一空口所传输的数据的正确性。
[0035]本专利技术的一种空口传输数据的正确性检测方法的有益效果如下:
[0036]本专利技术的方法无需对待测移动终端内部进行程序改造和电路改造,可适配所有的协议和型号;在实现对通过空口传输的数据正确性进行快速检测的同时,还提高了检测精度。
[0037]在上述方案的基础上,本专利技术的一种空口传输数据的正确性检测方法还可以做如下改进。
[0038]进一步,还包括:
[0039]所述检测终端构建所述远程检测设备的设备ID,并基于SM2算法,创建所述设备ID对应的第一密钥对,并将所述设备ID和所述第一密钥对的私钥发送至所述远程检测设备;
[0040]所述检测终端接收所述远程检测设备发送的加密定位数据;其中,所述远程检测设备利用所述第一密钥对的私钥,对所述设备ID和所述第一当前定位数据进行加密并签名,得到所述加密定位数据;
[0041]所述检测终端利用所述第一密钥对的公钥,对所述加密定位数据进行解密并验签,得到所述第一当前定位数据和解密设备ID;
[0042]所述检测终端将所述第一当前定位数据作为标准数据,并基本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种空口传输数据的正确性检测系统,其特征在于,包括:检测终端和远程检测设备;所述远程检测设备安装在待测移动终端上,所述检测终端与所述待测移动终端之间通过第一空口连接;所述检测终端用于:获取所述远程检测设备采集的第一当前定位数据,并利用所述第一空口,获取所述待测移动终端采集的第二当前定位数据;将所述第一当前定位数据作为标准数据,并基于所述标准数据与所述第二当前定位数据之间的定位数据差值,判定所述待测移动终端通过所述第一空口所传输的数据的正确性。2.根据权利要求1所述的空口传输数据的正确性检测系统,其特征在于,所述检测终端还用于:构建所述远程检测设备的设备ID,并基于SM2算法,创建所述设备ID对应的第一密钥对,并将所述设备ID和所述第一密钥对的私钥发送至所述远程检测设备;接收所述远程检测设备发送的加密定位数据;其中,所述远程检测设备利用所述第一密钥对的私钥,对所述设备ID和所述第一当前定位数据进行加密并签名,得到所述加密定位数据;利用所述第一密钥对的公钥,对所述加密定位数据进行解密并验签,得到所述第一当前定位数据和解密设备ID;所述检测终端具体用于:当所述解密设备ID与所述设备ID相同时,将所述第一当前定位数据作为所述标准数据,并基于所述标准数据与所述第二当前定位数据之间的定位数据差值,判定所述待测移动终端通过所述第一空口所传输的数据的正确性。3.根据权利要求2所述的空口传输数据的正确性检测系统,其特征在于,所述检测终端还用于:基于SM2算法,创建所述设备ID对应的第二密钥对,并将所述第二密钥对的公钥发送至所述远程检测设备;利用第二空口,接收所述远程检测设备发送的第一设备加密数据;其中,所述远程检测设备利用所述第二密钥对的公钥对所述设备ID进行加密,得到所述第一设备加密数据,并根据所述检测终端的公网地址和端口号,构建所述远程检测设备与所述检测终端之间的所述第二空口;利用所述第二密钥对的私钥,对所述第一设备加密数据进行解密,得到第一解密设备ID;从所述检测终端存储的所有公钥中,确定目标公钥,并利用所述目标公钥对所述第一解密设备ID进行加密,得到第二设备加密数据并发送至所述远程检测设备,以使所述远程检测设备判定所述第二设备加密数据对应的第二解密设备ID与所述设备ID是否相同;其中,所述远程检测设备利用所述目标公钥对应的私钥对所述第二设备加密数据进行解密,得到所述第二解密设备ID;若是,则接收所述远程检测设备发送的加密定位数据。4.根据权利要求1

3任一项所述的空口传输数据的正确性检测系统,其特征在于,所述检测终端具体用于:
当所述定位数据差值处于预设误差范围时,判定所述待测移动终端通过所述第一空口所传输的数据正确;否则,判定所述待测移动终端通过所述第一空口所传输的数据已被纂改。5.根据权利要求4所述的空口传输数据的正确性检测系统,其特征在于,所述第一当前定位数据包括:第一当前经度数据和第一当前纬度数据,所述第二当前定位数据包括:第二当前经度数据和第二当前纬度数据,所述预设误差范围包括:经度误差范围和纬度误差范围;所述检测终端具体用于:当所述第一当前经度数据和所述第二当前经度数据之间的经度差值处于所述经度误差范围且所述第一当前纬度数据和所述第二当前纬度数据之间的纬...

【专利技术属性】
技术研发人员:徐海波李亚伟罗文兵陶新昕崔宁宁
申请(专利权)人:中国软件评测中心工业和信息化部软件与集成电路促进中心
类型:发明
国别省市:

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

1