[发明专利]车辆抗随机数滥用认证加密有效
申请号: | 201910415081.4 | 申请日: | 2019-05-17 |
公开(公告)号: | CN110505193B | 公开(公告)日: | 2023-09-12 |
发明(设计)人: | A·策;P·克雷斯梅 | 申请(专利权)人: | 英飞凌科技股份有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L9/32;H04L9/06 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 郑立柱;吕世磊 |
地址: | 德国诺伊*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 车辆 随机数 滥用 认证 加密 | ||
1.一种加密电子系统,包括:
多个匹配的分组密码设备;以及
硬件状态机,通信地耦合到所述多个匹配的分组密码设备中的每个分组密码设备,
其中所述多个匹配的分组密码设备中的每个分组密码设备能够由所述硬件状态机独立地调用,使得所述硬件状态机引起所述多个匹配的分组密码设备中的两个或更多个分组密码设备以冗余模式或并行模式选择性地执行基于分组密码的对称加密操作,
其中所述基于分组密码的对称加密操作与提供抗随机数滥用的具有附加数据的认证加密AEAD方案相关联,
其中所述AEAD方案需要单一类型的加密原语;
其中所述多个匹配分组密码设备中的所述两个或更多个分组密码设备形成伪随机函数PRF并且用作计数器CTR模式加速器,
其中所述PRF基于密码块链接CBC并且使用第一密钥和第二密钥,并且
其中所述CTR模式加速器使用第三密钥;
其中所述基于分组密码的对称加密操作与保护车辆系统的通信信道相关联,
其中在所述基于分组密码的对称加密操作处于所述冗余模式时产生的第一结果被比较,以验证所述第一结果匹配,以及
其中在所述基于分组密码的对称加密操作处于所述并行模式时产生的第二结果被组合,以产生第三结果。
2.根据权利要求1所述的系统,其中所述多个匹配的分组密码设备是多个高级加密标准AES加速器。
3.根据权利要求1所述的系统,其中所述冗余模式是并发冗余模式或时间偏移冗余模式。
4.一种加密方法,包括:
由硬件状态机接收与基于分组密码的对称加密操作相关联的命令,
其中所述基于分组密码的对称加密操作与保护车辆系统的通信信道相关联;
其中所述基于分组密码的对称加密操作与提供抗随机数滥用的具有附加数据的认证加密AEAD方案相关联,
其中所述AEAD方案需要单一类型的加密原语;
由所述硬件状态机基于所述命令,引起两个或更多个分组密码设备在冗余模式或并行模式中执行所述基于分组密码的对称加密操作,
其中所述两个或更多个分组密码设备被包括在通信地耦合到所述硬件状态机的多个匹配的分组密码设备中,
其中所述两个或更多个分组密码设备形成伪随机函数PRF并且用作计数器CTR模式,
其中所述伪随机函数PRF基于密码块链接CBC并且使用第一密钥和第二密钥,并且
其中所述计数器CTR模式使用第三密钥;
由所述硬件状态机从所述两个或更多个分组密码设备接收与所述基于分组密码的对称加密操作相关联的两个或更多个中间结果;
选择性地:
由所述硬件状态机基于所述基于分组密码的对称密码操作处于所述冗余模式,来验证所述中间结果匹配,或是
由所述硬件状态机基于所述基于分组密码的对称密码操作处于所述并行模式,来组合所述中间结果以产生最终结果,以及
由所述硬件状态机:
基于所述基于分组密码的对称加密操作处于所述冗余模式、并且基于验证所述中间结果匹配,提供所述中间结果,或是
基于所述基于分组密码的对称加密操作处于所述并行模式,提供最终结果。
5.根据权利要求4所述的方法,其中所述多个匹配的分组密码设备是多个高级加密标准AES加速器。
6.根据权利要求4所述的方法,
其中所述两个分组密码设备中的第一分组密码设备形成所述PRF,并且
其中所述两个分组密码设备中的第二分组密码设备用作CTR模式加速器。
7.根据权利要求4所述的方法,进一步包括:
引起所述多个匹配的分组密码设备中的至少一个分组密码设备基于主密钥导出所述第一密钥、所述第二密钥或所述第三密钥。
8.根据权利要求4所述的方法,其中所述最终结果被提供给与所述车辆系统相关联的电子控制单元ECU的主机处理器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英飞凌科技股份有限公司,未经英飞凌科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910415081.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:对车辆通信网络的攻击的检测和定位
- 下一篇:一种云计算支撑平台