[发明专利]一种车辆攻击检测方法和装置在审
申请号: | 201611239362.1 | 申请日: | 2016-12-28 |
公开(公告)号: | CN106650505A | 公开(公告)日: | 2017-05-10 |
发明(设计)人: | 曹明革;刘健皓 | 申请(专利权)人: | 北京奇虎科技有限公司 |
主分类号: | G06F21/71 | 分类号: | G06F21/71;G06F21/85 |
代理公司: | 北京润泽恒知识产权代理有限公司11319 | 代理人: | 刘祥景 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 车辆 攻击 检测 方法 装置 | ||
1.一种车辆攻击检测方法,其特征在于,所述方法包括:
采集车身总线数据;
确定所述车身总线数据对应的信息熵;
若所述信息熵超出预置范围,则确定所述车身总线受到攻击,发出告警信息。
2.如权利要求1所述的方法,其特征在于,所述确定所述车身总线数据对应的信息熵的步骤,包括:
获取预设时间段内所述车身总线数据中车身状态参数值的数据量和所述车身总线数据的总数据量;
根据所述车身状态参数值的数据量和所述车身总线数据的总数据量,确定所述车身总线数据对应的信息熵。
3.如权利要求1所述的方法,其特征在于,所述方法还包括:
判断所述车身总线数据中的车身状态参数值是否处于异常状态;
若所述车身状态参数值处于异常状态,则确定所述车身总线受到攻击,发出告警信息。
4.如权利要求3所述的方法,其特征在于,所述判断所述车身总线数据中的车身状态参数值是否处于异常状态的步骤,包括:
将所述车身状态参数值与正常参数值进行比对,若所述车身状态参数值与所述正常参数值的差异超出预设阈值,则确定所述车身状态参数值处于异常状态。
5.如权利要求3所述的方法,其特征在于,所述判断所述车身总线数据中的车身状态参数值是否处于异常状态的步骤,包括:
判断具有关联关系的车身状态参数值是否分别符合对应的正常范围;
若具有关联关系的车身状态参数值中有至少一个参数值不符合对应的正常范围,则确定所述车身状态参数值处于异常状态。
6.如权利要求3所述的方法,其特征在于,所述判断所述车身总线数据中的车身状态参数值是否处于异常状态的步骤,包括:
将所述车身状态参数值输入状态检测模型;所述状态检测模型为根据收集的车身状态参数值样本进行训练所得到;
若所述状态检测模型的输出结果为异常状态,则确定所述车身状态参数值处于异常状态。
7.如权利要求6所述的方法,其特征在于,所述方法还包括:
收集用户的驾驶行为数据;
根据所述用户的驾驶行为数据对所述状态检测模型进行调整,以得到符合用户驾驶习惯的状态检测模型。
8.如权利要求6所述的方法,其特征在于,所述状态检测模型设置在云服务器中,所述将所述车身状态参数值输入状态检测模型的步骤,包括:
将所述车身状态参数值上传至所述云服务器,以将所述车身状态参数值输入所述云服务器中的状态检测模型进行异常状态检测。
9.如权利要求2至8所述的方法,其特征在于,所述车身状态参数值至少包括如下参数:车速、转速、迈速、挡位、油量、水温。
10.一种车辆攻击检测装置,其特征在于,所述装置包括:
数据采集模块,用于采集车身总线数据;
信息熵确定模块,用于确定所述车身总线数据对应的信息熵;
第一攻击确定模块,用于若所述信息熵超出预置范围,则确定所述车身总线受到攻击,发出告警信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司,未经北京奇虎科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611239362.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种针对Web页面数据的摘要提取方法及检测方法
- 下一篇:移动硬盘