Csm

Table of contents

Csm의 역할

Crypto Service Manager. 상위 사용자의 암호 서비스 요청과 하위 암호 기능 사이의 관리 계층을 다룬다.

표준 원문

항목 원문 값
SHORT-NAME Csm
TYPE ECUC-MODULE-DEF
DESC Configuration of the Csm (CryptoServiceManager) module.
Multiplicity [0..1]

구성의 첫 계층

정의 Type 개수 설명 원문
CsmAsymDecrypt ECUC-PARAM-CONF-CONTAINER-DEF [0..1] Container for incorporation of AsymDecrypt primitives.
CsmAsymEncrypt ECUC-PARAM-CONF-CONTAINER-DEF [0..1] Container for incorporation of AsymEncrypt primitives.
CsmAsymPrivateKeyExtract ECUC-PARAM-CONF-CONTAINER-DEF [0..1] Container for incorporation of AsymPrivateKeyExtract primitives.
CsmAsymPrivateKeyUpdate ECUC-PARAM-CONF-CONTAINER-DEF [0..1] Container for incorporation of Asymmetric Private Key Update primitives.
CsmAsymPrivateKeyWrapAsym ECUC-PARAM-CONF-CONTAINER-DEF [0..1] Container for incorporation of AsymPrivateKeyWrapSym primitives.
CsmAsymPrivateKeyWrapSym ECUC-PARAM-CONF-CONTAINER-DEF [0..1] Container for incorporation of AsymPrivateKeyWrapSym primitives.
CsmAsymPublicKeyExtract ECUC-PARAM-CONF-CONTAINER-DEF [0..1] Container for incorporation of AsymPublicKeyExtract primitives.
CsmAsymPublicKeyUpdate ECUC-PARAM-CONF-CONTAINER-DEF [0..1] Container for incorporation of Asymmetric Public Key Update primitives.
CsmChecksum ECUC-PARAM-CONF-CONTAINER-DEF [0..1] Container for incorporation of Checksum primitives.
CsmCompression ECUC-PARAM-CONF-CONTAINER-DEF [0..1] Container for incorporation of Compression primitives.
CsmDecompression ECUC-PARAM-CONF-CONTAINER-DEF [0..1] Container for incorporation of Decompression primitives.
CsmGeneral ECUC-PARAM-CONF-CONTAINER-DEF [1] Container for common configuration options.
CsmHash ECUC-PARAM-CONF-CONTAINER-DEF [0..1] Container for incorporation of Hash primitives.
CsmKeyDerive ECUC-PARAM-CONF-CONTAINER-DEF [0..1] Container for incorporation of KeyDerive primitives.
CsmKeyDeriveSymKey ECUC-PARAM-CONF-CONTAINER-DEF [0..1] Container for incorporation of CsmKeyDeriveSymKey primitives.
CsmKeyExchangeCalcPubVal ECUC-PARAM-CONF-CONTAINER-DEF [0..1] Container for incorporation of KeyExchangeCalcPubVal primitives.
CsmKeyExchangeCalcSecret ECUC-PARAM-CONF-CONTAINER-DEF [0..1] Container for incorporation of KeyExchangeCalcSecret primitives.
CsmKeyExchangeCalcSymKey ECUC-PARAM-CONF-CONTAINER-DEF [0..1] Container for incorporation of KeyExchangeCalcSymKey primitives.
CsmMacGenerate ECUC-PARAM-CONF-CONTAINER-DEF [0..1] Container for incorporation of MacGenerate primitives.
CsmMacVerify ECUC-PARAM-CONF-CONTAINER-DEF [0..1] Container for incorporation of MacVerify primitives.
CsmRandomGenerate ECUC-PARAM-CONF-CONTAINER-DEF [0..1] Container for incorporation of RandomGenerate primitives.
CsmRandomSeed ECUC-PARAM-CONF-CONTAINER-DEF [0..1] Container for incorporation of RandomSeed primitives.
CsmSignatureGenerate ECUC-PARAM-CONF-CONTAINER-DEF [0..1] Container for incorporation of SignatureGenerate primitives
CsmSignatureVerify ECUC-PARAM-CONF-CONTAINER-DEF [0..1] Container for incorporation of SignatureVerify primitives.
CsmSymBlockDecrypt ECUC-PARAM-CONF-CONTAINER-DEF [0..1] Container for incorporation of SymBlockDecrypt primitives.
CsmSymBlockEncrypt ECUC-PARAM-CONF-CONTAINER-DEF [0..1] Container for incorporation of SymBlockEncrypt primitives.
CsmSymDecrypt ECUC-PARAM-CONF-CONTAINER-DEF [0..1] Container for incorporation of SymDecrypt primitives
CsmSymEncrypt ECUC-PARAM-CONF-CONTAINER-DEF [0..1] Container for incorporation of SymEncrypt primitives.
CsmSymKeyExtract ECUC-PARAM-CONF-CONTAINER-DEF [0..1] Container for incorporation of SymKeyExtract primitives.
CsmSymKeyGenerate ECUC-PARAM-CONF-CONTAINER-DEF [0..1] Container for incorporation of Symmetric Key Generate primitives.
CsmSymKeyUpdate ECUC-PARAM-CONF-CONTAINER-DEF [0..1] Container for incorporation of Symmetric Key Update primitives.
CsmSymKeyWrapAsym ECUC-PARAM-CONF-CONTAINER-DEF [0..1] Container for incorporation of SymKeyWrapSym primitives.
CsmSymKeyWrapSym ECUC-PARAM-CONF-CONTAINER-DEF [0..1] Container for incorporation of SymKeyWrapSym primitives.

전체 표준 Explorer

표준 정의를 불러오는 중입니다.

개수와 조건의 해석

[1]은 해당 부모 아래 1개, [0..1]은 선택적으로 1개, [0..]는 0개 이상, [1..]는 1개 이상이다. 부모·choice·variant 조건을 함께 읽어야 하며 optional parent의 자식을 ECU 전체에서 무조건 필수로 해석하지 않는다. MIN/MAX는 값 범위이며 multiplicity와 다르다.

기준과 범위

원본은 Classic AUTOSAR 4.2.2의 ECU Configuration Parameter Definitions다. 최신 release나 공급사 확장으로 확대 해석하지 않는다. Explorer에서 하위 container·parameter·reference와 원문 조건을 표로 확인할 수 있다.