车联网信息加密方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:36771424 阅读:12 留言:0更新日期:2023-03-08 21:45
本申请涉及一种车联网信息加密方法、装置、计算机设备、存储介质和计算机程序产品。涉及信息安全领域。方法包括:使用设备密钥将车联网设备的设备特征信息进行加密得到会话密钥,根据预设数据分组规则,将车联网设备的目标车辆数据划分为多个数据分组,并确定每个数据分组对应的分组特征信息,使用会话密钥对分组特征信息进行加密得到第一加密密文,再通过预设加密策略得到所述目标车辆数据对应的目标加密信息。由于每个分组特征信息不同,各车联网设备的设备特征信息不同,所以即使目标车辆数据相同,加密的结果也不相同。采用本方法能够可以抵抗统计分析攻击,提高了目标车辆数据加密的安全性。据加密的安全性。据加密的安全性。

【技术实现步骤摘要】
车联网信息加密方法、装置、计算机设备和存储介质


[0001]本申请涉及信息安全领域,特别涉及一种车联网信息加密方法、装置、计算机设备、存储介质和计算机程序产品。

技术介绍

[0002]随着智能网联汽车的发展,车联网终端设备需要进行大量的数据处理和存储,出现了车联网信息加密技术。
[0003]传统技术中,车联网终端设备中通常使用对称加密模式进行数据信息的加密和存储。对称加密算法的电码本(ECB,Electronic CodeBook)加密模式,明文分组与密文分组是一一对应的关系,因此,如果明文中存在多个相同的明文分组,则这些明文分组最终都将被转换为相同的密文分组。
[0004]基于ECB加密模式,可以通过观察分析密文,获知明文存在怎样的重复组合,并可以以此为线索来破译密码,因此ECB模式是存在一定安全风险的,难以抵抗统计分析攻击,攻击者无需破译密码就能操纵明文,安全性较低。

技术实现思路

