用于车辆计算机的对称加密方法和装置制造方法及图纸

技术编号:30264582 阅读:27 留言:0更新日期:2021-10-09 21:13
本发明专利技术涉及一种基于密钥为加密数据解密的方法和装置。为此,生成随机时长。根据所述随机时长来确定第一装置的第一内部计数器的第一最终值。向第二装置传输一个或多个请求。这些请求能够使第二装置确定第二装置的第二内部计数器的第二最终值。一个或多个请求被传输为使得第二最终值与第一最终值相同。所述密钥由第一装置通过使用所述第一最终值生成,并且同一密钥还由第二装置通过使用所述第二最终值生成。待由第二装置传输至第一装置的数据通过第二装置已生成的密钥加密。过第二装置已生成的密钥加密。过第二装置已生成的密钥加密。

【技术实现步骤摘要】
【国外来华专利技术】用于车辆计算机的对称加密方法和装置


[0001]本专利技术涉及在不同信息系统之间的数据交换,所述不同信息系统例如是(尤其机动类型的)车辆的电子箱或计算机与非车载系统。本专利技术还涉及用于加密和/或解密这些数据的方法和装置。

技术介绍

[0002]现代车辆装载有多个计算机,每个确保一个或多个功能,例如驾驶辅助管理、防打滑管理、电子制动分配管理、又或致动器控制以确保内燃机的最佳运行。
[0003]这些计算机还称为UCE(“Unit
é
de Commande Electronique(电子控制单元)”,英文为ECU“Electronic Control Unit”)。这些计算机装载有被执行以确保其所负责的功能的软件。这些软件或这些软件的更新经由有线或无线连接(例如OTA(英文为“over

the

air(空中下载)”,或法文为“par voie a
é
rienne”)类型的连接)从非车载系统(英文中也称为“Cloud(云)”)下载。
[0004]为避免对在非车本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种基于密钥为加密数据解密的方法,所述方法在第一装置(102)中实施,所述方法包括以下步骤:

生成(61)表示随机时长的信息;

根据表示随机时长的所述信息,确定(62)在所述第一装置(102)内部的第一内部计数器的第一最终值;

向第二装置(101)传输(63)至少一个请求(541,542),以由所述第二装置(101)确定在所述第二装置(101)内部的第二内部计数器的第二最终值,所述第二最终值与所述第一最终值相同;

基于所述第一内部计数器的所述第一最终值生成(64)所述密钥;

接收(65)基于由所述第二装置(101)基于所述第二内部计数器的所述第二最终值生成的所述密钥而由所述第二装置(101)加密的数据;

通过使用由所述第一装置(102)生成的所述密钥,为接收到的所述加密数据解密(66);

使表示随机时长的所述信息、所述第一最终值和所述密钥初始化(67);以及

向所述第二装置(102)传输(68)使所述第二最终值和所述密钥初始化的初始化请求,其中,仅在所述至少一个请求的传输与所述加密数据的接收的开始之间的时长小于经确定的时长时实施所述解密。2.根据权利要求1所述方法,所述方法还包括验证接收到的所述加密数据已通过所述密钥加密的验证步骤。3.根据权利要求1或权利要求2所述方法,其中,所述第一内部计数器的时间增量步长与所述第二内部计数器的时间增量步长相同,所述时间增量步长大于信号在所述第一装置与所述第二装置之间的最大传播时长。4.一种基于密钥为加密数据解密的装置,所述装置称为第一装置并且包括:

用于生成表示随机时长的...

【专利技术属性】
技术研发人员:M
申请(专利权)人:标致雪铁龙汽车股份有限公司
类型:发明
国别省市:

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

1