买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种起重机CAN总线数据交互应答的动态加密方法及装置_徐工集团工程机械股份有限公司建设机械分公司_202210312258.X 

申请/专利权人:徐工集团工程机械股份有限公司建设机械分公司

申请日:2022-03-28

公开(公告)日:2024-03-22

公开(公告)号:CN114697105B

主分类号:H04L9/40

分类号:H04L9/40;H04L9/08;H04L12/40

优先权:

专利状态码:有效-授权

法律状态:2024.03.22#授权;2022.07.19#实质审查的生效;2022.07.01#公开

摘要:本发明公开了一种起重机CAN总线数据交互应答的动态加密方法及装置,所述方法包括交互主体绑定,交互信道校验以及数据传输,交互主体绑定是在不同交互的主体之间搭建关联关系,交互信道校验是在不同交互的主体之间进行数据校验,在系统每次上电后均进行判断。交互主体绑定成功后的系统在上电初始化后,首先进行交互信道校验,当校验成功后,说明交互的主体双方识别成功,系统正常工作,其余数据能够正常交互传输,若校验失败后,说明交互的主体双方识别失败;本发明在不增加成本和CAN总线负载率的基础上,用于解决系统不同交互主体间的单一静态的加密方式,防止交互的主体中任何一方被更换,以提高产品的安全性。

主权项:1.一种起重机CAN总线数据交互应答的动态加密方法,其特征在于,应用于交互主体1,包括:交互主体绑定步骤,包括:接收第三方下发的绑定指令,发送绑定标识符和绑定标识值至交互主体2,其中,所述绑定标识值为随机数;其中,所述交互主体2在收到绑定标识符和绑定标识值后,根据加密算法公式1获取第一加密结果,将第一加密结果返回给交互主体1;其中,第三方包括远程监控平台或显示器,第三方每当更新一次指令,绑定标识值也会跟随更新;接收第一加密结果,根据解密算法公式1得到第一解密结果;将所述第一解密结果和发送给交互主体2的绑定标识值进行对比,如果相同则认为绑定成功,将该绑定标识值作为密钥存储在交互主体1和交互主体2内部,同时把绑定成功的结果告知第三方,反之失败;其中,首次交互的主体双方必须先进行交互主体绑定步骤,绑定成功后不用再重复此操作,除非交互的主体双方被重新更换;交互信道校验步骤,包括:在系统每次上电后,交互主体1与交互主体2都会进行一次动态数据校验,发送校验标识符和校验请求值至交互主体2,其中,所述校验请求值是随机数,其中,交互主体2在收到校验标识符和校验请求值后,根据加密算法公式2获取第二加密结果,将第二加密结果反馈给交互主体1;接收第二加密结果,根据解密算法公式2得到第二解密结果;将所述第二解密结果和发送给交互主体2的校验请求值进行对比,如果相同则认为校验成功,同时校验成功的结果发给第三方,反之失败;其中,加密算法公式2和解密算法公式2在设计过程中,结合了交互主体绑定过程中存储的绑定标识值,如果绑定失败的话,交互信道校验也会失败;在交互主体绑定和交互信道校验过程中,均进行数据交互应答,交互应答的数据是由CANID以及数据标识符和数据标识值构成,CANID是CAN总线数据的节点号,报文中的数据标识符用来判断数据交互应答的用途,数据标识值用来存放具体交互应答的数据;CAN总线数据交互应答过程中,首先在交互主体1和交互主体2中预埋算法,然后由交互主体1通过CANID1将随机数data1发送给交互主体2,交互主体2收到响应后,根据加密算法公式1或加密算法公式2把data1加密后的数值data2通过CANID2发送给交互主体1,交互主体1根据解密算法公式1或解密算法公式2把data2解密后与原data1比较,若相同,代表交互应答成功,否则代表失败;在交互主体绑定和交互信道校验成功之后,系统方能正常工作,其余数据才可以正常进行发送和接收。

全文数据:

权利要求:

百度查询: 徐工集团工程机械股份有限公司建设机械分公司 一种起重机CAN总线数据交互应答的动态加密方法及装置

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。