AUTOSAR Crypto Stack 介绍
AUTOSAR Crypto Driver
概述
Crypto Driver(后文简称CRYPTO)属于MCAL中的一个驱动模块,位于Crypto Interface module和Crypto Service Manager mode下面。CRYPTO为同步和异常加密通信实现了通用的原语,提供了一系列算法集合,并且可以支持用户扩展。支持密钥存储,密钥配置和密钥管理。
Crypto Interface模块可以访问多个CRYPTO,每一个CRYPTO由底层的Crypto Driver Object配置,也就是说在一个ECU中可以存在多个Crypto Driver。
一个Crypto Driver Obect表示一个独立的Crypto hardware例如AES加速器的实例,也可以是一个软件。