Version 7 (modified by 4 years ago) ( diff ) | ,
---|
Crypto Service Manager
概要
- API一覧
- コンフィギュレーション一覧(R4.2.2)
- CsmAsymDecrypt (○)
- CsmAsymEncrypt (○)
- CsmAsymPrivateKeyExtract (○)
- CsmAsymPrivateKeyUpdate (○)
- CsmAsymPrivateKeyWrapAsym (○)
- CsmAsymPrivateKeyWrapSym (○)
- CsmAsymPublicKeyExtract (○)
- CsmAsymPublicKeyUpdate (○)
- CsmChecksum (○)
- CsmCompression (○)
- CsmDecompression (○)
- CsmGeneral (○)
- CsmHash (○)
- CsmHashConfig (○)
- CsmKeyDerive (○)
- CsmKeyDeriveSymKey (○)
- CsmKeyExchangeCalcPubVal (○)
- CsmKeyExchangeCalcSecret (○)
- CsmKeyExchangeCalcSymKey (○)
- CsmMacGenerate (○)
- CsmMacVerify (○)
- CsmRandomGenerate (○)
- CsmRandomSeed (○)
- CsmSignatureGenerate (○)
- CsmSignatureVerify (○)
- CsmSymBlockDecrypt (○)
- CsmSymBlockEncrypt (○)
- CsmSymDecrypt (○)
- CsmSymEncrypt (○)
- CsmSymKeyExtract (○)
- CsmSymKeyGenerate (○)
- CsmSymKeyUpdate (○)
- CsmSymKeyWrapAsym (○)
- CsmSymKeyWrapSym (○)
- エラーコード一覧
エラーコード Dec Hex R4.2.2 CSM_E_PARAM_POINTER 1 0x01 ○ CSM_E_UNINIT 5 0x05 ○ CSM_E_INIT_FAILED 7 0x07 ○ CSM_E_SERVICE_NOT_STARTED 2 0x02 ○ CSM_E_PARAM_METHOD_INVALID 3 0x03 ○ CSM_E_PARAM_KEY_TYPE_INVALID 4 0x04 ○ CSM_E_BUFFER_TOO_SMALL 6 0x06 ○
API仕様
Csm_Init
void Csm_Init(void)
Csm_GetVersionInfo
void Csm_GetVersionInfo(Std_VersionInfoType* versioninfo)
Csm_HashStart
Std_ReturnType Csm_HashStart(Csm_ConfigIdType cfgId)
Csm_HashUpdate
Std_ReturnType Csm_HashUpdate(Csm_ConfigIdType cfgId, const uint8* dataPtr, uint32 dataLength)
Csm_HashFinish
Std_ReturnType Csm_HashFinish(Csm_ConfigIdType cfgId, uint8* resultPtr, uint32* resultLengthPtr, boolean TruncationIsAllowed)
Csm_MacGenerateStart
Std_ReturnType Csm_MacGenerateStart(Csm_ConfigIdType cfgId, const Csm_SymKeyType* keyPtr)
Csm_MacGenerateUpdate
Std_ReturnType Csm_MacGenerateUpdate(Csm_ConfigIdType cfgId, const uint8* dataPtr, uint32 dataLength)
Csm_MacGenerateFinish
Std_ReturnType Csm_MacGenerateFinish(Csm_ConfigIdType cfgId, uint8* resultPtr, uint32* resultLengthPtr, boolean TruncationIsAllowed)
Csm_MacVerifyStart
Std_ReturnType Csm_MacVerifyStart(Csm_ConfigIdType cfgId, const Csm_SymKeyType* keyPtr)
Csm_MacVerifyUpdate
Std_ReturnType Csm_MacVerifyUpdate(Csm_ConfigIdType cfgId, const uint8* dataPtr, uint32 dataLength)
Csm_MacVerifyFinish
Std_ReturnType Csm_MacVerifyFinish(Csm_ConfigIdType cfgId, const uint8* MacPtr, uint32 MacLength, Csm_VerifyResultType* resultPtr)
Csm_RandomSeedStart
Std_ReturnType Csm_RandomSeedStart(Csm_ConfigIdType cfgId)
Csm_RandomSeedUpdate
Std_ReturnType Csm_RandomSeedUpdate(Csm_ConfigIdType cfgId, const uint8* seedPtr, uint32 seedLength)
Csm_RandomSeedFinish
Std_ReturnType Csm_RandomSeedFinish(Csm_ConfigIdType cfgId)
Csm_RandomGenerate
Std_ReturnType Csm_RandomGenerate(Csm_ConfigIdType cfgId, uint8* resultPtr, uint32 resultLength)
Csm_SymBlockEncryptStart
Std_ReturnType Csm_SymBlockEncryptStart(Csm_ConfigIdType cfgId, const Csm_SymKeyType* keyPtr)
Csm_SymBlockEncryptUpdate
Std_ReturnType Csm_SymBlockEncryptUpdate(Csm_ConfigIdType cfgId, const uint8* plainTextPtr, uint32 plainTextLength, uint8* cipherTextPtr, uint32* cipherTextLengthPtr)
Csm_SymBlockEncryptFinish
Std_ReturnType Csm_SymBlockEncryptFinish(Csm_ConfigIdType cfgId)
Csm_SymBlockDecryptStart
Std_ReturnType Csm_SymBlockDecryptStart(Csm_ConfigIdType cfgId, const Csm_SymKeyType* keyPtr)
Csm_SymBlockDecryptUpdate
Std_ReturnType Csm_SymBlockDecryptUpdate(Csm_ConfigIdType cfgId, const uint8* cipherTextPtr, uint32 cipherTextLength, uint8* plainTextPtr, uint32* plainTextLengthPtr)
Csm_SymBlockDecryptFinish
Std_ReturnType Csm_SymBlockDecryptFinish(Csm_ConfigIdType cfgId)
Csm_SymEncryptStart
Std_ReturnType Csm_SymEncryptStart(Csm_ConfigIdType cfgId, const Csm_SymKeyType* keyPtr, const uint8* InitVectorPtr, uint32 InitVectorLength)
Csm_SymEncryptUpdate
Std_ReturnType Csm_SymEncryptUpdate(Csm_ConfigIdType cfgId, const uint8* plainTextPtr, uint32 plainTextLength, uint8* cipherTextPtr, uint32* cipherTextLengthPtr)
Csm_SymEncryptFinish
Std_ReturnType Csm_SymEncryptFinish(Csm_ConfigIdType cfgId, uint8* cipherTextPtr, uint32* cipherTextLengthPtr)
Csm_SymDecryptStart
Std_ReturnType Csm_SymDecryptStart(Csm_ConfigIdType cfgId, const Csm_SymKeyType* keyPtr, const uint8* InitVectorPtr, uint32 InitVectorLength)
Csm_SymDecryptUpdate
Std_ReturnType Csm_SymDecryptUpdate(Csm_ConfigIdType cfgId, const uint8* cipherTextPtr, uint32 cipherTextLength, uint8* plainTextPtr, uint32* plainTextLengthPtr)
Csm_SymDecryptFinish
Std_ReturnType Csm_SymDecryptFinish(Csm_ConfigIdType cfgId, uint8* plainTextPtr, uint32* plainTextLengthPtr)
Csm_AsymEncryptStart
Std_ReturnType Csm_AsymEncryptStart(Csm_ConfigIdType cfgId, const Csm_AsymPublicKeyType* keyPtr)
Csm_AsymEncryptUpdate
Std_ReturnType Csm_AsymEncryptUpdate(Csm_ConfigIdType cfgId, const uint8* plainTextPtr, uint32 plainTextLength, uint8* cipherTextPtr, uint32* cipherTextLengthPtr)
Csm_AsymEncryptFinish
Std_ReturnType Csm_AsymEncryptFinish(Csm_ConfigIdType cfgId, uint8* cipherTextPtr, uint32* cipherTextLengthPtr)
Csm_AsymDecryptStart
Std_ReturnType Csm_AsymDecryptStart(Csm_ConfigIdType cfgId, const Csm_AsymPrivateKeyType* keyPtr)
Csm_AsymDecryptUpdate
Std_ReturnType Csm_AsymDecryptUpdate(Csm_ConfigIdType cfgId, const uint8* cipherTextPtr, uint32 cipherTextLength, uint8* plainTextPtr, uint32* plainTextLengthPtr)
Csm_AsymDecryptFinish
Std_ReturnType Csm_AsymDecryptFinish(Csm_ConfigIdType cfgId, uint8* plainTextPtr, uint32* plainTextLengthPtr)
Csm_SignatureGenerateStart
Std_ReturnType Csm_SignatureGenerateStart(Csm_ConfigIdType cfgId, const Csm_AsymPrivateKeyType* keyPtr)
Csm_SignatureGenerateUpdate
Std_ReturnType Csm_SignatureGenerateUpdate(Csm_ConfigIdType cfgId, const uint8* dataPtr, uint32 dataLength)
Csm_SignatureGenerateFinish
Std_ReturnType Csm_SignatureGenerateFinish(Csm_ConfigIdType cfgId, uint8* resultPtr, uint32* resultLengthPtr)
Csm_SignatureVerifyStart
Std_ReturnType Csm_SignatureVerifyStart(Csm_ConfigIdType cfgId, const Csm_AsymPublicKeyType* keyPtr)
Csm_SignatureVerifyUpdate
Std_ReturnType Csm_SignatureVerifyUpdate(Csm_ConfigIdType cfgId, const uint8* dataPtr, uint32 dataLength)
Csm_SignatureVerifyFinish
Std_ReturnType Csm_SignatureVerifyFinish(Csm_ConfigIdType cfgId, const uint8* signaturePtr, uint32 signatureLength, Csm_VerifyResultType* resultPtr)
Csm_CompressStart
Std_ReturnType Csm_CompressStart(Csm_ConfigIdType cfgId)
Csm_CompressUpdate
Std_ReturnType Csm_CompressUpdate(Csm_ConfigIdType cfgId, const uint8* plainTextPtr, uint32 plainTextLength, uint8* compressedTextPtr, uint32* compressedTextLengthPtr)
Csm_CompressFinish
Std_ReturnType Csm_CompressFinish(Csm_ConfigIdType cfgId, uint8* compressedTextPtr, uint32* compressTextLengthPtr)
Csm_DecompressStart
Std_ReturnType Csm_DecompressStart(Csm_ConfigIdType cfgId)
Csm_DecompressUpdate
Std_ReturnType Csm_DecompressUpdate(Csm_ConfigIdType cfgId, const uint8* plainTextPtr, uint32 plainTextLength, uint8* decompressedTextPtr, uint32* decompressedTextLengthPtr)
Csm_DecompressFinish
Std_ReturnType Csm_DecompressFinish(Csm_ConfigIdType cfgId, uint8* decompressTextPtr, uint32* decompressTextLengthPtr)
Csm_ChecksumStart
Std_ReturnType Csm_ChecksumStart(Csm_ConfigIdType cfgId)
Csm_ChecksumUpdate
Std_ReturnType Csm_ChecksumUpdate(Csm_ConfigIdType cfgId, const uint8* dataPtr, uint32 dataLength)
Csm_ChecksumFinish
Std_ReturnType Csm_ChecksumFinish(Csm_ConfigIdType cfgId, uint8* resultPtr, uint32* resultLengthPtr, boolean TruncationIsAllowed)
Csm_SymKeyGenerate
Std_ReturnType Csm_SymKeyGenerate(Csm_ConfigIdType cfgId, Csm_SymKeyType* keyPtr, uint32 keyLength)
Csm_KeyDeriveStart
Std_ReturnType Csm_KeyDeriveStart(Csm_ConfigIdType cfgId, uint32 keyLength, uint32 iterations)
Csm_KeyDeriveUpdate
Std_ReturnType Csm_KeyDeriveUpdate(Csm_ConfigIdType cfgId, const uint8* passwordPtr, uint32 passwordLength, const uint8* saltPtr, uint32 saltLength)
Csm_KeyDeriveFinish
Std_ReturnType Csm_KeyDeriveFinish(Csm_ConfigIdType cfgId, Csm_SymKeyType* keyPtr)
Csm_KeyDeriveSymKey
Std_ReturnType Csm_KeyDeriveSymKey(Csm_ConfigIdType cfgId, const Csm_SymKeyType* baseKeyPtr, const uint8* customisationValPtr, uint32 customisationValLength, Csm_SymKeyType* derivedKeyPtr)
Csm_KeyExchangeCalcPubVal
Std_ReturnType Csm_KeyExchangeCalcPubVal(Csm_ConfigIdType cfgId, const Csm_KeyExchangeBaseType* basePtr, const Csm_KeyExchangePrivateType* privateValuePtr, uint8* publicValuePtr, uint32* publicValueLengthPtr)
Csm_KeyExchangeCalcSecretStart
Std_ReturnType Csm_KeyExchangeCalcSecretStart(Csm_ConfigIdType cfgId, const Csm_KeyExchangeBaseType* basePtr, const Csm_KeyExchangePrivateType* privateValuePtr)
Csm_KeyExchangeCalcSecretUpdate
Std_ReturnType Csm_KeyExchangeCalcSecretUpdate(Csm_ConfigIdType cfgId, const uint8* partnerPublicValuePtr, uint32 partnerPublicValueLength)
Csm_KeyExchangeCalcSecretFinish
Std_ReturnType Csm_KeyExchangeCalcSecretFinish(Csm_ConfigIdType cfgId, uint8* sharedSecretPtr, uint32* sharedSecretLengthPtr, boolean TruncationIsAllowed)
Csm_KeyExchangeCalcSymKeyStart
Std_ReturnType Csm_KeyExchangeCalcSymKeyStart(Csm_ConfigIdType cfgId, const Csm_KeyExchangeBaseType* basePtr, const Csm_KeyExchangePrivateType* privateValuePtr)
Csm_KeyExchangeCalcSymKeyUpdate
Std_ReturnType Csm_KeyExchangeCalcSymKeyUpdate(Csm_ConfigIdType cfgId, const uint8* partnerPublicValuePtr, uint32 partnerPublicValueLength)
Csm_KeyExchangeCalcSymKeyFinish
Std_ReturnType Csm_KeyExchangeCalcSymKeyFinish(Csm_ConfigIdType cfgId, Csm_SymKeyType* sharedKeyPtr)
Csm_SymKeyUpdateStart
Std_ReturnType Csm_SymKeyUpdateStart(Csm_ConfigIdType cfgId)
Csm_SymKeyUpdateUpdate
Std_ReturnType Csm_SymKeyUpdateUpdate(Csm_ConfigIdType cfgId, const uint8* dataPtr, uint32 dataLength)
Csm_SymKeyUpdateFinish
Std_ReturnType Csm_SymKeyUpdateFinish(Csm_ConfigIdType cfgId, Csm_SymKeyType* targetKeyPtr, uint8* proofPtr, uint32* proofLengthPtr)
Csm_SymKeyExtractStart
Std_ReturnType Csm_SymKeyExtractStart(Csm_ConfigIdType cfgId)
Csm_SymKeyExtractUpdate
Std_ReturnType Csm_SymKeyExtractUpdate(Csm_ConfigIdType cfgId, const uint8* dataPtr, uint32 dataLength)
Csm_SymKeyExtractFinish
Std_ReturnType Csm_SymKeyExtractFinish(Csm_ConfigIdType cfgId, Csm_SymKeyType* keyPtr)
Csm_SymKeyWrapSymStart
Std_ReturnType Csm_SymKeyWrapSymStart(Csm_ConfigIdType cfgId, const Csm_SymKeyType* keyPtr, const Csm_SymKeyType* wrappingKeyPtr)
Csm_SymKeyWrapSymUpdate
Std_ReturnType Csm_SymKeyWrapSymUpdate(Csm_ConfigIdType cfgId, uint8* dataPtr, uint32* dataLengthPtr)
Csm_SymKeyWrapSymFinish
Std_ReturnType Csm_SymKeyWrapSymFinish(Csm_ConfigIdType cfgId)
Csm_SymKeyWrapAsymStart
Std_ReturnType Csm_SymKeyWrapAsymStart(Csm_ConfigIdType cfgId, const Csm_SymKeyType* keyPtr, const Csm_AsymPublicKeyType* wrappingKeyPtr)
Csm_SymKeyWrapAsymUpdate
Std_ReturnType Csm_SymKeyWrapAsymUpdate(Csm_ConfigIdType cfgId, uint8* dataPtr, uint32* dataLengthPtr)
Csm_SymKeyWrapAsymFinish
Std_ReturnType Csm_SymKeyWrapAsymFinish(Csm_ConfigIdType cfgId)
Csm_AsymPrivateKeyUpdateStart
Std_ReturnType Csm_AsymPrivateKeyUpdateStart(Csm_ConfigIdType cfgId)
Csm_AsymPrivateKeyUpdateUpdate
Std_ReturnType Csm_AsymPrivateKeyUpdateUpdate(Csm_ConfigIdType cfgId, const uint8* dataPtr, uint32 dataLength)
Csm_AsymPrivateKeyUpdateFinish
Std_ReturnType Csm_AsymPrivateKeyUpdateFinish(Csm_ConfigIdType cfgId, Csm_AsymPrivateKeyType* targetKeyPtr, uint8* proofPtr, uint32* proofLengthPtr)
Csm_AsymPublicKeyUpdateStart
Std_ReturnType Csm_AsymPublicKeyUpdateStart(Csm_ConfigIdType cfgId)
Csm_AsymPublicKeyUpdateUpdate
Std_ReturnType Csm_AsymPublicKeyUpdateUpdate(Csm_ConfigIdType cfgId, const uint8* dataPtr, uint32 dataLength)
Csm_AsymPublicKeyUpdateFinish
Std_ReturnType Csm_AsymPublicKeyUpdateFinish(Csm_ConfigIdType cfgId, Csm_AsymPublicKeyType* targetKeyPtr, uint8* proofPtr, uint32* proofLengthPtr)
Csm_AsymPublicKeyExtractStart
Std_ReturnType Csm_AsymPublicKeyExtractStart(Csm_ConfigIdType cfgId)
Csm_AsymPublicKeyExtractUpdate
Std_ReturnType Csm_AsymPublicKeyExtractUpdate(Csm_ConfigIdType cfgId, const uint8* dataPtr, uint32 dataLength)
Csm_AsymPublicKeyExtractFinish
Std_ReturnType Csm_AsymPublicKeyExtractFinish(Csm_ConfigIdType cfgId, Csm_AsymPublicKeyType* keyPtr)
Csm_AsymPrivateKeyExtractStart
Std_ReturnType Csm_AsymPrivateKeyExtractStart(Csm_ConfigIdType cfgId)
Csm_AsymPrivateKeyExtractUpdate
Std_ReturnType Csm_AsymPrivateKeyExtractUpdate(Csm_ConfigIdType cfgId, const uint8* dataPtr, uint32 dataLength)
Csm_AsymPrivateKeyExtractFinish
Std_ReturnType Csm_AsymPrivateKeyExtractFinish(Csm_ConfigIdType cfgId, Csm_AsymPrivateKeyType* keyPtr)
Csm_AsymPrivateKeyWrapSymStart
Std_ReturnType Csm_AsymPrivateKeyWrapSymStart(Csm_ConfigIdType cfgId, const Csm_AsymPrivateKeyType* keyPtr, const Csm_SymKeyType* wrappingKeyPtr)
Csm_AsymPrivateKeyWrapSymUpdate
Std_ReturnType Csm_AsymPrivateKeyWrapSymUpdate(Csm_ConfigIdType cfgId, uint8* dataPtr, uint32* dataLengthPtr)
Csm_AsymPrivateKeyWrapSymFinish
Std_ReturnType Csm_AsymPrivateKeyWrapSymFinish(Csm_ConfigIdType cfgId)
Csm_AsymPrivateKeyWrapAsymStart
Std_ReturnType Csm_AsymPrivateKeyWrapAsymStart(Csm_ConfigIdType cfgId, const Csm_AsymPrivateKeyType* keyPtr, const Csm_AsymPublicKeyType* wrappingKeyPtr)
Csm_AsymPrivateKeyWrapAsymUpdate
Std_ReturnType Csm_AsymPrivateKeyWrapAsymUpdate(Csm_ConfigIdType cfgId, uint8* dataPtr, uint32* dataLengthPtr)
Csm_AsymPrivateKeyWrapAsymFinish
Std_ReturnType Csm_AsymPrivateKeyWrapAsymFinish(Csm_ConfigIdType cfgId)
Cry_<Primitive>Start
Std_ReturnType Cry_<Primitive>Start(<type> <xxx>)
Cry_<Primitive>Update
Std_ReturnType Cry_<Primitive>Update(<type> <xxx>, <type> <yyy>, <type> <zzz>)
Cry_<Primitive>Finish
Std_ReturnType Cry_<Primitive>Finish(<type> <xxx>, <type> <yyy>, <type> <zzz>)
Cry_<Primitive>
Std_ReturnType Cry_<Primitive>(<type> <xxx>)
Cry_<Primitive>MainFunction
void Cry_<Primitive>MainFunction(void)
Csm_<Service>CallbackNotification
void Csm_<Service>CallbackNotification(Std_ReturnType Result)
Csm_<Service>ServiceFinishNotification
void Csm_<Service>ServiceFinishNotification(void)
Csm_MainFunction
void Csm_MainFunction(void)
コンフィギュレーション仕様
CsmAsymDecrypt
/AUTOSAR/EcucDefs/Csm/CsmAsymDecrypt
- 型:Container
- 多重度:0..1
CsmAsymDecryptMaxKeySize
/AUTOSAR/EcucDefs/Csm/CsmAsymDecrypt/CsmAsymDecryptMaxKeySize
- 型:IntegerParam
- 多重度:1
- 上限値:4294967295
- 下限値: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
- 上限値:4294967295
- 下限値: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
- 上限値:4294967295
- 下限値: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
CsmAsymPrivateKeyUpdate
/AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyUpdate
- 型:Container
- 多重度:0..1
CsmAsymPrivateKeyUpdateMaxKeySize
/AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyUpdate/CsmAsymPrivateKeyUpdateMaxKeySize
- 型:IntegerParam
- 多重度:1
- 上限値:4294967295
- 下限値:1
CsmAsymPrivateKeyUpdateConfig
/AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyUpdate/CsmAsymPrivateKeyUpdateConfig
- 型:Container
- 多重度:0..32
CsmAsymPrivateKeyUpdateInitConfiguration
/AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyUpdate/CsmAsymPrivateKeyUpdateConfig/CsmAsymPrivateKeyUpdateInitConfiguration
- 型:StringParam
- 多重度:1
CsmAsymPrivateKeyUpdatePrimitiveName
/AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyUpdate/CsmAsymPrivateKeyUpdateConfig/CsmAsymPrivateKeyUpdatePrimitiveName
- 型:StringParam
- 多重度:1
CsmCallbackAsymPrivateKeyUpdate
/AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyUpdate/CsmAsymPrivateKeyUpdateConfig/CsmCallbackAsymPrivateKeyUpdate
- 型:FunctionName
- 多重度:1
CsmAsymPrivateKeyWrapAsym
/AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyWrapAsym
- 型:Container
- 多重度:0..1
CsmAsymPrivateKeyWrapAsymMaxPrivKeySize
/AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyWrapAsym/CsmAsymPrivateKeyWrapAsymMaxPrivKeySize
- 型:IntegerParam
- 多重度:1
- 上限値:4294967295
- 下限値:1
CsmAsymPrivateKeyWrapAsymMaxPubKeySize
/AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyWrapAsym/CsmAsymPrivateKeyWrapAsymMaxPubKeySize
- 型:IntegerParam
- 多重度:1
- 上限値:4294967295
- 下限値: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
- 上限値:4294967295
- 下限値:1
CsmAsymPrivateKeyWrapSymMaxSymKeySize
/AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyWrapSym/CsmAsymPrivateKeyWrapSymMaxSymKeySize
- 型:IntegerParam
- 多重度:1
- 上限値:4294967295
- 下限値: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
- 上限値:4294967295
- 下限値: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
CsmAsymPublicKeyUpdate
/AUTOSAR/EcucDefs/Csm/CsmAsymPublicKeyUpdate
- 型:Container
- 多重度:0..1
CsmAsymPublicKeyUpdateMaxKeySize
/AUTOSAR/EcucDefs/Csm/CsmAsymPublicKeyUpdate/CsmAsymPublicKeyUpdateMaxKeySize
- 型:IntegerParam
- 多重度:1
- 上限値:4294967295
- 下限値:1
CsmAsymPublicKeyUpdateConfig
/AUTOSAR/EcucDefs/Csm/CsmAsymPublicKeyUpdate/CsmAsymPublicKeyUpdateConfig
- 型:Container
- 多重度:0..32
CsmAsymPublicKeyUpdateInitConfiguration
/AUTOSAR/EcucDefs/Csm/CsmAsymPublicKeyUpdate/CsmAsymPublicKeyUpdateConfig/CsmAsymPublicKeyUpdateInitConfiguration
- 型:StringParam
- 多重度:1
CsmAsymPublicKeyUpdatePrimitiveName
/AUTOSAR/EcucDefs/Csm/CsmAsymPublicKeyUpdate/CsmAsymPublicKeyUpdateConfig/CsmAsymPublicKeyUpdatePrimitiveName
- 型:StringParam
- 多重度:1
CsmCallbackAsymPublicKeyUpdate
/AUTOSAR/EcucDefs/Csm/CsmAsymPublicKeyUpdate/CsmAsymPublicKeyUpdateConfig/CsmCallbackAsymPublicKeyUpdate
- 型: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
CsmCompression
/AUTOSAR/EcucDefs/Csm/CsmCompression
- 型:Container
- 多重度:0..1
CsmCompressionConfig
/AUTOSAR/EcucDefs/Csm/CsmCompression/CsmCompressionConfig
- 型:Container
- 多重度:0..32
CsmCallbackCompression
/AUTOSAR/EcucDefs/Csm/CsmCompression/CsmCompressionConfig/CsmCallbackCompression
- 型:FunctionName
- 多重度:1
CsmCompressionInitConfiguration
/AUTOSAR/EcucDefs/Csm/CsmCompression/CsmCompressionConfig/CsmCompressionInitConfiguration
- 型:StringParam
- 多重度:1
CsmCompressionPrimitiveName
/AUTOSAR/EcucDefs/Csm/CsmCompression/CsmCompressionConfig/CsmCompressionPrimitiveName
- 型:StringParam
- 多重度:1
CsmDecompression
/AUTOSAR/EcucDefs/Csm/CsmDecompression
- 型:Container
- 多重度:0..1
CsmDecompressionConfig
/AUTOSAR/EcucDefs/Csm/CsmDecompression/CsmDecompressionConfig
- 型:Container
- 多重度:0..32
CsmCallbackDecompression
/AUTOSAR/EcucDefs/Csm/CsmDecompression/CsmDecompressionConfig/CsmCallbackDecompression
- 型:FunctionName
- 多重度:1
CsmDecompressionInitConfiguration
/AUTOSAR/EcucDefs/Csm/CsmDecompression/CsmDecompressionConfig/CsmDecompressionInitConfiguration
- 型:StringParam
- 多重度:1
CsmDecompressionPrimitiveName
/AUTOSAR/EcucDefs/Csm/CsmDecompression/CsmDecompressionConfig/CsmDecompressionPrimitiveName
- 型:StringParam
- 多重度:1
CsmGeneral
/AUTOSAR/EcucDefs/Csm/CsmGeneral
- 型:Container
- 多重度:1
CsmDevErrorDetect
/AUTOSAR/EcucDefs/Csm/CsmGeneral/CsmDevErrorDetect
- 型:BooleanParam
- 多重度:1
CsmMainFunctionPeriod
/AUTOSAR/EcucDefs/Csm/CsmGeneral/CsmMainFunctionPeriod
- 型:FloatParam
- 多重度:0..1
CsmMaxAlignScalarType
/AUTOSAR/EcucDefs/Csm/CsmGeneral/CsmMaxAlignScalarType
- 型:StringParam
- 多重度: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
- 上限値:4294967295
- 下限値: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
- 上限値:4294967295
- 下限値: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
- 上限値:4294967295
- 下限値:1
CsmKeyExchangeCalcPubValMaxPrivateTypeSize
/AUTOSAR/EcucDefs/Csm/CsmKeyExchangeCalcPubVal/CsmKeyExchangeCalcPubValMaxPrivateTypeSize
- 型:IntegerParam
- 多重度:1
- 上限値:4294967295
- 下限値: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
- 上限値:4294967295
- 下限値:1
CsmKeyExchangeCalcSecretMaxPrivateTypeSize
/AUTOSAR/EcucDefs/Csm/CsmKeyExchangeCalcSecret/CsmKeyExchangeCalcSecretMaxPrivateTypeSize
- 型:IntegerParam
- 多重度:1
- 上限値:4294967295
- 下限値: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
- 上限値:4294967295
- 下限値:1
CsmKeyExchangeCalcSymKeyMaxPrivateTypeSize
/AUTOSAR/EcucDefs/Csm/CsmKeyExchangeCalcSymKey/CsmKeyExchangeCalcSymKeyMaxPrivateTypeSize
- 型:IntegerParam
- 多重度:1
- 上限値:4294967295
- 下限値:1
CsmKeyExchangeCalcSymKeyMaxSymKeySize
/AUTOSAR/EcucDefs/Csm/CsmKeyExchangeCalcSymKey/CsmKeyExchangeCalcSymKeyMaxSymKeySize
- 型:IntegerParam
- 多重度:1
- 上限値:4294967295
- 下限値: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
- 上限値:4294967295
- 下限値: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
- 上限値:4294967295
- 下限値: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
- 上限値:4294967295
- 下限値: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
- 上限値:4294967295
- 下限値: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
- 上限値:4294967295
- 下限値: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
- 上限値:4294967295
- 下限値: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
- 上限値:4294967295
- 下限値: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
- 上限値:4294967295
- 下限値:1
CsmSymEncryptConfig
/AUTOSAR/EcucDefs/Csm/CsmSymEncrypt/CsmSymEncryptConfig
- 型:Container
- 多重度:0..32
CsmCallbackSymEncrypt
/AUTOSAR/EcucDefs/Csm/CsmSymEncrypt/CsmSymEncryptConfig/CsmCallbackSymEncrypt
- 型:FunctionName
- 多重度:1
CsmSymEncryptInitConfiguration
/AUTOSAR/EcucDefs/Csm/CsmSymEncrypt/CsmSymEncryptConfig/CsmSymEncryptInitConfiguration
- 型: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
- 上限値:4294967295
- 下限値: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
CsmSymKeyGenerate
/AUTOSAR/EcucDefs/Csm/CsmSymKeyGenerate
- 型:Container
- 多重度:0..1
CsmSymKeyGenerateMaxKeySize
/AUTOSAR/EcucDefs/Csm/CsmSymKeyGenerate/CsmSymKeyGenerateMaxKeySize
- 型:IntegerParam
- 多重度:1
- 上限値:4294967295
- 下限値:1
CsmSymKeyGenerateConfig
/AUTOSAR/EcucDefs/Csm/CsmSymKeyGenerate/CsmSymKeyGenerateConfig
- 型:Container
- 多重度:0..32
CsmCallbackSymKeyGenerate
/AUTOSAR/EcucDefs/Csm/CsmSymKeyGenerate/CsmSymKeyGenerateConfig/CsmCallbackSymKeyGenerate
- 型:FunctionName
- 多重度:1
CsmSymKeyGenerateInitConfiguration
/AUTOSAR/EcucDefs/Csm/CsmSymKeyGenerate/CsmSymKeyGenerateConfig/CsmSymKeyGenerateInitConfiguration
- 型:StringParam
- 多重度:1
CsmSymKeyGeneratePrimitiveName
/AUTOSAR/EcucDefs/Csm/CsmSymKeyGenerate/CsmSymKeyGenerateConfig/CsmSymKeyGeneratePrimitiveName
- 型:StringParam
- 多重度:1
CsmSymKeyUpdate
/AUTOSAR/EcucDefs/Csm/CsmSymKeyUpdate
- 型:Container
- 多重度:0..1
CsmSymKeyUpdateMaxKeySize
/AUTOSAR/EcucDefs/Csm/CsmSymKeyUpdate/CsmSymKeyUpdateMaxKeySize
- 型:IntegerParam
- 多重度:1
- 上限値:4294967295
- 下限値:1
CsmSymKeyUpdateConfig
/AUTOSAR/EcucDefs/Csm/CsmSymKeyUpdate/CsmSymKeyUpdateConfig
- 型:Container
- 多重度:0..32
CsmCallbackSymKeyUpdate
/AUTOSAR/EcucDefs/Csm/CsmSymKeyUpdate/CsmSymKeyUpdateConfig/CsmCallbackSymKeyUpdate
- 型:FunctionName
- 多重度:1
CsmSymKeyUpdateInitConfiguration
/AUTOSAR/EcucDefs/Csm/CsmSymKeyUpdate/CsmSymKeyUpdateConfig/CsmSymKeyUpdateInitConfiguration
- 型:StringParam
- 多重度:1
CsmSymKeyUpdatePrimitiveName
/AUTOSAR/EcucDefs/Csm/CsmSymKeyUpdate/CsmSymKeyUpdateConfig/CsmSymKeyUpdatePrimitiveName
- 型:StringParam
- 多重度:1
CsmSymKeyWrapAsym
/AUTOSAR/EcucDefs/Csm/CsmSymKeyWrapAsym
- 型:Container
- 多重度:0..1
CsmSymKeyWrapAsymMaxPubKeySize
/AUTOSAR/EcucDefs/Csm/CsmSymKeyWrapAsym/CsmSymKeyWrapAsymMaxPubKeySize
- 型:IntegerParam
- 多重度:1
- 上限値:4294967295
- 下限値:1
CsmSymKeyWrapAsymMaxSymKeySize
/AUTOSAR/EcucDefs/Csm/CsmSymKeyWrapAsym/CsmSymKeyWrapAsymMaxSymKeySize
- 型:IntegerParam
- 多重度:1
- 上限値:4294967295
- 下限値: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
- 上限値:4294967295
- 下限値: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.