-
-
公开(公告)号:CN103198270B
公开(公告)日:2015-11-25
申请号:CN201210415290.7
申请日:2012-10-26
申请人: 通用汽车环球科技运作有限责任公司
IPC分类号: G06F21/78
CPC分类号: G06F11/261 , G05B19/0426 , G05B19/0428 , G05B2219/24034 , G06F11/26 , G06F21/51 , G06F21/57
摘要: 本发明涉及使用清单来记录有效软件和校准的存在,具体地,一种用于在引导加载器将文件闪存到在车辆ECU上的内存中之后在允许操作软件执行之前验证操作软件和校准文件存在且有效的系统和方法。ECU内存限定用于操作软件和校准文件的内存段。软件清单设置在内存中的操作软件段之前的内存槽中。同样地,校准清单设置在ECU内存中的校准段之前的内存槽中。在软件已经被闪存到ECU内存中之后,将软件标记设置在软件清单内存槽中,并且每当校准文件被闪存时,将用于特定校准文件的校准标记设置在校准清单中。
-
公开(公告)号:CN103218569B
公开(公告)日:2016-05-18
申请号:CN201210416317.4
申请日:2012-10-26
申请人: 通用汽车环球科技运作有限责任公司
CPC分类号: G06F21/57 , H04L9/0891 , H04L9/3247 , H04L2209/84
摘要: 本发明涉及用以替换引导加载器公共密钥的方法,具体地,一种用于将新的或替换公共密钥写入到存储在车辆ECU的内存中的内存段中的引导加载器而无需重新写入整个引导加载器的系统和方法。该方法包括将密钥表限定在包括多个空的内存槽的引导加载器内存段中,这些内存槽如果被需要的话则可用于存储替换公共密钥。密钥表是引导加载器内存段的独立段,因而密钥表内存槽不被引导加载器代码使用。
-
公开(公告)号:CN103810825A
公开(公告)日:2014-05-21
申请号:CN201310550108.3
申请日:2013-11-08
申请人: 通用汽车环球科技运作有限责任公司
摘要: 移动装置激活的车辆功能通过下列操作实施:当车辆在所述装置的通讯范围内时经由在所述装置的低频率天线与车辆的低频率天线之间传输的无线信号来用所述装置认证该车辆。所述移动装置激活的车辆功能进一步通过下列操作实施:经由嵌入所述装置中的计算机处理器从多个嵌入所述装置中的输入部件中的一个接收选项,所述选项关于车辆功能,以及经由联接到所述计算机处理器的低频率天线和车辆的低频率天线来传输实施所述车辆功能的请求。
-
公开(公告)号:CN103218569A
公开(公告)日:2013-07-24
申请号:CN201210416317.4
申请日:2012-10-26
申请人: 通用汽车环球科技运作有限责任公司
CPC分类号: G06F21/57 , H04L9/0891 , H04L9/3247 , H04L2209/84
摘要: 本发明涉及用以替换引导加载器公共密钥的方法,具体地,一种用于将新的或替换公共密钥写入到存储在车辆ECU的内存中的内存段中的引导加载器而无需重新写入整个引导加载器的系统和方法。该方法包括将密钥表限定在包括多个空的内存槽的引导加载器内存段中,这些内存槽如果被需要的话则可用于存储替换公共密钥。密钥表是引导加载器内存段的独立段,因而密钥表内存槽不被引导加载器代码使用。
-
公开(公告)号:CN102469107A
公开(公告)日:2012-05-23
申请号:CN201110333909.5
申请日:2011-10-28
申请人: 通用汽车环球科技运作有限责任公司
IPC分类号: H04L29/06
CPC分类号: H04L9/3263 , H04L2209/84
摘要: 本发明涉及用于车辆的安全连接系统和方法。具体地,一种车辆通信系统包括模式确定模块和连接控制模块。该模式确定模块设置操作模式为第一模式和第二模式中的一个,其根据是分别比较根证书的通用名(CN)和与第一和第二模式中的操作有关的第一和第二预定CN。该连接控制模块选择性地发送请求给第一服务器和第二服务器中的一个以建立该连接控制模块与第一和第二服务器中的这个之间的安全无线连接。第一和第二服务器是不同的,并且第一和第二预定CN是不同的。
-
公开(公告)号:CN104219049B
公开(公告)日:2018-05-08
申请号:CN201410232357.2
申请日:2014-05-29
申请人: 通用汽车环球科技运作有限责任公司
CPC分类号: G06F12/1408 , G06F2212/1052 , H04L9/007 , H04L9/3247 , H04L9/3263 , H04L2209/24 , H04L2209/64 , H04L2209/72 , H04L2209/84
摘要: 本公开涉及用以改进安全闪存编程的方法。提供了方法来将软件对象安全地装载到电子控制单元中。所述方法包括:接收第一软件对象,其包括次级公共密钥证书、第一加密签名和第一软件组。一旦第一软件对象被接收后,用嵌入的根级公共密钥验证第一次级公共密钥,用第一次级公共密钥证书验证第一加密签名,并用第一加密签名验证第一软件组。当第一软件组是有效的时,则将第一次级公共密钥证书和第一软件组存储到非易失性存储器。一旦被存储后,接收接续软件对象,其只包括来自编程源的接续加密签名和接续软件组。用所存储的次级公共密钥证书验证接续加密签名,并用接续加密签名验证接续软件组。
-
公开(公告)号:CN103677891B
公开(公告)日:2017-01-11
申请号:CN201310414325.X
申请日:2013-09-12
申请人: 通用汽车环球科技运作有限责任公司
CPC分类号: G06F8/65 , G06F21/57 , G06F21/572 , G06F21/64
摘要: 本发明涉及用于选择性软件回退的方法。用于验证将安装到控制器中的软件文件的系统和方法。该方法包括准备所述软件文件,包括将软件版本代码分配给软件文件,将安全版本代码分配给软件文件,以及用软件文件版本代码和安全版本代码对软件文件进行签名。签名的软件文件被提供至控制器以安装在控制器上,并且控制器验证软件文件签名以确定软件文件是否为有效的以及安全版本代码是否为有效的。如果签名的软件文件为有效的并且安全版本代码为有效的,则控制器允许将软件文件安装在控制器中。
-
公开(公告)号:CN102833737B
公开(公告)日:2016-05-04
申请号:CN201210197786.1
申请日:2012-06-15
申请人: 通用汽车环球科技运作有限责任公司
发明人: A.I.阿尔拉巴迪
CPC分类号: H04L63/083 , H04W4/046 , H04W4/80 , H04W12/06
摘要: 提供在具有车辆控制器的车辆和具有计算处理器的计算装置之间的无线数据链路系统。所述无线数据链路系统包括车辆数据链路(VDL)装置和计算数据链路(CDL)装置。VDL装置包括VDL控制器、VDL存储器和VDL接口电路。VDL接口电路提供至车辆控制器的连接,用于交换数据。VDL存储器存储提供安全连接的密码和与VDL装置有关的VDL可识别码。CDL装置包括CDL控制器、CDL存储器和CDL接口电路。CDL接口电路提供至计算处理器的连接,用于交换数据。
-
公开(公告)号:CN104007754A
公开(公告)日:2014-08-27
申请号:CN201410063714.7
申请日:2014-02-25
申请人: 通用汽车环球科技运作有限责任公司
IPC分类号: G05B23/02
摘要: 一种控制模块更新系统包括位于交通工具中的控制模块,其根据被存储的交通工具软件来控制交通工具的至少一个功能。外部接口模块接收来自交通工具之外的来源的软件文件,并接收控制模块中的被存储的交通工具软件的部件编号。外部接口模块读取与部件编号相对应的来自交通工具之外的来源的比较软件文件,并将软件文件和比较软件文件进行比较。外部接口模块辨识所述软件文件与所述比较软件文件之间的差异,基于所述差异生成压缩文件,并将压缩文件提供至控制模块。控制模块基于接收到的压缩文件和被存储的交通工具软件生成闪存文件,并基于闪存文件修改被存储的交通工具软件。
-
-
-
-
-
-
-
-
-