Version 6 (modified by 9 years ago) ( diff ) | ,
---|
Crypto Service Manager
概要
- API一覧
- "--"は未規定
- コンフィギュレーション一覧
- CsmAsymDecrypt
- CsmAsymEncrypt
- CsmAsymPrivateKeyExtract
- CsmAsymPrivateKeyWrapAsym
- CsmAsymPrivateKeyWrapSym
- CsmAsymPublicKeyExtract
- CsmChecksum
- CsmDemEventParameterRefs
- CsmGeneral
- CsmHash
- CsmKeyDerive
- CsmKeyDeriveSymKey
- CsmKeyExchangeCalcPubVal
- CsmKeyExchangeCalcSecret
- CsmKeyExchangeCalcSymKey
- CsmMacGenerate
- CsmMacVerify
- CsmRandomGenerate
- CsmRandomSeed
- CsmSignatureGenerate
- CsmSignatureVerify
- CsmSymBlockDecrypt
- CsmSymBlockEncrypt
- CsmSymDecrypt
- CsmSymEncrypt
- CsmSymKeyExtract
- CsmSymKeyWrapAsym
- CsmSymKeyWrapSym
- エラーコード一覧
- "--"はDemにより決定される
エラーコード Dec Hex CSM_E_PARAM_PTR_INVALID 1 0x01 CSM_E_SERVICE_NOT_STARTED 2 0x02 CSM_E_PARAM_METHOD_INVALID 3 0x03 CSM_E_PARAM_KEY_TYPE_INVALID 4 0x04 CSM_E_UNINIT 5 0x05 CSM_E_BUFFER_TOO_SMALL 6 0x06 CSM_E_INIT_FAILED -- -- CSM_E_POLICY_VIOLATION -- --
API仕様
Csm_Init
void Csm_Init(void)
Csm_GetVersionInfo
void Csm_GetVersionInfo(Std_VersionInfoType* versioninfo)
Csm_Interruption
void Csm_Interruption(void)
Csm_HashStart
Csm_ReturnType Csm_HashStart(Csm_ConfigIdType cfgId)
Csm_HashUpdate
Csm_ReturnType Csm_HashUpdate(Csm_ConfigIdType cfgId, const uint8* dataPtr, uint32 dataLength)
Csm_HashFinish
Csm_ReturnType Csm_HashFinish(Csm_ConfigIdType cfgId, uint8* resultPtr, uint32* resultLengthPtr, boolean TruncationIsAllowed)
Csm_MacGenerateStart
Csm_ReturnType Csm_MacGenerateStart(Csm_ConfigIdType cfgId, const Csm_SymKeyType* keyPtr)
Csm_MacGenerateUpdate
Csm_ReturnType Csm_MacGenerateUpdate(Csm_ConfigIdType cfgId, const uint8* dataPtr, uint32 dataLength)
Csm_MacGenerateFinish
Csm_ReturnType Csm_MacGenerateFinish(Csm_ConfigIdType cfgId, uint8* resultPtr, uint32* resultLengthPtr, boolean TruncationIsAllowed)
Csm_MacVerifyStart
Csm_ReturnType Csm_MacVerifyStart(Csm_ConfigIdType cfgId, const Csm_SymKeyType* keyPtr)
Csm_MacVerifyUpdate
Csm_ReturnType Csm_MacVerifyUpdate(Csm_ConfigIdType cfgId, const uint8* dataPtr, uint32 dataLength)
Csm_MacVerifyFinish
Csm_ReturnType Csm_MacVerifyFinish(Csm_ConfigIdType cfgId, const uint8* MacPtr, uint32 MacLength, Csm_VerifyResultType* resultPtr)
Csm_RandomSeedStart
Csm_ReturnType Csm_RandomSeedStart(Csm_ConfigIdType cfgId)
Csm_RandomSeedUpdate
Csm_ReturnType Csm_RandomSeedUpdate(Csm_ConfigIdType cfgId, const uint8* seedPtr, uint32 seedLength)
Csm_RandomSeedFinish
Csm_ReturnType Csm_RandomSeedFinish(Csm_ConfigIdType cfgId)
Csm_RandomGenerate
Csm_ReturnType Csm_RandomGenerate(Csm_ConfigIdType cfgId, uint8* resultPtr, uint32 resultLength)
Csm_SymBlockEncryptStart
Csm_ReturnType Csm_SymBlockEncryptStart(Csm_ConfigIdType cfgId, const Csm_SymKeyType* keyPtr)
Csm_SymBlockEncryptUpdate
Csm_ReturnType Csm_SymBlockEncryptUpdate(Csm_ConfigIdType cfgId, const uint8* plainTextPtr, uint32 plainTextLength, uint8* cipherTextPtr, uint32* cipherTextLengthPtr)
Csm_SymBlockEncryptFinish
Csm_ReturnType Csm_SymBlockEncryptFinish(Csm_ConfigIdType cfgId)
Csm_SymBlockDecryptStart
Csm_ReturnType Csm_SymBlockDecryptStart(Csm_ConfigIdType cfgId, const Csm_SymKeyType* keyPtr)
Csm_SymBlockDecryptUpdate
Csm_ReturnType Csm_SymBlockDecryptUpdate(Csm_ConfigIdType cfgId, const uint8* cipherTextPtr, uint32 cipherTextLength, uint8* plainTextPtr, uint32* plainTextLengthPtr)
Csm_SymBlockDecryptFinish
Csm_ReturnType Csm_SymBlockDecryptFinish(Csm_ConfigIdType cfgId)
Csm_SymEncryptStart
Csm_ReturnType Csm_SymEncryptStart(Csm_ConfigIdType cfgId, const Csm_SymKeyType* keyPtr, const uint8* InitVectorPtr, uint32 InitVectorLength)
Csm_SymEncryptUpdate
Csm_ReturnType Csm_SymEncryptUpdate(Csm_ConfigIdType cfgId, const uint8* plainTextPtr, uint32 plainTextLength, uint8* cipherTextPtr, uint32* cipherTextLengthPtr)
Csm_SymEncryptFinish
Csm_ReturnType Csm_SymEncryptFinish(Csm_ConfigIdType cfgId, uint8* cipherTextPtr, uint32* cipherTextLengthPtr)
Csm_SymDecryptStart
Csm_ReturnType Csm_SymDecryptStart(Csm_ConfigIdType cfgId, const Csm_SymKeyType* keyPtr, const uint8* InitVectorPtr, uint32 InitVectorLength)
Csm_SymDecryptUpdate
Csm_ReturnType Csm_SymDecryptUpdate(Csm_ConfigIdType cfgId, const uint8* cipherTextPtr, uint32 cipherTextLength, uint8* plainTextPtr, uint32* plainTextLengthPtr)
Csm_SymDecryptFinish
Csm_ReturnType Csm_SymDecryptFinish(Csm_ConfigIdType cfgId, uint8* plainTextPtr, uint32* plainTextLengthPtr)
Csm_AsymEncryptStart
Csm_ReturnType Csm_AsymEncryptStart(Csm_ConfigIdType cfgId, const Csm_AsymPublicKeyType* keyPtr)
Csm_AsymEncryptUpdate
Csm_ReturnType Csm_AsymEncryptUpdate(Csm_ConfigIdType cfgId, const uint8* plainTextPtr, uint32 plainTextLength, uint8* cipherTextPtr, uint32* cipherTextLengthPtr)
Csm_AsymEncryptFinish
Csm_ReturnType Csm_AsymEncryptFinish(Csm_ConfigIdType cfgId, uint8* cipherTextPtr, uint32* cipherTextLengthPtr)
Csm_AsymDecryptStart
Csm_ReturnType Csm_AsymDecryptStart(Csm_ConfigIdType cfgId, const Csm_AsymPrivateKeyType* keyPtr)
Csm_AsymDecryptUpdate
Csm_ReturnType Csm_AsymDecryptUpdate(Csm_ConfigIdType cfgId, const uint8* cipherTextPtr, uint32 cipherTextLength, uint8* plainTextPtr, uint32* plainTextLengthPtr)
Csm_AsymDecryptFinish
Csm_ReturnType Csm_AsymDecryptFinish(Csm_ConfigIdType cfgId, uint8* plainTextPtr, uint32* plainTextLengthPtr)
Csm_SignatureGenerateStart
Csm_ReturnType Csm_SignatureGenerateStart(Csm_ConfigIdType cfgId, const Csm_AsymPrivateKeyType* keyPtr)
Csm_SignatureGenerateUpdate
Csm_ReturnType Csm_SignatureGenerateUpdate(Csm_ConfigIdType cfgId, const uint8* dataPtr, uint32 dataLength)
Csm_SignatureGenerateFinish
Csm_ReturnType Csm_SignatureGenerateFinish(Csm_ConfigIdType cfgId, uint8* resultPtr, uint32* resultLengthPtr)
Csm_SignatureVerifyStart
Csm_ReturnType Csm_SignatureVerifyStart(Csm_ConfigIdType cfgId, const Csm_AsymPublicKeyType* keyPtr)
Csm_SignatureVerifyUpdate
Csm_ReturnType Csm_SignatureVerifyUpdate(Csm_ConfigIdType cfgId, const uint8* dataPtr, uint32 dataLength)
Csm_SignatureVerifyFinish
Csm_ReturnType Csm_SignatureVerifyFinish(Csm_ConfigIdType cfgId, const uint8* signaturePtr, uint32 signatureLength, Csm_VerifyResultType* resultPtr)
Csm_ChecksumStart
Csm_ReturnType Csm_ChecksumStart(Csm_ConfigIdType cfgId)
Csm_ChecksumUpdate
Csm_ReturnType Csm_ChecksumUpdate(Csm_ConfigIdType cfgId, const uint8* dataPtr, uint32 dataLength)
Csm_ChecksumFinish
Csm_ReturnType Csm_ChecksumFinish(Csm_ConfigIdType cfgId, uint8* resultPtr, uint32* resultLengthPtr, boolean TruncationIsAllowed)
Csm_KeyDeriveStart
Csm_ReturnType Csm_KeyDeriveStart(Csm_ConfigIdType cfgId, uint32 keyLength, uint32 iterations)
Csm_KeyDeriveUpdate
Csm_ReturnType Csm_KeyDeriveUpdate(Csm_ConfigIdType cfgId, const uint8* passwordPtr, uint32 passwordLength, const uint8* saltPtr, uint32 saltLength)
Csm_KeyDeriveFinish
Csm_ReturnType Csm_KeyDeriveFinish(Csm_ConfigIdType cfgId, Csm_SymKeyType* keyPtr)
Csm_KeyDeriveSymKey
Csm_ReturnType Csm_KeyDeriveSymKey(Csm_ConfigIdType cfgId, const Csm_SymKeyType* baseKeyPtr, const uint8* customisationValPtr, uint32 customisationValLength, Csm_SymKeyType* derivedKeyPtr)
Csm_KeyExchangeCalcPubVal
Csm_ReturnType Csm_KeyExchangeCalcPubVal(Csm_ConfigIdType cfgId, const Csm_KeyExchangeBaseType* basePtr, const Csm_KeyExchangePrivateType* privateValuePtr, uint8* publicValuePtr, uint32* publicValueLengthPtr)
Csm_KeyExchangeCalcSecretStart
Csm_ReturnType Csm_KeyExchangeCalcSecretStart(Csm_ConfigIdType cfgId, const Csm_KeyExchangeBaseType* basePtr, const Csm_KeyExchangePrivateType* privateValuePtr)
Csm_KeyExchangeCalcSecretUpdate
Csm_ReturnType Csm_KeyExchangeCalcSecretUpdate(Csm_ConfigIdType cfgId, const uint8* partnerPublicValuePtr, uint32 partnerPublicValueLength)
Csm_KeyExchangeCalcSecretFinish
Csm_ReturnType Csm_KeyExchangeCalcSecretFinish(Csm_ConfigIdType cfgId, uint8* sharedSecretPtr, uint32* sharedSecretLengthPtr, boolean TruncationIsAllowed)
Csm_KeyExchangeCalcSymKeyStart
Csm_ReturnType Csm_KeyExchangeCalcSymKeyStart(Csm_ConfigIdType cfgId, const Csm_KeyExchangeBaseType* basePtr, const Csm_KeyExchangePrivateType* privateValuePtr)
Csm_KeyExchangeCalcSymKeyUpdate
Csm_ReturnType Csm_KeyExchangeCalcSymKeyUpdate(Csm_ConfigIdType cfgId, const uint8* partnerPublicValuePtr, uint32 partnerPublicValueLength)
Csm_KeyExchangeCalcSymKeyFinish
Csm_ReturnType Csm_KeyExchangeCalcSymKeyFinish(Csm_ConfigIdType cfgId, Csm_SymKeyType* sharedKeyPtr)
Csm_SymKeyExtractStart
Csm_ReturnType Csm_SymKeyExtractStart(Csm_ConfigIdType cfgId)
Csm_SymKeyExtractUpdate
Csm_ReturnType Csm_SymKeyExtractUpdate(Csm_ConfigIdType cfgId, const uint8* dataPtr, uint32 dataLength)
Csm_SymKeyExtractFinish
Csm_ReturnType Csm_SymKeyExtractFinish(Csm_ConfigIdType cfgId, Csm_SymKeyType* keyPtr)
Csm_SymKeyWrapSymStart
Csm_ReturnType Csm_SymKeyWrapSymStart(Csm_ConfigIdType cfgId, const Csm_SymKeyType* keyPtr, const Csm_SymKeyType* wrappingKeyPtr)
Csm_SymKeyWrapSymUpdate
Csm_ReturnType Csm_SymKeyWrapSymUpdate(Csm_ConfigIdType cfgId, uint8* dataPtr, uint32* dataLengthPtr)
Csm_SymKeyWrapSymFinish
Csm_ReturnType Csm_SymKeyWrapSymFinish(Csm_ConfigIdType cfgId)
Csm_SymKeyWrapAsymStart
Csm_ReturnType Csm_SymKeyWrapAsymStart(Csm_ConfigIdType cfgId, const Csm_SymKeyType* keyPtr, const Csm_AsymPublicKeyType* wrappingKeyPtr)
Csm_SymKeyWrapAsymUpdate
Csm_ReturnType Csm_SymKeyWrapAsymUpdate(Csm_ConfigIdType cfgId, uint8* dataPtr, uint32* dataLengthPtr)
Csm_SymKeyWrapAsymFinish
Csm_ReturnType Csm_SymKeyWrapAsymFinish(Csm_ConfigIdType cfgId)
Csm_AsymPublicKeyExtractStart
Csm_ReturnType Csm_AsymPublicKeyExtractStart(Csm_ConfigIdType cfgId)
Csm_AsymPublicKeyExtractUpdate
Csm_ReturnType Csm_AsymPublicKeyExtractUpdate(Csm_ConfigIdType cfgId, const uint8* dataPtr, uint32 dataLength)
Csm_AsymPublicKeyExtractFinish
Csm_ReturnType Csm_AsymPublicKeyExtractFinish(Csm_ConfigIdType cfgId, Csm_AsymPublicKeyType* keyPtr)
Csm_AsymPrivateKeyExtractStart
Csm_ReturnType Csm_AsymPrivateKeyExtractStart(Csm_ConfigIdType cfgId)
Csm_AsymPrivateKeyExtractUpdate
Csm_ReturnType Csm_AsymPrivateKeyExtractUpdate(Csm_ConfigIdType cfgId, const uint8* dataPtr, uint32 dataLength)
Csm_AsymPrivateKeyExtractFinish
Csm_ReturnType Csm_AsymPrivateKeyExtractFinish(Csm_ConfigIdType cfgId, Csm_AsymPrivateKeyType* keyPtr)
Csm_AsymPrivateKeyWrapSymStart
Csm_ReturnType Csm_AsymPrivateKeyWrapSymStart(Csm_ConfigIdType cfgId, const Csm_AsymPrivateKeyType* keyPtr, const Csm_SymKeyType* wrappingKeyPtr)
Csm_AsymPrivateKeyWrapSymUpdate
Csm_ReturnType Csm_AsymPrivateKeyWrapSymUpdate(Csm_ConfigIdType cfgId, uint8* dataPtr, uint32* dataLengthPtr)
Csm_AsymPrivateKeyWrapSymFinish
Csm_ReturnType Csm_AsymPrivateKeyWrapSymFinish(Csm_ConfigIdType cfgId)
Csm_AsymPrivateKeyWrapAsymStart
Csm_ReturnType Csm_AsymPrivateKeyWrapAsymStart(Csm_ConfigIdType cfgId, const Csm_AsymPrivateKeyType* keyPtr, const Csm_AsymPublicKeyType* wrappingKeyPtr)
Csm_AsymPrivateKeyWrapAsymUpdate
Csm_ReturnType Csm_AsymPrivateKeyWrapAsymUpdate(Csm_ConfigIdType cfgId, uint8* dataPtr, uint32* dataLengthPtr)
Csm_AsymPrivateKeyWrapAsymFinish
Csm_ReturnType Csm_AsymPrivateKeyWrapAsymFinish(Csm_ConfigIdType cfgId)
Csm_MainFunction
void Csm_MainFunction(void)
コンフィギュレーション仕様
CsmAsymDecrypt
/AUTOSAR/EcucDefs/Csm/CsmAsymDecrypt
- 型:Container
- 多重度:0..1
CsmAsymDecryptMaxKeySize
/AUTOSAR/EcucDefs/Csm/CsmAsymDecrypt/CsmAsymDecryptMaxKeySize
- 型:IntegerParam
- 多重度:1
CsmAsymDecryptConfig
/AUTOSAR/EcucDefs/Csm/CsmAsymDecrypt/CsmAsymDecryptConfig
- 型:Container
- 多重度:0..32
CsmAsymDecryptInitConfiguration
/AUTOSAR/EcucDefs/Csm/CsmAsymDecrypt/CsmAsymDecryptConfig/CsmAsymDecryptInitConfiguration
- 型:StringParam
- 多重度:1
CsmAsymDecryptPrimitiveName
/AUTOSAR/EcucDefs/Csm/CsmAsymDecrypt/CsmAsymDecryptConfig/CsmAsymDecryptPrimitiveName
- 型:StringParam
- 多重度:1
CsmCallbackAsymDecrypt
/AUTOSAR/EcucDefs/Csm/CsmAsymDecrypt/CsmAsymDecryptConfig/CsmCallbackAsymDecrypt
- 型:FunctionName
- 多重度:1
CsmAsymEncrypt
/AUTOSAR/EcucDefs/Csm/CsmAsymEncrypt
- 型:Container
- 多重度:0..1
CsmAsymEncryptMaxKeySize
/AUTOSAR/EcucDefs/Csm/CsmAsymEncrypt/CsmAsymEncryptMaxKeySize
- 型:IntegerParam
- 多重度:1
CsmAsymEncryptConfig
/AUTOSAR/EcucDefs/Csm/CsmAsymEncrypt/CsmAsymEncryptConfig
- 型:Container
- 多重度:0..32
CsmAsymEncryptInitConfiguration
/AUTOSAR/EcucDefs/Csm/CsmAsymEncrypt/CsmAsymEncryptConfig/CsmAsymEncryptInitConfiguration
- 型:StringParam
- 多重度:1
CsmAsymEncryptPrimitiveName
/AUTOSAR/EcucDefs/Csm/CsmAsymEncrypt/CsmAsymEncryptConfig/CsmAsymEncryptPrimitiveName
- 型:StringParam
- 多重度:1
CsmCallbackAsymEncrypt
/AUTOSAR/EcucDefs/Csm/CsmAsymEncrypt/CsmAsymEncryptConfig/CsmCallbackAsymEncrypt
- 型:FunctionName
- 多重度:1
CsmAsymPrivateKeyExtract
/AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyExtract
- 型:Container
- 多重度:0..1
CsmAsymPrivateKeyExtractMaxKeySize
/AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyExtract/CsmAsymPrivateKeyExtractMaxKeySize
- 型:IntegerParam
- 多重度:1
CsmAsymPrivateKeyExtractConfig
/AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyExtract/CsmAsymPrivateKeyExtractConfig
- 型:Container
- 多重度:0..32
CsmAsymPrivateKeyExtractInitConfiguration
/AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyExtract/CsmAsymPrivateKeyExtractConfig/CsmAsymPrivateKeyExtractInitConfiguration
- 型:StringParam
- 多重度:1
CsmAsymPrivateKeyExtractPrimitiveName
/AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyExtract/CsmAsymPrivateKeyExtractConfig/CsmAsymPrivateKeyExtractPrimitiveName
- 型:StringParam
- 多重度:1
CsmCallbackAsymPrivateKeyExtract
/AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyExtract/CsmAsymPrivateKeyExtractConfig/CsmCallbackAsymPrivateKeyExtract
- 型:FunctionName
- 多重度:1
CsmAsymPrivateKeyWrapAsym
/AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyWrapAsym
- 型:Container
- 多重度:0..1
CsmAsymPrivateKeyWrapAsymMaxPrivKeySize
/AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyWrapAsym/CsmAsymPrivateKeyWrapAsymMaxPrivKeySize
- 型:IntegerParam
- 多重度:1
CsmAsymPrivateKeyWrapAsymMaxPubKeySize
/AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyWrapAsym/CsmAsymPrivateKeyWrapAsymMaxPubKeySize
- 型:IntegerParam
- 多重度:1
CsmAsymPrivateKeyWrapAsymConfig
/AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyWrapAsym/CsmAsymPrivateKeyWrapAsymConfig
- 型:Container
- 多重度:0..32
CsmAsymPrivateKeyWrapAsymInitConfiguration
/AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyWrapAsym/CsmAsymPrivateKeyWrapAsymConfig/CsmAsymPrivateKeyWrapAsymInitConfiguration
- 型:StringParam
- 多重度:1
CsmAsymPrivateKeyWrapAsymPrimitiveName
/AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyWrapAsym/CsmAsymPrivateKeyWrapAsymConfig/CsmAsymPrivateKeyWrapAsymPrimitiveName
- 型:StringParam
- 多重度:1
CsmCallbackAsymPrivateKeyWrapAsym
/AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyWrapAsym/CsmAsymPrivateKeyWrapAsymConfig/CsmCallbackAsymPrivateKeyWrapAsym
- 型:FunctionName
- 多重度:1
CsmAsymPrivateKeyWrapSym
/AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyWrapSym
- 型:Container
- 多重度:0..1
CsmAsymPrivateKeyWrapSymMaxPrivKeySize
/AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyWrapSym/CsmAsymPrivateKeyWrapSymMaxPrivKeySize
- 型:IntegerParam
- 多重度:1
CsmAsymPrivateKeyWrapSymMaxSymKeySize
/AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyWrapSym/CsmAsymPrivateKeyWrapSymMaxSymKeySize
- 型:IntegerParam
- 多重度:1
CsmAsymPrivateKeyWrapSymConfig
/AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyWrapSym/CsmAsymPrivateKeyWrapSymConfig
- 型:Container
- 多重度:0..32
CsmAsymPrivateKeyWrapSymInitConfiguration
/AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyWrapSym/CsmAsymPrivateKeyWrapSymConfig/CsmAsymPrivateKeyWrapSymInitConfiguration
- 型:StringParam
- 多重度:1
CsmAsymPrivateKeyWrapSymPrimitiveName
/AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyWrapSym/CsmAsymPrivateKeyWrapSymConfig/CsmAsymPrivateKeyWrapSymPrimitiveName
- 型:StringParam
- 多重度:1
CsmCallbackAsymPrivateKeyWrapSym
/AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyWrapSym/CsmAsymPrivateKeyWrapSymConfig/CsmCallbackAsymPrivateKeyWrapSym
- 型:FunctionName
- 多重度:1
CsmAsymPublicKeyExtract
/AUTOSAR/EcucDefs/Csm/CsmAsymPublicKeyExtract
- 型:Container
- 多重度:0..1
CsmAsymPublicKeyExtractMaxKeySize
/AUTOSAR/EcucDefs/Csm/CsmAsymPublicKeyExtract/CsmAsymPublicKeyExtractMaxKeySize
- 型:IntegerParam
- 多重度:1
CsmAsymPublicKeyExtractConfig
/AUTOSAR/EcucDefs/Csm/CsmAsymPublicKeyExtract/CsmAsymPublicKeyExtractConfig
- 型:Container
- 多重度:0..32
CsmAsymPublicKeyExtractInitConfiguration
/AUTOSAR/EcucDefs/Csm/CsmAsymPublicKeyExtract/CsmAsymPublicKeyExtractConfig/CsmAsymPublicKeyExtractInitConfiguration
- 型:StringParam
- 多重度:1
CsmAsymPublicKeyExtractPrimitiveName
/AUTOSAR/EcucDefs/Csm/CsmAsymPublicKeyExtract/CsmAsymPublicKeyExtractConfig/CsmAsymPublicKeyExtractPrimitiveName
- 型:StringParam
- 多重度:1
CsmCallbackAsymPublicKeyExtract
/AUTOSAR/EcucDefs/Csm/CsmAsymPublicKeyExtract/CsmAsymPublicKeyExtractConfig/CsmCallbackAsymPublicKeyExtract
- 型:FunctionName
- 多重度:1
CsmChecksum
/AUTOSAR/EcucDefs/Csm/CsmChecksum
- 型:Container
- 多重度:0..1
CsmChecksumConfig
/AUTOSAR/EcucDefs/Csm/CsmChecksum/CsmChecksumConfig
- 型:Container
- 多重度:0..32
CsmCallbackChecksum
/AUTOSAR/EcucDefs/Csm/CsmChecksum/CsmChecksumConfig/CsmCallbackChecksum
- 型:FunctionName
- 多重度:1
CsmChecksumInitConfiguration
/AUTOSAR/EcucDefs/Csm/CsmChecksum/CsmChecksumConfig/CsmChecksumInitConfiguration
- 型:StringParam
- 多重度:1
CsmChecksumPrimitiveName
/AUTOSAR/EcucDefs/Csm/CsmChecksum/CsmChecksumConfig/CsmChecksumPrimitiveName
- 型:StringParam
- 多重度:1
CsmDemEventParameterRefs
/AUTOSAR/EcucDefs/Csm/CsmDemEventParameterRefs
- 型:Container
- 多重度:0..1
CSM_E_INIT_FAILED
/AUTOSAR/EcucDefs/Csm/CsmDemEventParameterRefs/CSM_E_INIT_FAILED
- 型:Reference
- 多重度:0..1
CsmGeneral
/AUTOSAR/EcucDefs/Csm/CsmGeneral
- 型:Container
- 多重度:1
CsmDevErrorDetect
/AUTOSAR/EcucDefs/Csm/CsmGeneral/CsmDevErrorDetect
- 型:BooleanParam
- 多重度:1
CsmMaxAlignScalarType
/AUTOSAR/EcucDefs/Csm/CsmGeneral/CsmMaxAlignScalarType
- 型:StringParam
- 多重度:1
CsmMaximumBlockingTime
/AUTOSAR/EcucDefs/Csm/CsmGeneral/CsmMaximumBlockingTime
- 型:IntegerParam
- 多重度:1
CsmUseInterruption
/AUTOSAR/EcucDefs/Csm/CsmGeneral/CsmUseInterruption
- 型:BooleanParam
- 多重度:1
CsmUseSyncJobProcessing
/AUTOSAR/EcucDefs/Csm/CsmGeneral/CsmUseSyncJobProcessing
- 型:BooleanParam
- 多重度:1
CsmVersionInfoApi
/AUTOSAR/EcucDefs/Csm/CsmGeneral/CsmVersionInfoApi
- 型:BooleanParam
- 多重度:1
CsmHash
/AUTOSAR/EcucDefs/Csm/CsmHash
- 型:Container
- 多重度:0..1
CsmHashConfig
/AUTOSAR/EcucDefs/Csm/CsmHash/CsmHashConfig
- 型:Container
- 多重度:0..32
CsmCallbackHash
/AUTOSAR/EcucDefs/Csm/CsmHash/CsmHashConfig/CsmCallbackHash
- 型:FunctionName
- 多重度:1
CsmHashInitConfiguration
/AUTOSAR/EcucDefs/Csm/CsmHash/CsmHashConfig/CsmHashInitConfiguration
- 型:StringParam
- 多重度:1
CsmHashPrimitiveName
/AUTOSAR/EcucDefs/Csm/CsmHash/CsmHashConfig/CsmHashPrimitiveName
- 型:StringParam
- 多重度:1
CsmKeyDerive
/AUTOSAR/EcucDefs/Csm/CsmKeyDerive
- 型:Container
- 多重度:0..1
CsmKeyDeriveMaxKeySize
/AUTOSAR/EcucDefs/Csm/CsmKeyDerive/CsmKeyDeriveMaxKeySize
- 型:IntegerParam
- 多重度:1
CsmKeyDeriveConfig
/AUTOSAR/EcucDefs/Csm/CsmKeyDerive/CsmKeyDeriveConfig
- 型:Container
- 多重度:0..32
CsmCallbackKeyDerive
/AUTOSAR/EcucDefs/Csm/CsmKeyDerive/CsmKeyDeriveConfig/CsmCallbackKeyDerive
- 型:FunctionName
- 多重度:1
CsmKeyDeriveInitConfiguration
/AUTOSAR/EcucDefs/Csm/CsmKeyDerive/CsmKeyDeriveConfig/CsmKeyDeriveInitConfiguration
- 型:StringParam
- 多重度:1
CsmKeyDerivePrimitiveName
/AUTOSAR/EcucDefs/Csm/CsmKeyDerive/CsmKeyDeriveConfig/CsmKeyDerivePrimitiveName
- 型:StringParam
- 多重度:1
CsmKeyDeriveSymKey
/AUTOSAR/EcucDefs/Csm/CsmKeyDeriveSymKey
- 型:Container
- 多重度:0..1
CsmKeyDeriveSymKeyMaxSymKeySize
/AUTOSAR/EcucDefs/Csm/CsmKeyDeriveSymKey/CsmKeyDeriveSymKeyMaxSymKeySize
- 型:IntegerParam
- 多重度:1
CsmKeyDeriveSymKeyConfig
/AUTOSAR/EcucDefs/Csm/CsmKeyDeriveSymKey/CsmKeyDeriveSymKeyConfig
- 型:Container
- 多重度:0..32
CsmCallbackKeyDeriveSymKey
/AUTOSAR/EcucDefs/Csm/CsmKeyDeriveSymKey/CsmKeyDeriveSymKeyConfig/CsmCallbackKeyDeriveSymKey
- 型:FunctionName
- 多重度:1
CsmKeyDeriveSymKeyInitConfiguration
/AUTOSAR/EcucDefs/Csm/CsmKeyDeriveSymKey/CsmKeyDeriveSymKeyConfig/CsmKeyDeriveSymKeyInitConfiguration
- 型:StringParam
- 多重度:1
CsmKeyDeriveSymKeyPrimitiveName
/AUTOSAR/EcucDefs/Csm/CsmKeyDeriveSymKey/CsmKeyDeriveSymKeyConfig/CsmKeyDeriveSymKeyPrimitiveName
- 型:StringParam
- 多重度:1
CsmKeyExchangeCalcPubVal
/AUTOSAR/EcucDefs/Csm/CsmKeyExchangeCalcPubVal
- 型:Container
- 多重度:0..1
CsmKeyExchangeCalcPubValMaxBaseTypeSize
/AUTOSAR/EcucDefs/Csm/CsmKeyExchangeCalcPubVal/CsmKeyExchangeCalcPubValMaxBaseTypeSize
- 型:IntegerParam
- 多重度:1
CsmKeyExchangeCalcPubValMaxPrivateTypeSize
/AUTOSAR/EcucDefs/Csm/CsmKeyExchangeCalcPubVal/CsmKeyExchangeCalcPubValMaxPrivateTypeSize
- 型:IntegerParam
- 多重度:1
CsmKeyExchangeCalcPubValConfig
/AUTOSAR/EcucDefs/Csm/CsmKeyExchangeCalcPubVal/CsmKeyExchangeCalcPubValConfig
- 型:Container
- 多重度:0..32
CsmCallbackKeyExchangeCalcPubVal
/AUTOSAR/EcucDefs/Csm/CsmKeyExchangeCalcPubVal/CsmKeyExchangeCalcPubValConfig/CsmCallbackKeyExchangeCalcPubVal
- 型:FunctionName
- 多重度:1
CsmKeyExchangeCalcPubValInitConfiguration
/AUTOSAR/EcucDefs/Csm/CsmKeyExchangeCalcPubVal/CsmKeyExchangeCalcPubValConfig/CsmKeyExchangeCalcPubValInitConfiguration
- 型:StringParam
- 多重度:1
CsmKeyExchangeCalcPubValPrimitiveName
/AUTOSAR/EcucDefs/Csm/CsmKeyExchangeCalcPubVal/CsmKeyExchangeCalcPubValConfig/CsmKeyExchangeCalcPubValPrimitiveName
- 型:StringParam
- 多重度:1
CsmKeyExchangeCalcSecret
/AUTOSAR/EcucDefs/Csm/CsmKeyExchangeCalcSecret
- 型:Container
- 多重度:0..1
CsmKeyExchangeCalcSecretMaxBaseTypeSize
/AUTOSAR/EcucDefs/Csm/CsmKeyExchangeCalcSecret/CsmKeyExchangeCalcSecretMaxBaseTypeSize
- 型:IntegerParam
- 多重度:1
CsmKeyExchangeCalcSecretMaxPrivateTypeSize
/AUTOSAR/EcucDefs/Csm/CsmKeyExchangeCalcSecret/CsmKeyExchangeCalcSecretMaxPrivateTypeSize
- 型:IntegerParam
- 多重度:1
CsmKeyExchangeCalcSecretConfig
/AUTOSAR/EcucDefs/Csm/CsmKeyExchangeCalcSecret/CsmKeyExchangeCalcSecretConfig
- 型:Container
- 多重度:0..32
CsmCallbackKeyExchangeCalcSecret
/AUTOSAR/EcucDefs/Csm/CsmKeyExchangeCalcSecret/CsmKeyExchangeCalcSecretConfig/CsmCallbackKeyExchangeCalcSecret
- 型:FunctionName
- 多重度:1
CsmKeyExchangeCalcSecretInitConfiguration
/AUTOSAR/EcucDefs/Csm/CsmKeyExchangeCalcSecret/CsmKeyExchangeCalcSecretConfig/CsmKeyExchangeCalcSecretInitConfiguration
- 型:StringParam
- 多重度:1
CsmKeyExchangeCalcSecretPrimitiveName
/AUTOSAR/EcucDefs/Csm/CsmKeyExchangeCalcSecret/CsmKeyExchangeCalcSecretConfig/CsmKeyExchangeCalcSecretPrimitiveName
- 型:StringParam
- 多重度:1
CsmKeyExchangeCalcSymKey
/AUTOSAR/EcucDefs/Csm/CsmKeyExchangeCalcSymKey
- 型:Container
- 多重度:0..1
CsmKeyExchangeCalcSymKeyMaxBaseTypeSize
/AUTOSAR/EcucDefs/Csm/CsmKeyExchangeCalcSymKey/CsmKeyExchangeCalcSymKeyMaxBaseTypeSize
- 型:IntegerParam
- 多重度:1
CsmKeyExchangeCalcSymKeyMaxPrivateTypeSize
/AUTOSAR/EcucDefs/Csm/CsmKeyExchangeCalcSymKey/CsmKeyExchangeCalcSymKeyMaxPrivateTypeSize
- 型:IntegerParam
- 多重度:1
CsmKeyExchangeCalcSymKeyMaxSymKeySize
/AUTOSAR/EcucDefs/Csm/CsmKeyExchangeCalcSymKey/CsmKeyExchangeCalcSymKeyMaxSymKeySize
- 型:IntegerParam
- 多重度:1
CsmKeyExchangeCalcSymKeyConfig
/AUTOSAR/EcucDefs/Csm/CsmKeyExchangeCalcSymKey/CsmKeyExchangeCalcSymKeyConfig
- 型:Container
- 多重度:0..32
CsmCallbackKeyExchangeCalcSymKey
/AUTOSAR/EcucDefs/Csm/CsmKeyExchangeCalcSymKey/CsmKeyExchangeCalcSymKeyConfig/CsmCallbackKeyExchangeCalcSymKey
- 型:FunctionName
- 多重度:1
CsmKeyExchangeCalcSymKeyInitConfiguration
/AUTOSAR/EcucDefs/Csm/CsmKeyExchangeCalcSymKey/CsmKeyExchangeCalcSymKeyConfig/CsmKeyExchangeCalcSymKeyInitConfiguration
- 型:StringParam
- 多重度:1
CsmKeyExchangeCalcSymKeyPrimitiveName
/AUTOSAR/EcucDefs/Csm/CsmKeyExchangeCalcSymKey/CsmKeyExchangeCalcSymKeyConfig/CsmKeyExchangeCalcSymKeyPrimitiveName
- 型:StringParam
- 多重度:1
CsmMacGenerate
/AUTOSAR/EcucDefs/Csm/CsmMacGenerate
- 型:Container
- 多重度:0..1
CsmMacGenerateMaxKeySize
/AUTOSAR/EcucDefs/Csm/CsmMacGenerate/CsmMacGenerateMaxKeySize
- 型:IntegerParam
- 多重度:1
CsmMacGenerateConfig
/AUTOSAR/EcucDefs/Csm/CsmMacGenerate/CsmMacGenerateConfig
- 型:Container
- 多重度:0..32
CsmCallbackMacGenerate
/AUTOSAR/EcucDefs/Csm/CsmMacGenerate/CsmMacGenerateConfig/CsmCallbackMacGenerate
- 型:FunctionName
- 多重度:1
CsmMacGenerateInitConfiguration
/AUTOSAR/EcucDefs/Csm/CsmMacGenerate/CsmMacGenerateConfig/CsmMacGenerateInitConfiguration
- 型:StringParam
- 多重度:1
CsmMacGeneratePrimitiveName
/AUTOSAR/EcucDefs/Csm/CsmMacGenerate/CsmMacGenerateConfig/CsmMacGeneratePrimitiveName
- 型:StringParam
- 多重度:1
CsmMacVerify
/AUTOSAR/EcucDefs/Csm/CsmMacVerify
- 型:Container
- 多重度:0..1
CsmMacVerifyMaxKeySize
/AUTOSAR/EcucDefs/Csm/CsmMacVerify/CsmMacVerifyMaxKeySize
- 型:IntegerParam
- 多重度:1
CsmMacVerifyConfig
/AUTOSAR/EcucDefs/Csm/CsmMacVerify/CsmMacVerifyConfig
- 型:Container
- 多重度:0..32
CsmCallbackMacVerify
/AUTOSAR/EcucDefs/Csm/CsmMacVerify/CsmMacVerifyConfig/CsmCallbackMacVerify
- 型:FunctionName
- 多重度:1
CsmMacVerifyInitConfiguration
/AUTOSAR/EcucDefs/Csm/CsmMacVerify/CsmMacVerifyConfig/CsmMacVerifyInitConfiguration
- 型:StringParam
- 多重度:1
CsmMacVerifyPrimitiveName
/AUTOSAR/EcucDefs/Csm/CsmMacVerify/CsmMacVerifyConfig/CsmMacVerifyPrimitiveName
- 型:StringParam
- 多重度:1
CsmRandomGenerate
/AUTOSAR/EcucDefs/Csm/CsmRandomGenerate
- 型:Container
- 多重度:0..1
CsmRandomGenerateConfig
/AUTOSAR/EcucDefs/Csm/CsmRandomGenerate/CsmRandomGenerateConfig
- 型:Container
- 多重度:0..32
CsmCallbackRandomGenerate
/AUTOSAR/EcucDefs/Csm/CsmRandomGenerate/CsmRandomGenerateConfig/CsmCallbackRandomGenerate
- 型:FunctionName
- 多重度:1
CsmRandomGenerateInitConfiguration
/AUTOSAR/EcucDefs/Csm/CsmRandomGenerate/CsmRandomGenerateConfig/CsmRandomGenerateInitConfiguration
- 型:StringParam
- 多重度:1
CsmRandomGeneratePrimitiveName
/AUTOSAR/EcucDefs/Csm/CsmRandomGenerate/CsmRandomGenerateConfig/CsmRandomGeneratePrimitiveName
- 型:StringParam
- 多重度:1
CsmRandomSeed
/AUTOSAR/EcucDefs/Csm/CsmRandomSeed
- 型:Container
- 多重度:0..1
CsmRandomSeedConfig
/AUTOSAR/EcucDefs/Csm/CsmRandomSeed/CsmRandomSeedConfig
- 型:Container
- 多重度:0..32
CsmCallbackRandomSeed
/AUTOSAR/EcucDefs/Csm/CsmRandomSeed/CsmRandomSeedConfig/CsmCallbackRandomSeed
- 型:FunctionName
- 多重度:1
CsmRandomSeedInitConfiguration
/AUTOSAR/EcucDefs/Csm/CsmRandomSeed/CsmRandomSeedConfig/CsmRandomSeedInitConfiguration
- 型:StringParam
- 多重度:1
CsmRandomSeedPrimitiveName
/AUTOSAR/EcucDefs/Csm/CsmRandomSeed/CsmRandomSeedConfig/CsmRandomSeedPrimitiveName
- 型:StringParam
- 多重度:1
CsmSignatureGenerate
/AUTOSAR/EcucDefs/Csm/CsmSignatureGenerate
- 型:Container
- 多重度:0..1
CsmSignatureGenerateMaxKeySize
/AUTOSAR/EcucDefs/Csm/CsmSignatureGenerate/CsmSignatureGenerateMaxKeySize
- 型:IntegerParam
- 多重度:1
CsmSignatureGenerateConfig
/AUTOSAR/EcucDefs/Csm/CsmSignatureGenerate/CsmSignatureGenerateConfig
- 型:Container
- 多重度:0..32
CsmCallbackSignatureGenerate
/AUTOSAR/EcucDefs/Csm/CsmSignatureGenerate/CsmSignatureGenerateConfig/CsmCallbackSignatureGenerate
- 型:FunctionName
- 多重度:1
CsmSignatureGenerateInitConfiguration
/AUTOSAR/EcucDefs/Csm/CsmSignatureGenerate/CsmSignatureGenerateConfig/CsmSignatureGenerateInitConfiguration
- 型:StringParam
- 多重度:1
CsmSignatureGeneratePrimitiveName
/AUTOSAR/EcucDefs/Csm/CsmSignatureGenerate/CsmSignatureGenerateConfig/CsmSignatureGeneratePrimitiveName
- 型:StringParam
- 多重度:1
CsmSignatureVerify
/AUTOSAR/EcucDefs/Csm/CsmSignatureVerify
- 型:Container
- 多重度:0..1
CsmSignatureVerifyMaxKeySize
/AUTOSAR/EcucDefs/Csm/CsmSignatureVerify/CsmSignatureVerifyMaxKeySize
- 型:IntegerParam
- 多重度:1
CsmSignatureVerifyConfig
/AUTOSAR/EcucDefs/Csm/CsmSignatureVerify/CsmSignatureVerifyConfig
- 型:Container
- 多重度:0..32
CsmCallbackSignatureVerify
/AUTOSAR/EcucDefs/Csm/CsmSignatureVerify/CsmSignatureVerifyConfig/CsmCallbackSignatureVerify
- 型:FunctionName
- 多重度:1
CsmSignatureVerifyInitConfiguration
/AUTOSAR/EcucDefs/Csm/CsmSignatureVerify/CsmSignatureVerifyConfig/CsmSignatureVerifyInitConfiguration
- 型:StringParam
- 多重度:1
CsmSignatureVerifyPrimitiveName
/AUTOSAR/EcucDefs/Csm/CsmSignatureVerify/CsmSignatureVerifyConfig/CsmSignatureVerifyPrimitiveName
- 型:StringParam
- 多重度:1
CsmSymBlockDecrypt
/AUTOSAR/EcucDefs/Csm/CsmSymBlockDecrypt
- 型:Container
- 多重度:0..1
CsmSymBlockDecryptMaxKeySize
/AUTOSAR/EcucDefs/Csm/CsmSymBlockDecrypt/CsmSymBlockDecryptMaxKeySize
- 型:IntegerParam
- 多重度:1
CsmSymBlockDecryptConfig
/AUTOSAR/EcucDefs/Csm/CsmSymBlockDecrypt/CsmSymBlockDecryptConfig
- 型:Container
- 多重度:0..32
CsmCallbackSymBlockDecrypt
/AUTOSAR/EcucDefs/Csm/CsmSymBlockDecrypt/CsmSymBlockDecryptConfig/CsmCallbackSymBlockDecrypt
- 型:FunctionName
- 多重度:1
CsmSymBlockDecryptInitConfiguration
/AUTOSAR/EcucDefs/Csm/CsmSymBlockDecrypt/CsmSymBlockDecryptConfig/CsmSymBlockDecryptInitConfiguration
- 型:StringParam
- 多重度:1
CsmSymBlockDecryptPrimitiveName
/AUTOSAR/EcucDefs/Csm/CsmSymBlockDecrypt/CsmSymBlockDecryptConfig/CsmSymBlockDecryptPrimitiveName
- 型:StringParam
- 多重度:1
CsmSymBlockEncrypt
/AUTOSAR/EcucDefs/Csm/CsmSymBlockEncrypt
- 型:Container
- 多重度:0..1
CsmSymBlockEncryptMaxKeySize
/AUTOSAR/EcucDefs/Csm/CsmSymBlockEncrypt/CsmSymBlockEncryptMaxKeySize
- 型:IntegerParam
- 多重度:1
CsmSymBlockEncryptConfig
/AUTOSAR/EcucDefs/Csm/CsmSymBlockEncrypt/CsmSymBlockEncryptConfig
- 型:Container
- 多重度:0..32
CsmCallbackSymBlockEncrypt
/AUTOSAR/EcucDefs/Csm/CsmSymBlockEncrypt/CsmSymBlockEncryptConfig/CsmCallbackSymBlockEncrypt
- 型:FunctionName
- 多重度:1
CsmSymBlockEncryptInitConfiguration
/AUTOSAR/EcucDefs/Csm/CsmSymBlockEncrypt/CsmSymBlockEncryptConfig/CsmSymBlockEncryptInitConfiguration
- 型:StringParam
- 多重度:1
CsmSymBlockEncryptPrimitiveName
/AUTOSAR/EcucDefs/Csm/CsmSymBlockEncrypt/CsmSymBlockEncryptConfig/CsmSymBlockEncryptPrimitiveName
- 型:StringParam
- 多重度:1
CsmSymDecrypt
/AUTOSAR/EcucDefs/Csm/CsmSymDecrypt
- 型:Container
- 多重度:0..1
CsmSymDecryptMaxKeySize
/AUTOSAR/EcucDefs/Csm/CsmSymDecrypt/CsmSymDecryptMaxKeySize
- 型:IntegerParam
- 多重度:1
CsmSymDecryptConfig
/AUTOSAR/EcucDefs/Csm/CsmSymDecrypt/CsmSymDecryptConfig
- 型:Container
- 多重度:0..32
CsmCallbackSymDecrypt
/AUTOSAR/EcucDefs/Csm/CsmSymDecrypt/CsmSymDecryptConfig/CsmCallbackSymDecrypt
- 型:FunctionName
- 多重度:1
CsmSymDecryptInitConfiguration
/AUTOSAR/EcucDefs/Csm/CsmSymDecrypt/CsmSymDecryptConfig/CsmSymDecryptInitConfiguration
- 型:StringParam
- 多重度:1
CsmSymDecryptPrimitiveName
/AUTOSAR/EcucDefs/Csm/CsmSymDecrypt/CsmSymDecryptConfig/CsmSymDecryptPrimitiveName
- 型:StringParam
- 多重度:1
CsmSymEncrypt
/AUTOSAR/EcucDefs/Csm/CsmSymEncrypt
- 型:Container
- 多重度:0..1
CsmSymEncryptMaxKeySize
/AUTOSAR/EcucDefs/Csm/CsmSymEncrypt/CsmSymEncryptMaxKeySize
- 型:IntegerParam
- 多重度:1
CsmSymEncryptConfig
/AUTOSAR/EcucDefs/Csm/CsmSymEncrypt/CsmSymEncryptConfig
- 型:Container
- 多重度:0..32
CsmCallbackSymEncrypt
/AUTOSAR/EcucDefs/Csm/CsmSymEncrypt/CsmSymEncryptConfig/CsmCallbackSymEncrypt
- 型:FunctionName
- 多重度:1
CsmSymBlockEncryptInitConfiguration
/AUTOSAR/EcucDefs/Csm/CsmSymEncrypt/CsmSymEncryptConfig/CsmSymBlockEncryptInitConfiguration
- 型:StringParam
- 多重度:1
CsmSymEncryptPrimitiveName
/AUTOSAR/EcucDefs/Csm/CsmSymEncrypt/CsmSymEncryptConfig/CsmSymEncryptPrimitiveName
- 型:StringParam
- 多重度:1
CsmSymKeyExtract
/AUTOSAR/EcucDefs/Csm/CsmSymKeyExtract
- 型:Container
- 多重度:0..1
CsmSymKeyExtractMaxKeySize
/AUTOSAR/EcucDefs/Csm/CsmSymKeyExtract/CsmSymKeyExtractMaxKeySize
- 型:IntegerParam
- 多重度:1
CsmSymKeyExtractConfig
/AUTOSAR/EcucDefs/Csm/CsmSymKeyExtract/CsmSymKeyExtractConfig
- 型:Container
- 多重度:0..32
CsmCallbackSymKeyExtract
/AUTOSAR/EcucDefs/Csm/CsmSymKeyExtract/CsmSymKeyExtractConfig/CsmCallbackSymKeyExtract
- 型:FunctionName
- 多重度:1
CsmSymKeyExtractInitConfiguration
/AUTOSAR/EcucDefs/Csm/CsmSymKeyExtract/CsmSymKeyExtractConfig/CsmSymKeyExtractInitConfiguration
- 型:StringParam
- 多重度:1
CsmSymKeyExtractPrimitiveName
/AUTOSAR/EcucDefs/Csm/CsmSymKeyExtract/CsmSymKeyExtractConfig/CsmSymKeyExtractPrimitiveName
- 型:StringParam
- 多重度:1
CsmSymKeyWrapAsym
/AUTOSAR/EcucDefs/Csm/CsmSymKeyWrapAsym
- 型:Container
- 多重度:0..1
CsmSymKeyWrapAsymMaxPubKeySize
/AUTOSAR/EcucDefs/Csm/CsmSymKeyWrapAsym/CsmSymKeyWrapAsymMaxPubKeySize
- 型:IntegerParam
- 多重度:1
CsmSymKeyWrapAsymMaxSymKeySize
/AUTOSAR/EcucDefs/Csm/CsmSymKeyWrapAsym/CsmSymKeyWrapAsymMaxSymKeySize
- 型:IntegerParam
- 多重度:1
CsmSymKeyWrapAsymConfig
/AUTOSAR/EcucDefs/Csm/CsmSymKeyWrapAsym/CsmSymKeyWrapAsymConfig
- 型:Container
- 多重度:0..32
CsmCallbackSymKeyWrapAsym
/AUTOSAR/EcucDefs/Csm/CsmSymKeyWrapAsym/CsmSymKeyWrapAsymConfig/CsmCallbackSymKeyWrapAsym
- 型:FunctionName
- 多重度:1
CsmSymKeyWrapAsymInitConfiguration
/AUTOSAR/EcucDefs/Csm/CsmSymKeyWrapAsym/CsmSymKeyWrapAsymConfig/CsmSymKeyWrapAsymInitConfiguration
- 型:StringParam
- 多重度:1
CsmSymKeyWrapAsymPrimitiveName
/AUTOSAR/EcucDefs/Csm/CsmSymKeyWrapAsym/CsmSymKeyWrapAsymConfig/CsmSymKeyWrapAsymPrimitiveName
- 型:StringParam
- 多重度:1
CsmSymKeyWrapSym
/AUTOSAR/EcucDefs/Csm/CsmSymKeyWrapSym
- 型:Container
- 多重度:0..1
CsmSymKeyWrapSymMaxSymKeySize
/AUTOSAR/EcucDefs/Csm/CsmSymKeyWrapSym/CsmSymKeyWrapSymMaxSymKeySize
- 型:IntegerParam
- 多重度:1
CsmSymKeyWrapSymConfig
/AUTOSAR/EcucDefs/Csm/CsmSymKeyWrapSym/CsmSymKeyWrapSymConfig
- 型:Container
- 多重度:0..32
CsmCallbackSymKeyWrapSym
/AUTOSAR/EcucDefs/Csm/CsmSymKeyWrapSym/CsmSymKeyWrapSymConfig/CsmCallbackSymKeyWrapSym
- 型:FunctionName
- 多重度:1
CsmSymKeyWrapSymInitConfiguration
/AUTOSAR/EcucDefs/Csm/CsmSymKeyWrapSym/CsmSymKeyWrapSymConfig/CsmSymKeyWrapSymInitConfiguration
- 型:StringParam
- 多重度:1
CsmSymKeyWrapSymPrimitiveName
/AUTOSAR/EcucDefs/Csm/CsmSymKeyWrapSym/CsmSymKeyWrapSymConfig/CsmSymKeyWrapSymPrimitiveName
- 型:StringParam
- 多重度:1
Note:
See TracWiki
for help on using the wiki.