【技术实现步骤摘要】
一种数据加密方法、装置、电子设备及存储介质
[0001]本专利技术实施例涉及数据处理
,尤其涉及一种数据加密方法、装置、 电子设备及存储介质。
技术介绍
[0002]随着通信技术的不断提升,汽车的智能化以及网联化也得到了飞速发展, 汽车内控制器的更新迭代越来越频繁。经研究表明,可以基于空间下载技术 (OvertheAirTechnology,OTA)传输升级包以实现控制器的更新与优化,从而提 升了汽车的整体性能以及客户的体验感,并且节省了售后维修成本。
[0003]在升级包传输过程中,可能存在升级包中的数据被窃取、破坏或是篡改的 风险,数据传输的安全性难以保证。针对此,目前通常采用的解决方案是先对 待传输数据进行加密,然后再对加密后的待传输数据进行传输。
[0004]但是,现有的数据加密方案的加密安全性有待提高。
技术实现思路
[0005]本专利技术实施例提供了一种数据加密方法、装置、电子设备及存储介质,以 保证加密后数据的安全性。
[0006]根据本专利技术的一方面,提供了一种 ...
【技术保护点】
【技术特征摘要】
1.一种数据加密方法,其特征在于,包括:响应于数据加密指令,获取加密固定参数;对所述加密固定参数进行解密,得到原始固定参数;根据所述原始固定参数确定轮密钥,以基于所述轮密钥对待加密数据进行加密,得到加密后数据;其中,所述加密固定参数是基于预设编码对所述原始固定参数进行编码后得到的参数,所述预设编码包括A、T、G以及C中的至少一个。2.根据权利要求1所述的方法,其特征在于,在所述响应于数据加密指令之后,还包括:确定与所述加密固定参数匹配的编码方式;所述对所述加密固定参数进行解密,得到原始固定参数,包括:基于所述编码方式对所述加密固定参数进行解密,得到原始固定参数。3.根据权利要求2所述的方法,其特征在于,所述加密固定参数的数量是至少两个,在所述响应于数据加密指令之后,所述方法还包括:获取标识组合集合,其中,所述标识组合集合中的每个标识组合表示匹配的所述加密固定参数的参数标识以及所述编码方式的编码标识间的组合;所述确定与所述加密固定参数匹配的编码方式,包括:针对于每个所述加密固定参数,根据所述加密固定参数的参数标识,从各所述标识组合中确定目标组合,并基于所述目标组合确定与所述加密固定参数匹配的编码方式;所述根据所述原始固定参数确定轮密钥,以基于所述轮密钥对待加密数据进行加密,得到加密后数据,包括:针对每个所述原始固定参数,根据所述原始固定参数确定轮密钥,以基于确定出的各所述轮密钥对待加密数据进行加密,得到加密后数据。4.根据权利要求3所述的方法,其特征在于,在所述获取标识组合集合之后,还包括:对所述标识组合集合进行解密,并基于得到的第一解密结果更新所述标识组合集合;和/或,针对于每个所述标识组合,对所述标识组合进行解密,并基于得到的第二解密结果更新所述标识组合。5.根据权利要求4所述的方法,其特征在于:所述对所述标识组合集合进行解密,包括:基于椭圆曲线密码编码学对所述标识组合集合进行解密...
【专利技术属性】
技术研发人员:周恒,李长龙,柳旭,范玲玲,刘闯,王腾,马骉,刘禹池,沙伟华,孙小雨,
申请(专利权)人:中国第一汽车股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。