OTA数据的加密方法、装置以及系统制造方法及图纸

技术编号:34766512 阅读:53 留言:0更新日期:2022-08-31 19:18
本申请提供了一种OTA数据的加密方法、装置以及系统。该方法包括:获取OTA数据的目标参数的大小以及OTA数据的信息量的大小;根据目标参数的大小,计算加密起始行;根据信息量的大小,计算加密长度;对多个且长度为加密长度的目标OTA子数据进行加密,多个目标OTA子数据为加密起始行之后的OTA数据,相邻的两个目标OTA子数据之间间隔长度为加密长度。该方法通过OTA数据单行的数据域数据、OTA数据单行的校验和以及OTA数据的总长度,计算出的加密起始行以及加密长度是不固定的,可以实现无规律的分区加密,从而提高破解难度,进而解决了现有技术中OTA数据安全性较低的问题。技术中OTA数据安全性较低的问题。技术中OTA数据安全性较低的问题。

【技术实现步骤摘要】
OTA数据的加密方法、装置以及系统


[0001]本申请涉及数据安全领域,具体而言,涉及一种OTA数据的加密方法、装置、计算机可读存储介质、处理器以及系统。

技术介绍

[0002]OTA(Over

the

AirTechnology)即空中下载技术。通过网络从远程服务器下载新的软件更新包对自身系统进行升级。早期被广泛应用在手机行业中,终结了手机软件升级需要连接电脑、下载软件、再安装更新的繁复操作。
[0003]随着信息技术与网络技术的快速发展,OTA数据安全变得越来越重要。数据加密被公认为是保护数据传输安全惟一实用的方法和保护存储数据安全的有效方法,是数据保护在技术上最重要的防线。数据加密是指按照特定的密码算法和密钥把敏感的明文数据变换成难以识别的密文数据。
[0004]目前,对于OTA数据文件有两种主要处理方式:明文、全区加密。但是,一旦公钥私钥被获取到,OTA全区数据就处于全公开状态,造成数据安全隐患。
[0005]因此,亟需一种提高OTA数据安全性的加密方式
[000本文档来自技高网
...

【技术保护点】

【技术特征摘要】
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所述的方法,其特征在于,所述加密的方法包括以下至少之一:代码混淆、对称加密以及...

【专利技术属性】
技术研发人员:张延良张国良潘永康李昭星张莹莹
申请(专利权)人:潍坊潍柴动力科技有限责任公司
类型:发明
国别省市:

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

1