当前位置: 首页 > 专利查询>西南大学专利>正文

一种车载行车芯片加密处理系统技术方案

技术编号:37162411 阅读:28 留言:0更新日期:2023-04-06 22:28
本发明专利技术提供一种车载行车芯片加密处理系统,涉及芯片加密处理技术领域,包括无线传输模块、身份认证模块、自定义模块和信息加密通信模块,信息加密通信模块包括通信密钥SM4 Key生成、文本文档加密通信和图像加密通信,文本文档加密通信和图像加密通信分别通过通信密钥SM4 Key生成进行文本文档、图像的加密传输,通信双方都保存了对方的身份信息便可基于双方的身份信息,各自通过SM3密码杂凑运算、异或运算等一系列相同的运算生成通信密钥SM4 Key,然后通信双方便可通过SM4算法进行文本文档、图像的端到端加密传输,通信密钥由通信双方自己生成,不需要进行密钥的交换传输,避免了通信密钥在传输过程中被不法分子窃取,安全性较高。性较高。性较高。

【技术实现步骤摘要】
一种车载行车芯片加密处理系统


[0001]本专利技术涉及芯片加密处理
,具体为一种车载行车芯片加密处理系统。

技术介绍

[0002]加密芯片是对内部集成了各类对称与非对称算法,自身具有极高安全等级,可以保证内部存储的密钥和信息数据不会被非法读取与篡改的一类安全芯片的统称。
[0003]文献CN108183790A提供的一种AES加密装置及系统,包括:移位阵列模块,用于将输入的状态矩阵中不同行的待加密数据进行循环位移并输出第一列矩阵;字节代换模块,用于对第一列矩阵中的每个字节执行字节代换处理,得到第二列矩阵;列混淆模块,用于将第二列矩阵进行列混淆处理,得到第三列矩阵;轮密钥加模块,用于对第三列矩阵执行轮密钥加处理,并对处理后的第三列矩阵进行存储以得到中间状态矩阵;轮密钥加模块还用于将中间状态矩阵输出至移位阵列模块进行加密迭代以完成加密。采用本专利技术的AES加密装置及系统,能够有效简化电路结构、减小电路面积、降低制备成本以及减小逻辑运算延时。
[0004]上述描述对车载行车芯片加密处理系统进行了介绍,但是车载行车芯片加密处理系统存在以下几种问题:1、现有的车载行车芯片加密处理系统的可靠性和准确性较差。
[0005]2、现有的车载行车芯片加密处理系统由于每个加密执行电路中所需密钥不同,因而现有电路必须为每个加密执行电路配备密钥扩展模块以提供轮密钥,这就使得现有的电路结构复杂、制作成本高。

技术实现思路

