预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共15页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN114978573A(43)申请公布日2022.08.30(21)申请号202210327306.2(22)申请日2022.03.30(71)申请人潍柴动力股份有限公司地址261001山东省潍坊市高新技术产业开发区福寿东街197号甲申请人潍坊潍柴动力科技有限责任公司(72)发明人张延良张国良潘永康李昭星张莹莹(74)专利代理机构北京康信知识产权代理有限责任公司11240专利代理师霍文娟(51)Int.Cl.H04L9/40(2022.01)G06F21/60(2013.01)权利要求书2页说明书10页附图2页(54)发明名称OTA数据的加密方法、装置以及系统(57)摘要本申请提供了一种OTA数据的加密方法、装置以及系统。该方法包括:获取OTA数据的目标参数的大小以及OTA数据的信息量的大小;根据目标参数的大小,计算加密起始行;根据信息量的大小,计算加密长度;对多个且长度为加密长度的目标OTA子数据进行加密,多个目标OTA子数据为加密起始行之后的OTA数据,相邻的两个目标OTA子数据之间间隔长度为加密长度。该方法通过OTA数据单行的数据域数据、OTA数据单行的校验和以及OTA数据的总长度,计算出的加密起始行以及加密长度是不固定的,可以实现无规律的分区加密,从而提高破解难度,进而解决了现有技术中OTA数据安全性较低的问题。CN114978573ACN114978573A权利要求书1/2页1.一种OTA数据的加密方法,其特征在于,包括:获取所述OTA数据的目标参数的大小以及所述OTA数据的信息量的大小,所述目标参数为以下至少之一:所述OTA数据单行的数据域数据、所述OTA数据单行的校验和;根据所述目标参数的大小,计算加密起始行,所述加密起始行为所述OTA数据开始加密的行;根据所述信息量的大小,计算加密长度,所述加密长度为连续加密的所述OTA数据的长度;对多个且长度为所述加密长度的目标OTA子数据进行加密,多个所述目标OTA子数据为所述加密起始行之后的所述OTA数据,相邻的两个所述目标OTA子数据之间间隔长度为所述加密长度。2.根据权利要求1所述的方法,其特征在于,根据所述目标参数的大小,计算加密起始行,包括:计算所述OTA数据单行的所述数据域数据的十进制值与第一预定值的比值,得到所述加密起始行,和/或计算所述OTA数据单行的所述校验和的十进制值与所述第一预定值的比值,得到所述加密起始行。3.根据权利要求2所述的方法,其特征在于,所述第一预定值的范围为5~10。4.根据权利要求1所述的方法,其特征在于,根据所述信息量的大小,计算加密长度,包括:计算所述信息量的大小与第二预定值的比值,得到所述加密长度。5.根据权利要求4所述的方法,其特征在于,所述第二预定值的范围为512~1024。6.根据权利要求1所述的方法,其特征在于,所述加密的方法包括以下至少之一:代码混淆、对称加密以及非对称加密。7.一种OTA数据的加密装置,其特征在于,包括:获取单元,用于获取所述OTA数据的目标参数的大小以及所述OTA数据的信息量的大小,所述目标参数为以下至少之一:所述OTA数据单行的数据域数据、所述OTA数据单行的校验和;第一计算单元,用于根据所述目标参数的大小,计算加密起始行,所述加密起始行为所述OTA数据开始加密的行;第二计算单元,用于根据所述信息量的大小,计算加密长度,所述加密长度为连续加密的所述OTA数据的长度;加密单元,用于对多个且长度为所述加密长度的目标OTA子数据进行加密,多个所述目标OTA子数据为所述加密起始行之后的所述OTA数据,相邻的两个所述目标OTA子数据之间间隔长度为所述加密长度。8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的程序,其中,在所述程序运行时控制所述计算机可读存储介质所在设备执行权利要求1至6中任意一项所述的OTA数据的加密方法。9.一种处理器,其特征在于,所述处理器用于运行程序,其中,所述程序运行时执行权利要求1至6中任意一项所述的OTA数据的加密方法。2CN114978573A权利要求书2/2页10.一种OTA数据的加密系统,其特征在于,包括:一个或多个处理器,存储器,其中,所述一个或多个程序被存储在所述存储器中,并且被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于执行权利要求1至6中任意一项所述的OTA数据的加密方法。3CN114978573A说明书1/10页OTA数据的加密方法、装置以及系统技术领域[0001]本申请涉及数据安全领域,具体而言,涉及一种OTA数据的加密方法、装置、计算机可读存储介质、处理器以及系统。背景技术[0002]OTA(Over‑the‑AirTechnology)即空中下载技术。通过网络