【技术实现步骤摘要】
OTA数据的加密方法、装置以及系统
[0001]本申请涉及数据安全领域,具体而言,涉及一种OTA数据的加密方法、装置、计算机可读存储介质、处理器以及系统。
技术介绍
[0002]OTA(Over
‑
the
‑
AirTechnology)即空中下载技术。通过网络从远程服务器下载新的软件更新包对自身系统进行升级。早期被广泛应用在手机行业中,终结了手机软件升级需要连接电脑、下载软件、再安装更新的繁复操作。
[0003]随着信息技术与网络技术的快速发展,OTA数据安全变得越来越重要。数据加密被公认为是保护数据传输安全惟一实用的方法和保护存储数据安全的有效方法,是数据保护在技术上最重要的防线。数据加密是指按照特定的密码算法和密钥把敏感的明文数据变换成难以识别的密文数据。
[0004]目前,对于OTA数据文件有两种主要处理方式:明文、全区加密。但是,一旦公钥私钥被获取到,OTA全区数据就处于全公开状态,造成数据安全隐患。
[0005]因此,亟需一种提高OTA数据安全性的加密方式 ...
【技术保护点】
【技术特征摘要】
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所述的方法,其特征在于,所述加密的方法包括以下至少之一:代码混淆、对称加密以及...
【专利技术属性】
技术研发人员:张延良,张国良,潘永康,李昭星,张莹莹,
申请(专利权)人:潍坊潍柴动力科技有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。