[0006]针对现有技术的不足,本专利技术提供了一种车载行车芯片加密处理系统,所述系统包括:无线传输模块、身份认证模块、自定义模块和信息加密通信模块,所述信息加密通信模块包括通信密钥SM4 Key生成、文本文档加密通信和图像加密通信,且文本文档加密通信和图像加密通信分别通过通信密钥 SM4 Key生成进行文本文档、图像的加密传输。
[0007]优选的,所述无线传输模块包括AP模式配置和STA模式配置,所述AP模式配置为创建WIFI热点,所述STA模式配置为连接创建好的WIFI热点。
[0008]优选的,所述身份认证模块包括身份信息录入和身份认证,身份信息录入是基于对方的身份信息生成数字签名验证公钥,所述身份认证则是基于此验证公钥,对对方的数字签名进行验证,若验证通过,则身份认证通过,若验证不通过,则身份认证不通过。
[0009]优选的,所述自定义模块为自定义串行通信协议,在进行身份认证及信息加密通信的过程中,上下位机实时交互,上位机向下位机发送控制命令,下位机根据控制命令对数据进行相应的处理,并将处理后的结果反馈给上位机,上位机人机交互界面对结果进行相应的显示。
[0010]优选的,所述通信密钥为基于PUF车辆间的认证与秘钥协商协议,且协议中所使用的身份为伪身份,且车辆与车辆的通信双飞的身份认证为采用SN存储的CRP数据完成,且秘
钥的交换为椭圆曲线算法。
[0011]优选的,所述身份认证模块采用累加和校验的方式,即该校验位等于数据包内容N个字节的累加和,当接收方接收到数据包后,取出数据包内容,将其按字节累加,若累加和与校验位相等,则校验通过,否则校验不通过。
[0012]有益效果本专利技术采用加解密速度较快的SM4对称密码算法进行加解密,主要包括通信密钥SM4 Key生成、文本文档加密通信和图像加密通信三部分,由于身份认证过程中,通信双方都保存了对方的身份信息便可基于双方的身份信息,各自通过SM3密码杂凑运算、异或运算等一系列相同的运算生成通信密钥SM4 Key,通信密钥生成后,通信双方便可通过SM4算法进行文本文档、图像的端到端加密传输,通信密钥由通信双方自己生成,不需要进行密钥的交换传输,避免了通信密钥在传输过程中被不法分子窃取,安全性较高;本专利技术采用累加和校验的方式,即该校验位等于数据包内容N个字节的累加和,当接收方接收到数据包后,取出数据包内容,将其按字节累加,若累加和与校验位相等,则校验通过,否则校验不通过,这些设计使系统的电路结构简单化,降低了制作成本。
附图说明
[0013]图1为本专利技术的系统示意图。
具体实施方式
[0014]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0015]实施例一如图1所示,一种车载行车芯片加密处理系统,系统包括:无线传输模块、身份认证模块、自定义模块和信息加密通信模块,信息加密通信模块包括通信密钥SM4 Key生成、文本文档加密通信和图像加密通信,且文本文档加密通信和图像加密通信分别通过通信密钥SM4 Key生成进行文本文档、图像的加密传输,通信密钥生成后,通信双方便可通过SM4算法进行文本文档、图像的端到端加密传输,通信密钥由通信双方自己生成,不需要进行密钥的交换传输,避免了通信密钥在传输过程中被不法分子窃取,安全性较高。
[0016]实施例二如图1所示,无线传输模块包括AP模式配置和STA模式配置,AP模式配置为创建WIFI热点,STA模式配置为连接创建好的WIFI热点,从而实现通信双方之间数据的无线传输,以减少系统连接线的数量,增强用户体验。
[0017]身份认证模块包括身份信息录入和身份认证,身份信息录入是基于对方的身份信息生成数字签名验证公钥,身份认证则是基于此验证公钥,对对方的数字签名进行验证,若验证通过,则身份认证通过,若验证不通过,则身份认证不通过,通信双方身份认证通过后,便可进行文档、图像加密通信,该身份认证方案能够实现通信双方的身份认证,同时由于签名私钥和验签公钥都是基于用户名、用户密码与硬件设备ID生成的,此过程将用户名、用户
密码与硬件设备ID绑定,只有当用户(用户名、用户密码)和硬件设备均合法时,身份认证才通过,安全性较高。
[0018]自定义模块为自定义串行通信协议,在进行身份认证及信息加密通信的过程中,上下位机实时交互,上位机向下位机发送控制命令,下位机根据控制命令对数据进行相应的处理,并将处理后的结果反馈给上位机,上位机人机交互界面对结果进行相应的显示,可靠的通信协议是保证系统通信成功的关键,系统在进行身份认证及信息加密通信的过程中,上下位机实时交互,上位机向下位机发送控制命令,下位机根据控制命令对数据进行相应的处理(如加密、解密、签名、验签等),并将处理后的结果反馈给上位机,上位机人机交互界面对结果进行相应的显示,此过程中,要想保证通信的准确性,必须制定可靠的串行通信协议,以防止通信过程中数据出错。
[0019]通信密钥为基于PUF车辆间的认证与秘钥协商协议,且协议中所使用的身份为伪身份,且车辆与车辆的通信双飞的身份认证为采用SN存储的CRP数据完成,且秘钥的交换为椭圆曲线算法。
[0020]身份认证模块采用累加和校验的方式,即该校验位等于数据包内容N个字节的累加和,当接收方接收到数据包后,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车载行车芯片加密处理系统,其特征在于,所述系统包括:无线传输模块、身份认证模块、自定义模块和信息加密通信模块,所述信息加密通信模块包括通信密钥SM4 Key生成、文本文档加密通信和图像加密通信,且文本文档加密通信和图像加密通信分别通过通信密钥SM4 Key生成进行文本文档、图像的加密传输。2.根据权利要求1所述的一种车载行车芯片加密处理系统,其特征在于:所述无线传输模块包括AP模式配置和STA模式配置,所述AP模式配置为创建WIFI热点,所述STA模式配置为连接创建好的WIFI热点。3.根据权利要求1所述的一种车载行车芯片加密处理系统,其特征在于:所述身份认证模块包括身份信息录入和身份认证,身份信息录入是基于对方的身份信息生成数字签名验证公钥,所述身份认证则是基于此验证公钥,对对方的数字签名进行验证,若验证通过,则身份认证通过,若验证不通过,则身份认证不通过。4.根据权利...

【专利技术属性】
技术研发人员:王建军梁新成郝允志杨颂华黄国钧
申请(专利权)人:西南大学
类型:发明
国别省市:

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

1