[0005]基于此,有必要针对上述技术问题,提供一种能够提高目标车辆数据加密安全性的车联网信息加密方法、装置、计算机设备、存储介质和计算机程序产品。
[0006]第一方面,本申请提供了一种车联网信息加密方法。所述方法包括:
[0007]获取车联网设备的设备特征信息和设备密钥,并使用所述设备密钥对所述设备特征信息进行加密处理,得到会话密钥;
[0008]根据预设数据分组规则,将车联网设备的目标车辆数据划分为多个数据分组,确定每个所述数据分组对应的分组特征信息;
[0009]使用所述会话密钥对所述分组特征信息进行加密处理,得到第一加密密文;
[0010]基于所述第一加密密文、所述目标车辆数据和所述会话密钥,通过预设加密策略得到所述目标车辆数据对应的目标加密信息。
[0011]在其中一个实施例中,所述获取车联网设备的设备特征信息和设备密钥,并对所述设备特征信息使用所述设备密钥进行加密处理,得到会话密钥,包括:
[0012]获取车联网设备的设备信息、应用特征信息和设备密钥;
[0013]将所述车联网设备的特征信息和所述应用特征信息进行拼接,得到所述设备特征信息;
[0014]通过加密算法,使用所述设备密钥对所述设备特征信息进行对称加密,得到所述会话密钥。
[0015]在其中一个实施例中,所述根据预设数据分组规则,将车联网设备的目标车辆数据划分为多个数据分组,并确定每个所述数据分组对应的分组特征信息,包括:
[0016]根据所述预设数据分组规则,将所述车联网设备的所述目标车辆数据划分为多个
数据分组;
[0017]获取所述数据分组所在磁盘中的存储位置信息;
[0018]通过预设转换规则将所述位置信息进行转换,得到目标类型的位置信息;
[0019]将所述目标类型的位置信息作为所述数据分组对应的分组特征信息。
[0020]在其中一个实施例中,所述基于所述第一加密密文、所述目标车辆数据和所述会话密钥,通过预设加密策略得到所述目标车辆数据对应的目标加密信息,包括:
[0021]将所述第一加密密文和所述目标车辆数据进行异或处理得到第二加密密文;
[0022]通过对称加密算法,使用所述会话密钥对所述第二加密密文进行加密,得到所述目标加密信息。
[0023]在其中一个实施例中,所述方法还包括:
[0024]获取待解密的目标加密信息;
[0025]基于所述会话密钥和所述分组特征信息,通过预设解密策略对所述目标加密信息进行解密,得到所述目标车辆数据。
[0026]在其中一个实施例中,所述基于所述会话密钥和所述分组特征信息,通过预设解密策略对所述目标加密信息进行解密,得到所述目标车辆数据,包括:
[0027]使用所述会话密钥对所述分组特征信息进行解密处理,得到第一解密密文;
[0028]将所述第一解密密文和所述密文进行异或处理,得到第二解密密文;
[0029]通过对称解密算法,使用所述会话密钥对所述第二解密密文进行解密,得到所述目标车辆数据。
[0030]第二方面,本申请还提供了一种车联网信息加密装置。所述装置包括:
[0031]第一加密模块,用于获取车联网设备的设备特征信息和设备密钥,并使用所述设备密钥对所述设备特征信息进行加密处理,得到会话密钥;
[0032]确定模块,用于根据预设数据分组规则,将车联网设备的目标车辆数据划分为多个数据分组,并确定每个所述数据分组对应的分组特征信息;
[0033]第二加密模块,用于使用所述会话密钥对所述分组特征信息进行加密处理,得到第一加密密文;
[0034]第三加密模块,用于基于所述第一加密密文、所述目标车辆数据和所述会话密钥,通过预设加密策略得到所述目标车辆数据对应的目标加密信息。
[0035]在其中一个实施例中,所述第一加密模块具体用于:
[0036]获取车联网设备的设备信息、应用特征信息和设备密钥;
[0037]将所述车联网设备的设备信息和所述应用特征信息进行拼接,得到所述设备特征信息;
[0038]通过加密算法,使用所述设备密钥对所述设备特征信息进行对称加密,得到所述会话密钥。
[0039]在其中一个实施例中,所述确定模块具体用于:
[0040]根据所述预设数据分组规则,将所述车联网设备的所述目标车辆数据划分为多个数据分组;
[0041]获取所述数据分组所在磁盘中的存储位置信息;
[0042]通过预设转换规则将所述位置信息进行转换,得到目标类型的位置信息,将所述
目标类型的位置信息作为所述数据分组对应的分组特征信息。
[0043]在其中一个实施例中,所述第三加密模块具体用于:
[0044]将所述第一加密密文和所述目标车辆数据进行异或处理得到第二加密密文;
[0045]通过对称加密算法,使用所述会话密钥对所述第二加密密文进行加密,得到所述目标加密信息。
[0046]在其中一个实施例中,所述装置还包括:
[0047]获取模块,用于获取待解密的目标加密信息;
[0048]解密模块,用于基于所述会话密钥和所述分组特征信息,通过预设解密策略对所述目标加密信息进行解密,得到所述目标车辆数据。
[0049]在其中一个实施例中,所述解密模块具体用于:
[0050]使用所述会话密钥对所述分组特征信息进行解密处理,得到第一解密密文;
[0051]将所述第一解密密文和所述目标加密信息进行异或处理,得到第二解密密文;
[0052]通过对称解密算法,使用所述会话密钥对所述第二解密密文进行解密,得到所述目标车辆数据。
[0053]第三方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
[0054]获取车联网设备的设备特征信息和设备密钥,并使用所述设备密钥对本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车联网信息加密方法,其特征在于,所述方法包括:获取车联网设备的设备特征信息和设备密钥,并使用所述设备密钥对所述设备特征信息进行加密处理,得到会话密钥;根据预设数据分组规则,将车联网设备的目标车辆数据划分为多个数据分组,并确定每个所述数据分组对应的分组特征信息;使用所述会话密钥对所述分组特征信息进行加密处理,得到第一加密密文;基于所述第一加密密文、所述目标车辆数据和所述会话密钥,通过预设加密策略得到所述目标车辆数据对应的目标加密信息。2.根据权利要求1所述的方法,其特征在于,所述获取车联网设备的设备特征信息和设备密钥,并使用所述设备密钥对所述设备特征信息进行加密处理,得到会话密钥,包括:获取车联网设备的设备信息、应用特征信息和设备密钥;将所述车联网设备的设备信息和所述应用特征信息进行拼接,得到所述设备特征信息;通过加密算法,使用所述设备密钥对所述设备特征信息进行加密,得到所述会话密钥。3.根据权利要求1所述的方法,其特征在于,所述确定每个所述数据分组对应的分组特征信息,包括:针对每个所述数据分组,获取所述数据分组所在磁盘中的存储位置信息;通过预设转换规则将所述存储位置信息进行转换,得到目标类型的位置信息,将所述目标类型的存储位置信息作为所述数据分组对应的分组特征信息。4.根据权利要求1所述的方法,其特征在于,所述基于所述第一加密密文、所述目标车辆数据和所述会话密钥,通过预设加密策略得到所述目标车辆数据对应的目标加密信息,包括:将所述第一加密密文和所述目标车辆数据进行异或处理得到第二加密密文;通过对称加密算法,使用所述会话密钥对所述第二加密密文进行加密,得到所述目标加密信息。5.根据权利要求1所述的方法,其特征在于,所述方法还包...

【专利技术属性】
技术研发人员:赵洋
申请(专利权)人:国汽智端成都科技有限公司
类型:发明
国别省市:

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

1