知从木牛CryptoLibrary瑞萨RH850 U2A
简介

开发背景

随着汽车电子技术的飞速发展,车辆已经从传统的机械设备转变为高度智能化、电子化和联网的复杂系统。这些技术的引入为驾驶者带来了极大的便利,但同时也带来了新的安全挑战。汽车的电子控制系统不仅要应对功能故障的威胁,还必须防范潜在的网络攻击,因此信息安全(Cybersecurity)和功能安全(FunctionalSafety)一样,已成为现代汽车设计中不可或缺的关键要素。为应对这一挑战,国际标准化组织(ISO)于2021年出台了ISO 21434标准,专门针对道路车辆的网络安全提供指导和框架。随着中国《汽车整车信息安全技术要求》标准于2024年下半年正式推出,进一步细化了汽车信息安全领域的技术规范与实施标准,并且标志着汽车安全领域将进入真正强监管时代。

image.png

详细介绍

知从科技针对瑞萨RH850 U2A所开发的木牛CryptoLibrary包括硬件加密模块(ICUM)的内核固件(zICUM CORE),主核的信息安全协议栈CryptoStack(CSM、CRYIF、CRYPTO、KEYM)以及ICUM CDD(zICUM COM、zICUM CRY)。内核固件除了满足NIST 主流国际密码算法,如AES、HASH、ECC和TRNG/DRNG等,并且包含国密算法SM2/3/4,还可扩展多种基于算法的功能:对称加解密、非对称签名生成与解签、安全启动、安全刷写和SecOC等。 CryptoStack和ICUM CDD除了满足支持AUTOSAR 4.4.0的版本需求外,还可以作为一个单独的复杂驱动,在非AUTOSAR环境集成。

知从基于RH850 U2A提供的木牛CryptoLibrary,添加了知从木牛加密协议栈(CryptoStack)包括:Csm模块 、CryIf模块、Crypto模块和KeyM模块,使其与RH850 U2A内核驱动适配。

Ø  Csm模块:位于服务层,用来处理用户信息安全任务配置管理与调度

Ø  CryIf模块:位于ECU抽象层,用于实现Csm模块与Crypto模块之间的安全通信

Ø  Crypto模块:硬件抽象层,作用为实现Host端与Icum内核间数据传输,访问相关部件,实现加解密操作

Ø KeyM模块:密钥管理与证书管理,用来实现密钥、证书与底层存储之间的交互

简而言之,木牛CryptoLibrary灵活地适用于瑞萨RH850 U2A产品,具有高扩展性,可以根据不同的客户项目要求进行升级配置和再开发,最终满足不同客户的信息安全需求。

功能概述

加密协议栈

image.png

知从木牛加密协议栈主要由Csm、CryIf、Crypto、KeyM四个模块构成。Csm模块通过配置CsmJob来实现用户所需的信息安全加密算法需求如AES-128、CMAC、HASH、ECC、TRNG等,并且提供接口供用户调用。CryIf模块功能为连接服务层Csm模块与硬件抽象层Crypto模块,通过加密、解密、校验、认证等安全功能,保护数据的完整性和机密性。Crypto模块实现RH850 U2A主核与Icum加密内核信息数据的传输。KeyM模块实现密钥与证书的管理,包括对下载进ECU的密钥、证书解析校验,连接ICMU内核驱动将密钥存储进ICMU受保护区域等功能。

木牛CryptoLibrary

木牛CryptoLibrary的软件主要分为两部分:

1)ICUM硬件加密模块固件(zICUM CORE)

2) RH850 G4MH主核的CryptoStack(CSM、CRYIF、CRYPTO、CRYPTO(SW))以及ICUM CDD(zICUM COM、zICUM CRY)

image.png

ICUM CDD包含Crypto层调用接口zICUM CRY模块和ICUM通讯的zICUM COM模块两个子模块,各模块的功能介绍如表1。

image.png

木牛CryptoLibrary也支持SHE标准,和标准的SHE相比,CryptoLibrary在功能上有一些扩展,包括软件或硬件算法支持,主要功能及区别见表2和3。

image.png

image.png

image.png

image.png

配置工具

image.png

为了满足客户的不同项目需求,提高木牛CryptoLibrary的扩展性,瑞萨RH850 U2A实现了各个模块可配置性,并且实现了木牛CryptoLibrary的配置工具。客户可根据不同需求,在配置工具上完成Safety Library各个模块的配置工作,可生成配置代码文件,将生成的配置文件集成到工程中即可。


应用领域

木牛 CryptoLibrary 主要应用于有信息安全需求的控制器。本产品适应于汽车电子电气架构里的: 动力域控制器, 车身域控制器, 安全域控制器和信息域控制器。

image.png

用户通过将木牛CryptoLibrary集成到基于RH850 U2A的汽车电控单元中,可以满足 AUTOSAR标准里所规定的汽车电控单元所具有的信息安全功能。

配置环境

image.png

相关证书

image.png

image.png

【高清解密】知从汽车愿景banner图.png

相关下载
产品手册

点击下载产品手册