The invention provides a data structure and method of adaptive tamper-proof update package in vehicle networking, which belongs to the field of vehicle networking security. It includes the following steps: S1, server side chooses the update package that needs to be transmitted, assigns the ID and obtains the current time to Ts; S2, obtains the attribute of the current update package, assigns the tag bit TAG2,..., TAGn to server side according to the requirement of tag bit; S3, obtains the current update package information, generates the information summary to MD assignment; S4, vehicle terminal obtains the update package and judges the vehicle. The TAG1 field is assigned to the vehicle's current driving speed state, and the S5 is assigned to the safety level according to the combined value of n markers, and the appropriate integrity measurement scheme is selected according to the safety level. The invention proposes a data structure of update package, which adds ID field, Ts field, TAG1,..., TAGn tag field and MD field, in which tag field makes it more flexible to choose the most suitable integrity measurement scheme for the current environment in the vehicle networking system.
【技术实现步骤摘要】
一种车联网中更新包自适应防篡改的数据结构及方法
本专利技术属于车联网安全领域,具体涉及到一种车联网中更新包自适应防篡改的数据结构及方法。
技术介绍
从车联网概念诞生以来就使科技界和互联网界产生了的无限的想象力,这几年不断的轰炸着我们的眼球。随着传感器、无线通信、智能芯片等相关技术的进一步成熟,市场上的各类车联网应用产品层出不穷,车联网产业呈现快速发展的势头。然而近年来频发的针对车联网的攻击事件表明,目前的车载系统并不安全,其信息安全保障系统脆弱,防护能力欠缺。许多的汽车公司如宝马、奔驰等都曾受到过APP安全威胁,黑客能够通过CAN总线篡改车载系统中的应用数据,这使得车辆终端安装后很容易受到非法的控制。现在的车载系统服务商并没有一个针对更新包制定较为完善的防篡改方案,虽然车辆公司已经做出了努力,但是并没有有效的解决问题,车载系统中传输的数据依然没有得到高安全指数的防篡改检验。在目前的车载系统中对升级包的防篡改检验仅仅使用一种方案,但是在实际情况中,有对安全系统要求不一致的情况,仅仅使用一种解决方案就会出现这种弊端:当方案简单时,在对安全系统要求较高的情况下显然不能胜任;另一方面,当方案复杂时,在对安全系数要求较低的情况下便显得过于冗余。因此,现在的防篡改系统并不能满足多场景下的安全需求,当面对场景较多的实际情况时现有的方案过于单调。
技术实现思路
有鉴于此,针对针对上述现存防篡改技术的缺陷,本专利技术主要解决在车载系统中的更新包上传或下载的过程中能够根据不同场景智能选择不同的防篡改方法,本专利技术提出一种车联网中更新包自适应防篡改的数据结构及方法。本专利技术的技 ...
【技术保护点】
1.一种车联网中更新包自适应防篡改的数据结构,其特征在于:该数据结构包括ID字段、Ts字段、TAG字段、MD字段,以及需要传输的更新包内容DATA,其中,ID字段占mid字节,用于存储数据ID值;Ts字段占mTS字节,表示更新包上传时间戳;TAG字段占mTAG个字节,包含n个标记位TAG1,TAG2,...,TAGn,其中TAG1存储当前车辆的行驶速度状态,TAG2,...,TAGn表示智能网联汽车中与更新包有关的场景;MD字段占mmd字节,存储更新包信息摘要,用于验证完整性密码值。
【技术特征摘要】
1.一种车联网中更新包自适应防篡改的数据结构,其特征在于:该数据结构包括ID字段、Ts字段、TAG字段、MD字段,以及需要传输的更新包内容DATA,其中,ID字段占mid字节,用于存储数据ID值;Ts字段占mTS字节,表示更新包上传时间戳;TAG字段占mTAG个字节,包含n个标记位TAG1,TAG2,...,TAGn,其中TAG1存储当前车辆的行驶速度状态,TAG2,...,TAGn表示智能网联汽车中与更新包有关的场景;MD字段占mmd字节,存储更新包信息摘要,用于验证完整性密码值。2.根据权利要求1所述的一种车联网中更新包自适应防篡改的数据结构,其特征在于:当n=3时,TAG2用于存储当前更新包的类型,TAG3用于存储更新包细分种类。3.根据权利要求2所示的一种车联网中更新包自适应防篡改的数据结构,其特征在于:ID占4个字节,Ts占4个字节,TAG占1个字节,其中:TAG1占2bit;TAG2:占2bit,存储当前更新包的类型;TAG3占4bit,存储更新包细分种类;MD占36字节,前16字节为MD5算法值,后20个字节为SHA_1算法值。4.根据权利要求3所述的一种车联网中更新包自适应防篡改的数据结构,其特征在于:对于TAG1,00表示高速;01表示中速;10表示低速;11表示静止。5.根据权利要求3所述的一种车联网中更新包自适应防篡改的数据结构,其特征在于:对于TAG2,00表示车载系统更新包;01表示车载系统应用更新包。6.根据权利要求3所述的一种车联网中更新包自适应防篡改的数据结构,其特征在于:对于TAG2,0000表示交通安全类车载应用;0001表...
【专利技术属性】
技术研发人员:常光辉,罗杰,刘宴兵,徐光侠,朱俊烨,邓泽宇,
申请(专利权)人:重庆邮电大学,
类型:发明
国别省市:重庆,50
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。