一种CAN信号解析方法和系统技术方案

技术编号:32683807 阅读:20 留言:0更新日期:2022-03-17 11:43
本发明专利技术实施例公开了一种CAN信号解析方法和系统。其中方法包括:加密装置根据预设加密方法对目标原始CAN信号进行加密得到目标加密CAN信号,将所述目标加密CAN信号传输至信号解析端;其中,所述预设加密方法加载于所述加密装置中,所述预设加密方法包括修改原始CAN信号的信息;所述信号解析端根据加密解析协议对所述目标加密CAN信号进行解析,得到目标有效信号;所述加密解析协议是根据所述预设加密方法对原始解析协议进行加密得到的,所述原始解析协议用于对所述原始CAN信号进行解析,得到对应的有效信号。本实施例能够防止解析协议的泄露。泄露。泄露。

【技术实现步骤摘要】
一种CAN信号解析方法和系统


[0001]本专利技术实施例涉及整车CAN信号领域,尤其涉及一种CAN信号解析方法和系统。

技术介绍

[0002]CAN(Controller Area Network,控制器局域网络)是目前国际上应用最广泛的现场总线之一,尤其广泛应用于汽车骨干网。从国际先进的车辆CAN信号中解析出有效的关键整车参数,对我国电动车及燃料电池车的开发具有重要价值。协议提供方花费大量的时间和精力破解目标车型的CAN信号解析协议,并将CAN信号解析协议提供给授权车企开展车型的对标解析工作。
[0003]现有技术中,但CAN信号解析协议多表现为一个协议文件,且使用方式简单易学,部分授权车企获取协议文件后,被未授权方复制使用,造成协议泄露,给协议提供方和授权车企带来损失。

技术实现思路

[0004]本专利技术实施例提供一种CAN信号解析方法和系统,通过对加密的解析协议和配套的加密装置,实现对CAN信号的解析,防止解析协议泄露。
[0005]第一方面,本专利技术实施例提供了一种CAN信号解析方法,包括:加密装置本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种CAN信号解析方法,其特征在于,包括:加密装置根据预设加密方法对目标原始CAN信号进行加密得到目标加密CAN信号,将所述目标加密CAN信号传输至信号解析端;其中,所述预设加密方法加载于所述加密装置中,所述预设加密方法包括修改原始CAN信号的信息;所述信号解析端根据加密解析协议对所述目标加密CAN信号进行解析,得到目标有效信号;所述加密解析协议是根据所述预设加密方法对原始解析协议进行加密得到的,所述原始解析协议用于对所述原始CAN信号进行解析,得到对应的有效信号。2.根据权利要求1所述的方法,其特征在于,所述预设加密方法烧写在所述加密装置的处理芯片中;所述加密装置包括:至少一个输入通道和至少一个输出通道;所述至少一个输入通道与至少一个CAN通道分别对应连接,用于输入CAN字节信号;所述至少一个输出通道用于输出加密字节信号。3.根据权利要求2所述的方法,其特征在于,原始CAN信号包括:来源于至少一个CAN通道的CAN字节信号;所述预设加密方法包括:修改CAN通道为与所述CAN通道不同的输出通道;所述根据预设加密方法对目标原始CAN信号进行加密得到目标加密CAN信号,包括:对于目标原始CAN信号的任一CAN字节信号处理为加密字节信号;从每个CAN字节信号的来源CAN通道修改为的输出通道中输出对应的加密字节信号,得到目标加密CAN信号,所述目标加密CAN信号包括:每个所述来源CAN通道修改为的输出通道输出的加密字节信号。4.根据权利要求3所述的方法,其特征在于,所述原始解析协议包括每个CAN通道对应的有效信号内容,所述加密解析协议包括每个CAN通道修改为的输出通道对应的有效信号内容;所述信号解析端根据加密解析协议对所述目标加密CAN信号进行解析,得到目标有效信号,包括:所述信号解析端根据加密解析协议,将所述目标加密CAN信号中的每个输出通道解析为对应的有效信号内容。5.根据权利要求2所述的方法,其特征在于,原始CAN信号包括:至少一个CAN字节信号,每个CAN字节信号对应一个CAN

ID;所述预设加密方法包括:修改每个CAN字节信号的CAN

ID为加密ID;所述根据预设加密方法对目标原始CAN信号进行加密得到目标加密CAN信号,包括:将目标原始CAN信号的每个CAN字节信号处理为加密字节信号;将每个加密字节信号的ID设置为对应CAN字节信号的CAN

ID修改为的加密ID,得到目标加密CAN信号;所述目标加密CAN信号包括:所述目标原始CAN信号的每个CAN字节信号处理为的加密字节信号,每个加密字节信号对应一个加密ID。6.根据权利要求5所述的方法,其特征在于,所述原...

【专利技术属性】
技术研发人员:何绍清雷南林贾肖瑜王超硕张强
申请(专利权)人:中汽数据天津有限公司
类型:发明
国别省市:

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

1