{{{ #!html
Crypto Service Manager
}}} [[BR]] = 概要 = * API一覧 ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =||= R4.2.2 =||= R21-11 =|| || [#Csm_Init Csm_Init] || 0|| 0x00|| ○ || ○ || || [#Csm_GetVersionInfo Csm_GetVersionInfo] || 59|| 0x3B|| ○ || ○ || || [#Csm_Hash Csm_Hash] || 93|| 0x5D|| - || ○ || || [#Csm_MacGenerate Csm_MacGenerate] || 96|| 0x60|| - || ○ || || [#Csm_MacVerify Csm_MacVerify] || 97|| 0x61|| - || ○ || || [#Csm_Encrypt Csm_Encrypt] || 94|| 0x5E|| - || ○ || || [#Csm_Decrypt Csm_Decrypt] || 95|| 0x5F|| - || ○ || || [#Csm_AEADEncrypt Csm_AEADEncrypt] || 98|| 0x62|| - || ○ || || [#Csm_AEADDecrypt Csm_AEADDecrypt] || 99|| 0x63|| - || ○ || || [#Csm_SignatureGenerate Csm_SignatureGenerate] || 118|| 0x76|| - || ○ || || [#Csm_SignatureVerify Csm_SignatureVerify] || 100|| 0x64|| - || ○ || || [#Csm_HashStart Csm_HashStart] || 3|| 0x03|| ○ || - || || [#Csm_HashUpdate Csm_HashUpdate] || 4|| 0x04|| ○ || - || || [#Csm_HashFinish Csm_HashFinish] || 5|| 0x05|| ○ || - || || [#Csm_MacGenerateStart Csm_MacGenerateStart] || 6|| 0x06|| ○ || - || || [#Csm_MacGenerateUpdate Csm_MacGenerateUpdate] || 7|| 0x07|| ○ || - || || [#Csm_MacGenerateFinish Csm_MacGenerateFinish] || 8|| 0x08|| ○ || - || || [#Csm_MacVerifyStart Csm_MacVerifyStart] || 9|| 0x09|| ○ || - || || [#Csm_MacVerifyUpdate Csm_MacVerifyUpdate] || 10|| 0x0A|| ○ || - || || [#Csm_MacVerifyFinish Csm_MacVerifyFinish] || 11|| 0x0B|| ○ || - || || [#Csm_RandomSeedStart Csm_RandomSeedStart] || 12|| 0x0C|| ○ || - || || [#Csm_RandomSeedUpdate Csm_RandomSeedUpdate] || 13|| 0x0D|| ○ || - || || [#Csm_RandomSeedFinish Csm_RandomSeedFinish] || 14|| 0x0E|| ○ || - || || [#Csm_RandomGenerate Csm_RandomGenerate] || 15[[BR]]114|| 0x0F[[BR]]0x72|| ○[[BR]]- || -[[BR]]○ || || [#Csm_KeyElementSet Csm_KeyElementSet] || 120|| 0x78|| - || ○ || || [#Csm_KeySetValid Csm_KeySetValid] || 103|| 0x67|| - || ○ || || [#Csm_KeySetInvalid Csm_KeySetInvalid] || 133|| 0x85|| - || ○ || || [#Csm_KeyGetStatus Csm_KeyGetStatus] || 131|| 0x83|| - || ○ || || [#Csm_KeyElementGet Csm_KeyElementGet] || 104|| 0x68|| - || ○ || || [#Csm_KeyElementCopy Csm_KeyElementCopy] || 113|| 0x71|| - || ○ || || [#Csm_KeyCopy Csm_KeyCopy] || 115|| 0x73|| - || ○ || || [#Csm_KeyElementCopyPartial Csm_KeyElementCopyPartial] || 121|| 0x79|| - || ○ || || [#Csm_RandomSeed Csm_RandomSeed] || 105|| 0x69|| - || ○ || || [#Csm_KeyGenerate Csm_KeyGenerate] || 106|| 0x6A|| - || ○ || || [#Csm_KeyDerive Csm_KeyDerive] || 107|| 0x6B|| - || ○ || || [#Csm_SymBlockEncryptStart Csm_SymBlockEncryptStart] || 16|| 0x10|| ○ || - || || [#Csm_SymBlockEncryptUpdate Csm_SymBlockEncryptUpdate] || 17|| 0x11|| ○ || - || || [#Csm_SymBlockEncryptFinish Csm_SymBlockEncryptFinish] || 18|| 0x12|| ○ || - || || [#Csm_SymBlockDecryptStart Csm_SymBlockDecryptStart] || 19|| 0x13|| ○ || - || || [#Csm_SymBlockDecryptUpdate Csm_SymBlockDecryptUpdate] || 20|| 0x14|| ○ || - || || [#Csm_SymBlockDecryptFinish Csm_SymBlockDecryptFinish] || 21|| 0x15|| ○ || - || || [#Csm_SymEncryptStart Csm_SymEncryptStart] || 22|| 0x16|| ○ || - || || [#Csm_SymEncryptUpdate Csm_SymEncryptUpdate] || 23|| 0x17|| ○ || - || || [#Csm_SymEncryptFinish Csm_SymEncryptFinish] || 24|| 0x18|| ○ || - || || [#Csm_SymDecryptStart Csm_SymDecryptStart] || 25|| 0x19|| ○ || - || || [#Csm_SymDecryptUpdate Csm_SymDecryptUpdate] || 26|| 0x1A|| ○ || - || || [#Csm_SymDecryptFinish Csm_SymDecryptFinish] || 27|| 0x1B|| ○ || - || || [#Csm_AsymEncryptStart Csm_AsymEncryptStart] || 28|| 0x1C|| ○ || - || || [#Csm_AsymEncryptUpdate Csm_AsymEncryptUpdate] || 29|| 0x1D|| ○ || - || || [#Csm_AsymEncryptFinish Csm_AsymEncryptFinish] || 30|| 0x1E|| ○ || - || || [#Csm_AsymDecryptStart Csm_AsymDecryptStart] || 31|| 0x1F|| ○ || - || || [#Csm_AsymDecryptUpdate Csm_AsymDecryptUpdate] || 32|| 0x20|| ○ || - || || [#Csm_AsymDecryptFinish Csm_AsymDecryptFinish] || 33|| 0x21|| ○ || - || || [#Csm_SignatureGenerateStart Csm_SignatureGenerateStart] || 34|| 0x22|| ○ || - || || [#Csm_SignatureGenerateUpdate Csm_SignatureGenerateUpdate] || 35|| 0x23|| ○ || - || || [#Csm_SignatureGenerateFinish Csm_SignatureGenerateFinish] || 36|| 0x24|| ○ || - || || [#Csm_SignatureVerifyStart Csm_SignatureVerifyStart] || 37|| 0x25|| ○ || - || || [#Csm_SignatureVerifyUpdate Csm_SignatureVerifyUpdate] || 38|| 0x26|| ○ || - || || [#Csm_SignatureVerifyFinish Csm_SignatureVerifyFinish] || 39|| 0x27|| ○ || - || || [#Csm_CompressStart Csm_CompressStart] || 77|| 0x4D|| ○ || - || || [#Csm_CompressUpdate Csm_CompressUpdate] || 78|| 0x4E|| ○ || - || || [#Csm_CompressFinish Csm_CompressFinish] || 79|| 0x4F|| ○ || - || || [#Csm_DecompressStart Csm_DecompressStart] || 80|| 0x50|| ○ || - || || [#Csm_DecompressUpdate Csm_DecompressUpdate] || 81|| 0x51|| ○ || - || || [#Csm_DecompressFinish Csm_DecompressFinish] || 82|| 0x52|| ○ || - || || [#Csm_ChecksumStart Csm_ChecksumStart] || 40|| 0x28|| ○ || - || || [#Csm_ChecksumUpdate Csm_ChecksumUpdate] || 41|| 0x29|| ○ || - || || [#Csm_ChecksumFinish Csm_ChecksumFinish] || 42|| 0x2A|| ○ || - || || [#Csm_SymKeyGenerate Csm_SymKeyGenerate] || 83|| 0x53|| ○ || - || || [#Csm_KeyDeriveStart Csm_KeyDeriveStart] || 43|| 0x2B|| ○ || - || || [#Csm_KeyDeriveUpdate Csm_KeyDeriveUpdate] || 44|| 0x2C|| ○ || - || || [#Csm_KeyDeriveFinish Csm_KeyDeriveFinish] || 45|| 0x2D|| ○ || - || || [#Csm_KeyDeriveSymKey Csm_KeyDeriveSymKey] || 76|| 0x4C|| ○ || - || || [#Csm_KeyExchangeCalcPubVal Csm_KeyExchangeCalcPubVal] || 46[[BR]]108|| 0x2E[[BR]]0x6C|| ○[[BR]]- || -[[BR]]○ || || [#Csm_KeyExchangeCalcSecret Csm_KeyExchangeCalcSecret] || 109|| 0x6D|| - || ○ || || [#Csm_JobKeySetValid Csm_JobKeySetValid] || 122|| 0x7A|| - || ○ || || [#Csm_JobKeySetInvalid Csm_JobKeySetInvalid] || 132|| 0x84|| - || ○ || || [#Csm_JobRandomSeed Csm_JobRandomSeed] || 123|| 0x7B|| - || ○ || || [#Csm_JobKeyGenerate Csm_JobKeyGenerate] || 124|| 0x7C|| - || ○ || || [#Csm_JobKeyDerive Csm_JobKeyDerive] || 125|| 0x7D|| - || ○ || || [#Csm_JobKeyExchangeCalcPubVal Csm_JobKeyExchangeCalcPubVal] || 126|| 0x7E|| - || ○ || || [#Csm_JobKeyExchangeCalcSecret Csm_JobKeyExchangeCalcSecret] || 127|| 0x7F|| - || ○ || || [#Csm_SaveContextJob Csm_SaveContextJob] || 134|| 0x86|| - || ○ || || [#Csm_RestoreContextJob Csm_RestoreContextJob] || 135|| 0x87|| - || ○ || || [#Csm_CancelJob Csm_CancelJob] || 111|| 0x6F|| - || ○ || || [#Csm_CallbackNotification Csm_CallbackNotification] || 112|| 0x70|| - || ○ || || [#Csm_KeyExchangeCalcSecretStart Csm_KeyExchangeCalcSecretStart] || 47|| 0x2F|| ○ || - || || [#Csm_KeyExchangeCalcSecretUpdate Csm_KeyExchangeCalcSecretUpdate] || 48|| 0x30|| ○ || - || || [#Csm_KeyExchangeCalcSecretFinish Csm_KeyExchangeCalcSecretFinish] || 49|| 0x31|| ○ || - || || [#Csm_KeyExchangeCalcSymKeyStart Csm_KeyExchangeCalcSymKeyStart] || 61|| 0x3D|| ○ || - || || [#Csm_KeyExchangeCalcSymKeyUpdate Csm_KeyExchangeCalcSymKeyUpdate] || 62|| 0x3E|| ○ || - || || [#Csm_KeyExchangeCalcSymKeyFinish Csm_KeyExchangeCalcSymKeyFinish] || 63|| 0x3F|| ○ || - || || [#Csm_SymKeyUpdateStart Csm_SymKeyUpdateStart] || 84|| 0x54|| ○ || - || || [#Csm_SymKeyUpdateUpdate Csm_SymKeyUpdateUpdate] || 85|| 0x55|| ○ || - || || [#Csm_SymKeyUpdateFinish Csm_SymKeyUpdateFinish] || 86|| 0x56|| ○ || - || || [#Csm_SymKeyExtractStart Csm_SymKeyExtractStart] || 50|| 0x32|| ○ || - || || [#Csm_SymKeyExtractUpdate Csm_SymKeyExtractUpdate] || 51|| 0x33|| ○ || - || || [#Csm_SymKeyExtractFinish Csm_SymKeyExtractFinish] || 52|| 0x34|| ○ || - || || [#Csm_SymKeyWrapSymStart Csm_SymKeyWrapSymStart] || 64|| 0x40|| ○ || - || || [#Csm_SymKeyWrapSymUpdate Csm_SymKeyWrapSymUpdate] || 65|| 0x41|| ○ || - || || [#Csm_SymKeyWrapSymFinish Csm_SymKeyWrapSymFinish] || 66|| 0x42|| ○ || - || || [#Csm_SymKeyWrapAsymStart Csm_SymKeyWrapAsymStart] || 67|| 0x43|| ○ || - || || [#Csm_SymKeyWrapAsymUpdate Csm_SymKeyWrapAsymUpdate] || 68|| 0x44|| ○ || - || || [#Csm_SymKeyWrapAsymFinish Csm_SymKeyWrapAsymFinish] || 69|| 0x45|| ○ || - || || [#Csm_AsymPrivateKeyUpdateStart Csm_AsymPrivateKeyUpdateStart] || 90|| 0x5A|| ○ || - || || [#Csm_AsymPrivateKeyUpdateUpdate Csm_AsymPrivateKeyUpdateUpdate] || 91|| 0x5B|| ○ || - || || [#Csm_AsymPrivateKeyUpdateFinish Csm_AsymPrivateKeyUpdateFinish] || 92|| 0x5C|| ○ || - || || [#Csm_AsymPublicKeyUpdateStart Csm_AsymPublicKeyUpdateStart] || 87|| 0x57|| ○ || - || || [#Csm_AsymPublicKeyUpdateUpdate Csm_AsymPublicKeyUpdateUpdate] || 88|| 0x58|| ○ || - || || [#Csm_AsymPublicKeyUpdateFinish Csm_AsymPublicKeyUpdateFinish] || 89|| 0x59|| ○ || - || || [#Csm_AsymPublicKeyExtractStart Csm_AsymPublicKeyExtractStart] || 53|| 0x35|| ○ || - || || [#Csm_AsymPublicKeyExtractUpdate Csm_AsymPublicKeyExtractUpdate] || 54|| 0x36|| ○ || - || || [#Csm_AsymPublicKeyExtractFinish Csm_AsymPublicKeyExtractFinish] || 55|| 0x37|| ○ || - || || [#Csm_AsymPrivateKeyExtractStart Csm_AsymPrivateKeyExtractStart] || 56|| 0x38|| ○ || - || || [#Csm_AsymPrivateKeyExtractUpdate Csm_AsymPrivateKeyExtractUpdate] || 57|| 0x39|| ○ || - || || [#Csm_AsymPrivateKeyExtractFinish Csm_AsymPrivateKeyExtractFinish] || 58|| 0x3A|| ○ || - || || [#Csm_AsymPrivateKeyWrapSymStart Csm_AsymPrivateKeyWrapSymStart] || 70|| 0x46|| ○ || - || || [#Csm_AsymPrivateKeyWrapSymUpdate Csm_AsymPrivateKeyWrapSymUpdate] || 71|| 0x47|| ○ || - || || [#Csm_AsymPrivateKeyWrapSymFinish Csm_AsymPrivateKeyWrapSymFinish] || 72|| 0x48|| ○ || - || || [#Csm_AsymPrivateKeyWrapAsymStart Csm_AsymPrivateKeyWrapAsymStart] || 73|| 0x49|| ○ || - || || [#Csm_AsymPrivateKeyWrapAsymUpdate Csm_AsymPrivateKeyWrapAsymUpdate] || 74|| 0x4A|| ○ || - || || [#Csm_AsymPrivateKeyWrapAsymFinish Csm_AsymPrivateKeyWrapAsymFinish] || 75|| 0x4B|| ○ || - || || [#Cry_PrimitiveStart Cry_Start] || --|| --|| ○ || - || || [#Cry_PrimitiveUpdate Cry_Update] || --|| --|| ○ || - || || [#Cry_PrimitiveFinish Cry_Finish] || --|| --|| ○ || - || || [#Cry_Primitive Cry_] || --|| --|| ○ || - || || [#Cry_PrimitiveMainFunction Cry_MainFunction] || --|| --|| ○ || - || || [#Csm_ServiceCallbackNotification Csm_CallbackNotification] || --|| --|| ○ || - || || [#Csm_ServiceServiceFinishNotification Csm_ServiceFinishNotification] || --|| --|| ○ || - || || [#Csm_MainFunction Csm_MainFunction] || 1|| 0x01|| ○ || ○ || || [#Csm_ApplicationCallbackNotification ] || --|| --|| - || ○ || * コンフィギュレーション一覧 (R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11) * [#CsmAsymDecrypt CsmAsymDecrypt] (○/○/○/-/-/-/-/-) * [#CsmAsymDecryptConfig CsmAsymDecryptConfig] (○/○/○/-/-/-/-/-) * [#CsmAsymDecryptInitConfiguration CsmAsymDecryptInitConfiguration] (○/○/○/-/-/-/-/-) * [#CsmAsymDecryptPrimitiveName CsmAsymDecryptPrimitiveName] (○/○/○/-/-/-/-/-) * [#CsmCallbackAsymDecrypt CsmCallbackAsymDecrypt] (○/○/○/-/-/-/-/-) * [#CsmAsymDecryptMaxKeySize CsmAsymDecryptMaxKeySize] (○/○/○/-/-/-/-/-) * [#CsmAsymEncrypt CsmAsymEncrypt] (○/○/○/-/-/-/-/-) * [#CsmAsymEncryptConfig CsmAsymEncryptConfig] (○/○/○/-/-/-/-/-) * [#CsmAsymEncryptInitConfiguration CsmAsymEncryptInitConfiguration] (○/○/○/-/-/-/-/-) * [#CsmAsymEncryptPrimitiveName CsmAsymEncryptPrimitiveName] (○/○/○/-/-/-/-/-) * [#CsmCallbackAsymEncrypt CsmCallbackAsymEncrypt] (○/○/○/-/-/-/-/-) * [#CsmAsymEncryptMaxKeySize CsmAsymEncryptMaxKeySize] (○/○/○/-/-/-/-/-) * [#CsmAsymPrivateKeyExtract CsmAsymPrivateKeyExtract] (○/○/○/-/-/-/-/-) * [#CsmAsymPrivateKeyExtractConfig CsmAsymPrivateKeyExtractConfig] (○/○/○/-/-/-/-/-) * [#CsmAsymPrivateKeyExtractInitConfiguration CsmAsymPrivateKeyExtractInitConfiguration] (○/○/○/-/-/-/-/-) * [#CsmAsymPrivateKeyExtractPrimitiveName CsmAsymPrivateKeyExtractPrimitiveName] (○/○/○/-/-/-/-/-) * [#CsmCallbackAsymPrivateKeyExtract CsmCallbackAsymPrivateKeyExtract] (○/○/○/-/-/-/-/-) * [#CsmAsymPrivateKeyExtractMaxKeySize CsmAsymPrivateKeyExtractMaxKeySize] (○/○/○/-/-/-/-/-) * [#CsmAsymPrivateKeyUpdate CsmAsymPrivateKeyUpdate] (-/○/○/-/-/-/-/-) * [#CsmAsymPrivateKeyUpdateConfig CsmAsymPrivateKeyUpdateConfig] (-/○/○/-/-/-/-/-) * [#CsmAsymPrivateKeyUpdateInitConfiguration CsmAsymPrivateKeyUpdateInitConfiguration] (-/○/○/-/-/-/-/-) * [#CsmAsymPrivateKeyUpdatePrimitiveName CsmAsymPrivateKeyUpdatePrimitiveName] (-/○/○/-/-/-/-/-) * [#CsmCallbackAsymPrivateKeyUpdate CsmCallbackAsymPrivateKeyUpdate] (-/○/○/-/-/-/-/-) * [#CsmAsymPrivateKeyUpdateMaxKeySize CsmAsymPrivateKeyUpdateMaxKeySize] (-/○/○/-/-/-/-/-) * [#CsmAsymPrivateKeyWrapAsym CsmAsymPrivateKeyWrapAsym] (○/○/○/-/-/-/-/-) * [#CsmAsymPrivateKeyWrapAsymConfig CsmAsymPrivateKeyWrapAsymConfig] (○/○/○/-/-/-/-/-) * [#CsmAsymPrivateKeyWrapAsymInitConfiguration CsmAsymPrivateKeyWrapAsymInitConfiguration] (○/○/○/-/-/-/-/-) * [#CsmAsymPrivateKeyWrapAsymPrimitiveName CsmAsymPrivateKeyWrapAsymPrimitiveName] (○/○/○/-/-/-/-/-) * [#CsmCallbackAsymPrivateKeyWrapAsym CsmCallbackAsymPrivateKeyWrapAsym] (○/○/○/-/-/-/-/-) * [#CsmAsymPrivateKeyWrapAsymMaxPrivKeySize CsmAsymPrivateKeyWrapAsymMaxPrivKeySize] (○/○/○/-/-/-/-/-) * [#CsmAsymPrivateKeyWrapAsymMaxPubKeySize CsmAsymPrivateKeyWrapAsymMaxPubKeySize] (○/○/○/-/-/-/-/-) * [#CsmAsymPrivateKeyWrapSym CsmAsymPrivateKeyWrapSym] (○/○/○/-/-/-/-/-) * [#CsmAsymPrivateKeyWrapSymConfig CsmAsymPrivateKeyWrapSymConfig] (○/○/○/-/-/-/-/-) * [#CsmAsymPrivateKeyWrapSymInitConfiguration CsmAsymPrivateKeyWrapSymInitConfiguration] (○/○/○/-/-/-/-/-) * [#CsmAsymPrivateKeyWrapSymPrimitiveName CsmAsymPrivateKeyWrapSymPrimitiveName] (○/○/○/-/-/-/-/-) * [#CsmCallbackAsymPrivateKeyWrapSym CsmCallbackAsymPrivateKeyWrapSym] (○/○/○/-/-/-/-/-) * [#CsmAsymPrivateKeyWrapSymMaxPrivKeySize CsmAsymPrivateKeyWrapSymMaxPrivKeySize] (○/○/○/-/-/-/-/-) * [#CsmAsymPrivateKeyWrapSymMaxSymKeySize CsmAsymPrivateKeyWrapSymMaxSymKeySize] (○/○/○/-/-/-/-/-) * [#CsmAsymPublicKeyExtract CsmAsymPublicKeyExtract] (○/○/○/-/-/-/-/-) * [#CsmAsymPublicKeyExtractConfig CsmAsymPublicKeyExtractConfig] (○/○/○/-/-/-/-/-) * [#CsmAsymPublicKeyExtractInitConfiguration CsmAsymPublicKeyExtractInitConfiguration] (○/○/○/-/-/-/-/-) * [#CsmAsymPublicKeyExtractPrimitiveName CsmAsymPublicKeyExtractPrimitiveName] (○/○/○/-/-/-/-/-) * [#CsmCallbackAsymPublicKeyExtract CsmCallbackAsymPublicKeyExtract] (○/○/○/-/-/-/-/-) * [#CsmAsymPublicKeyExtractMaxKeySize CsmAsymPublicKeyExtractMaxKeySize] (○/○/○/-/-/-/-/-) * [#CsmAsymPublicKeyUpdate CsmAsymPublicKeyUpdate] (-/○/○/-/-/-/-/-) * [#CsmAsymPublicKeyUpdateConfig CsmAsymPublicKeyUpdateConfig] (-/○/○/-/-/-/-/-) * [#CsmAsymPublicKeyUpdateInitConfiguration CsmAsymPublicKeyUpdateInitConfiguration] (-/○/○/-/-/-/-/-) * [#CsmAsymPublicKeyUpdatePrimitiveName CsmAsymPublicKeyUpdatePrimitiveName] (-/○/○/-/-/-/-/-) * [#CsmCallbackAsymPublicKeyUpdate CsmCallbackAsymPublicKeyUpdate] (-/○/○/-/-/-/-/-) * [#CsmAsymPublicKeyUpdateMaxKeySize CsmAsymPublicKeyUpdateMaxKeySize] (-/○/○/-/-/-/-/-) * [#CsmCallbacks CsmCallbacks] (-/-/-/○/○/○/○/○) * [#CsmCallback CsmCallback] (-/-/-/○/○/○/○/○) * [#CsmCallbackFunc CsmCallbackFunc] (-/-/-/○/○/○/○/○) * [#CsmCallbackId CsmCallbackId] (-/-/-/○/○/-/-/-) * [#CsmChecksum CsmChecksum] (○/○/○/-/-/-/-/-) * [#CsmChecksumConfig CsmChecksumConfig] (○/○/○/-/-/-/-/-) * [#CsmCallbackChecksum CsmCallbackChecksum] (○/○/○/-/-/-/-/-) * [#CsmChecksumInitConfiguration CsmChecksumInitConfiguration] (○/○/○/-/-/-/-/-) * [#CsmChecksumPrimitiveName CsmChecksumPrimitiveName] (○/○/○/-/-/-/-/-) * [#CsmCompression CsmCompression] (-/○/○/-/-/-/-/-) * [#CsmCompressionConfig CsmCompressionConfig] (-/○/○/-/-/-/-/-) * [#CsmCallbackCompression CsmCallbackCompression] (-/○/○/-/-/-/-/-) * [#CsmCompressionInitConfiguration CsmCompressionInitConfiguration] (-/○/○/-/-/-/-/-) * [#CsmCompressionPrimitiveName CsmCompressionPrimitiveName] (-/○/○/-/-/-/-/-) * [#CsmDecompression CsmDecompression] (-/○/○/-/-/-/-/-) * [#CsmDecompressionConfig CsmDecompressionConfig] (-/○/○/-/-/-/-/-) * [#CsmCallbackDecompression CsmCallbackDecompression] (-/○/○/-/-/-/-/-) * [#CsmDecompressionInitConfiguration CsmDecompressionInitConfiguration] (-/○/○/-/-/-/-/-) * [#CsmDecompressionPrimitiveName CsmDecompressionPrimitiveName] (-/○/○/-/-/-/-/-) * [#CsmDemEventParameterRefs CsmDemEventParameterRefs] (○/-/-/-/-/-/-/-) * [#CSM_E_INIT_FAILED CSM_E_INIT_FAILED] (○/-/-/-/-/-/-/-) * [#CsmGeneral CsmGeneral] (○/○/○/○/○/○/○/○) * [#CsmAsymPrivateKeyMaxLength CsmAsymPrivateKeyMaxLength] (-/-/-/○/○/-/-/-) * [#CsmAsymPublicKeyMaxLength CsmAsymPublicKeyMaxLength] (-/-/-/○/○/-/-/-) * [#CsmDevErrorDetect CsmDevErrorDetect] (○/○/○/○/○/○/○/○) * [#CsmMainFunctionPeriod CsmMainFunctionPeriod] (-/○/○/○/○/○/-/-) * [#CsmMaxAlignScalarType CsmMaxAlignScalarType] (○/○/○/-/-/-/-/-) * [#CsmMaximumBlockingTime CsmMaximumBlockingTime] (○/○/-/-/-/-/-/-) * [#CsmSymKeyMaxLength CsmSymKeyMaxLength] (-/-/-/○/-/-/-/-) * [#CsmUseDeprecated CsmUseDeprecated] (-/-/-/○/○/-/-/-) * [#CsmUseInterruption CsmUseInterruption] (○/○/-/-/-/-/-/-) * [#CsmUseSyncJobProcessing CsmUseSyncJobProcessing] (○/○/○/-/-/-/-/-) * [#CsmVersionInfoApi CsmVersionInfoApi] (○/○/○/○/○/○/○/○) * [#CsmHash CsmHash] (○/○/○/-/-/-/-/-) * [#CsmHashConfig CsmHashConfig] (○/○/○/-/-/-/-/-) * [#CsmCallbackHash CsmCallbackHash] (○/○/○/-/-/-/-/-) * [#CsmHashInitConfiguration CsmHashInitConfiguration] (○/○/○/-/-/-/-/-) * [#CsmHashPrimitiveName CsmHashPrimitiveName] (○/○/○/-/-/-/-/-) * [#CsmInOutRedirections CsmInOutRedirections] (-/-/-/-/○/○/○/○) * [#CsmInOutRedirection CsmInOutRedirection] (-/-/-/-/○/○/○/○) * [#CsmInputKeyElementId CsmInputKeyElementId] (-/-/-/-/○/○/○/○) * [#CsmInputKeyRef CsmInputKeyRef] (-/-/-/-/○/○/○/○) * [#CsmOutputKeyElementId CsmOutputKeyElementId] (-/-/-/-/○/○/○/○) * [#CsmOutputKeyRef CsmOutputKeyRef] (-/-/-/-/○/○/○/○) * [#CsmSecondaryInputKeyElementId CsmSecondaryInputKeyElementId] (-/-/-/-/○/○/○/○) * [#CsmSecondaryInputKeyRef CsmSecondaryInputKeyRef] (-/-/-/-/○/○/○/○) * [#CsmSecondaryOutputKeyElementId CsmSecondaryOutputKeyElementId] (-/-/-/-/○/○/○/○) * [#CsmSecondaryOutputKeyRef CsmSecondaryOutputKeyRef] (-/-/-/-/○/○/○/○) * [#CsmTertiaryInputKeyElementId CsmTertiaryInputKeyElementId] (-/-/-/-/○/○/○/○) * [#CsmTertiaryInputKeyRef CsmTertiaryInputKeyRef] (-/-/-/-/○/○/○/○) * [#CsmJobs CsmJobs] (-/-/-/○/○/○/○/○) * [#CsmJob CsmJob] (-/-/-/○/○/○/○/○) * [#CsmInOutRedirectionRef CsmInOutRedirectionRef] (-/-/-/-/○/○/○/○) * [#CsmJobId CsmJobId] (-/-/-/○/○/○/○/○) * [#CsmJobInterfaceUsePort CsmJobInterfaceUsePort] (-/-/-/-/○/○/○/○) * [#CsmJobKeyRef CsmJobKeyRef] (-/-/-/○/○/○/○/○) * [#CsmJobPrimitiveCallbackRef CsmJobPrimitiveCallbackRef] (-/-/-/○/○/○/○/○) * [#CsmJobPrimitiveCallbackUpdateNotification CsmJobPrimitiveCallbackUpdateNotification] (-/-/-/○/○/-/-/-) * [#CsmJobPrimitiveRef CsmJobPrimitiveRef] (-/-/-/○/○/○/○/○) * [#CsmJobPriority CsmJobPriority] (-/-/-/○/○/○/○/○) * [#CsmJobQueueRef CsmJobQueueRef] (-/-/-/○/○/○/○/○) * [#CsmJobServiceInterfaceContextUsePort CsmJobServiceInterfaceContextUsePort] (-/-/-/-/-/-/○/○) * [#CsmJobUsePort CsmJobUsePort] (-/-/-/○/-/-/-/-) * [#CsmProcessingMode CsmProcessingMode] (-/-/-/-/○/○/○/○) * [#CsmKeyDerive CsmKeyDerive] (○/○/○/-/-/-/-/-) * [#CsmKeyDeriveConfig CsmKeyDeriveConfig] (○/○/○/-/-/-/-/-) * [#CsmCallbackKeyDerive CsmCallbackKeyDerive] (○/○/○/-/-/-/-/-) * [#CsmKeyDeriveInitConfiguration CsmKeyDeriveInitConfiguration] (○/○/○/-/-/-/-/-) * [#CsmKeyDerivePrimitiveName CsmKeyDerivePrimitiveName] (○/○/○/-/-/-/-/-) * [#CsmKeyDeriveMaxKeySize CsmKeyDeriveMaxKeySize] (○/○/○/-/-/-/-/-) * [#CsmKeyDeriveSymKey CsmKeyDeriveSymKey] (○/○/○/-/-/-/-/-) * [#CsmKeyDeriveSymKeyConfig CsmKeyDeriveSymKeyConfig] (○/○/○/-/-/-/-/-) * [#CsmCallbackKeyDeriveSymKey CsmCallbackKeyDeriveSymKey] (○/○/○/-/-/-/-/-) * [#CsmKeyDeriveSymKeyInitConfiguration CsmKeyDeriveSymKeyInitConfiguration] (○/○/○/-/-/-/-/-) * [#CsmKeyDeriveSymKeyPrimitiveName CsmKeyDeriveSymKeyPrimitiveName] (○/○/○/-/-/-/-/-) * [#CsmKeyDeriveSymKeyMaxSymKeySize CsmKeyDeriveSymKeyMaxSymKeySize] (○/○/○/-/-/-/-/-) * [#CsmKeyExchangeCalcPubVal CsmKeyExchangeCalcPubVal] (○/○/○/-/-/-/-/-) * [#CsmKeyExchangeCalcPubValConfig CsmKeyExchangeCalcPubValConfig] (○/○/○/-/-/-/-/-) * [#CsmCallbackKeyExchangeCalcPubVal CsmCallbackKeyExchangeCalcPubVal] (○/○/○/-/-/-/-/-) * [#CsmKeyExchangeCalcPubValInitConfiguration CsmKeyExchangeCalcPubValInitConfiguration] (○/○/○/-/-/-/-/-) * [#CsmKeyExchangeCalcPubValPrimitiveName CsmKeyExchangeCalcPubValPrimitiveName] (○/○/○/-/-/-/-/-) * [#CsmKeyExchangeCalcPubValMaxBaseTypeSize CsmKeyExchangeCalcPubValMaxBaseTypeSize] (○/○/○/-/-/-/-/-) * [#CsmKeyExchangeCalcPubValMaxPrivateTypeSize CsmKeyExchangeCalcPubValMaxPrivateTypeSize] (○/○/○/-/-/-/-/-) * [#CsmKeyExchangeCalcSecret CsmKeyExchangeCalcSecret] (○/○/○/-/-/-/-/-) * [#CsmKeyExchangeCalcSecretConfig CsmKeyExchangeCalcSecretConfig] (○/○/○/-/-/-/-/-) * [#CsmCallbackKeyExchangeCalcSecret CsmCallbackKeyExchangeCalcSecret] (○/○/○/-/-/-/-/-) * [#CsmKeyExchangeCalcSecretInitConfiguration CsmKeyExchangeCalcSecretInitConfiguration] (○/○/○/-/-/-/-/-) * [#CsmKeyExchangeCalcSecretPrimitiveName CsmKeyExchangeCalcSecretPrimitiveName] (○/○/○/-/-/-/-/-) * [#CsmKeyExchangeCalcSecretMaxBaseTypeSize CsmKeyExchangeCalcSecretMaxBaseTypeSize] (○/○/○/-/-/-/-/-) * [#CsmKeyExchangeCalcSecretMaxPrivateTypeSize CsmKeyExchangeCalcSecretMaxPrivateTypeSize] (○/○/○/-/-/-/-/-) * [#CsmKeyExchangeCalcSymKey CsmKeyExchangeCalcSymKey] (○/○/○/-/-/-/-/-) * [#CsmKeyExchangeCalcSymKeyConfig CsmKeyExchangeCalcSymKeyConfig] (○/○/○/-/-/-/-/-) * [#CsmCallbackKeyExchangeCalcSymKey CsmCallbackKeyExchangeCalcSymKey] (○/○/○/-/-/-/-/-) * [#CsmKeyExchangeCalcSymKeyInitConfiguration CsmKeyExchangeCalcSymKeyInitConfiguration] (○/○/○/-/-/-/-/-) * [#CsmKeyExchangeCalcSymKeyPrimitiveName CsmKeyExchangeCalcSymKeyPrimitiveName] (○/○/○/-/-/-/-/-) * [#CsmKeyExchangeCalcSymKeyMaxBaseTypeSize CsmKeyExchangeCalcSymKeyMaxBaseTypeSize] (○/○/○/-/-/-/-/-) * [#CsmKeyExchangeCalcSymKeyMaxPrivateTypeSize CsmKeyExchangeCalcSymKeyMaxPrivateTypeSize] (○/○/○/-/-/-/-/-) * [#CsmKeyExchangeCalcSymKeyMaxSymKeySize CsmKeyExchangeCalcSymKeyMaxSymKeySize] (○/○/○/-/-/-/-/-) * [#CsmKeys CsmKeys] (-/-/-/○/○/○/○/○) * [#CsmKey CsmKey] (-/-/-/○/○/○/○/○) * [#CsmKeyId CsmKeyId] (-/-/-/○/○/○/○/○) * [#CsmKeyRef CsmKeyRef] (-/-/-/○/○/○/○/○) * [#CsmKeyUsePort CsmKeyUsePort] (-/-/-/○/○/○/○/○) * [#CsmMacGenerate CsmMacGenerate] (○/○/○/-/-/-/-/-) * [#CsmMacGenerateConfig CsmMacGenerateConfig] (○/○/○/-/-/-/-/-) * [#CsmCallbackMacGenerate CsmCallbackMacGenerate] (○/○/○/-/-/-/-/-) * [#CsmMacGenerateInitConfiguration CsmMacGenerateInitConfiguration] (○/○/○/-/-/-/-/-) * [#CsmMacGeneratePrimitiveName CsmMacGeneratePrimitiveName] (○/○/○/-/-/-/-/-) * [#CsmMacGenerateMaxKeySize CsmMacGenerateMaxKeySize] (○/○/○/-/-/-/-/-) * [#CsmMacVerify CsmMacVerify] (○/○/○/-/-/-/-/-) * [#CsmMacVerifyConfig CsmMacVerifyConfig] (○/○/○/-/-/-/-/-) * [#CsmCallbackMacVerify CsmCallbackMacVerify] (○/○/○/-/-/-/-/-) * [#CsmMacVerifyInitConfiguration CsmMacVerifyInitConfiguration] (○/○/○/-/-/-/-/-) * [#CsmMacVerifyPrimitiveName CsmMacVerifyPrimitiveName] (○/○/○/-/-/-/-/-) * [#CsmMacVerifyMaxKeySize CsmMacVerifyMaxKeySize] (○/○/○/-/-/-/-/-) * [#CsmMainFunction CsmMainFunction] (-/-/-/-/-/-/○/○) * [#CsmMainFunctionPartitionRef CsmMainFunctionPartitionRef] (-/-/-/-/-/-/○/○) * [#CsmMainFunctionPeriod2 CsmMainFunctionPeriod] (-/-/-/-/-/-/○/○) * [#CsmPrimitives CsmPrimitives] (-/-/-/○/○/○/○/○) * [#CsmAEADDecrypt CsmAEADDecrypt] (-/-/-/○/○/○/○/○) * [#CsmAEADDecryptConfig CsmAEADDecryptConfig] (-/-/-/○/○/○/○/○) * [#CsmAEADDecryptAlgorithmFamily CsmAEADDecryptAlgorithmFamily] (-/-/-/○/○/○/○/○) * [#CsmAEADDecryptAlgorithmFamilyCustom CsmAEADDecryptAlgorithmFamilyCustom] (-/-/-/○/○/○/-/-) * [#CsmAEADDecryptAlgorithmFamilyCustomRef CsmAEADDecryptAlgorithmFamilyCustomRef] (-/-/-/-/-/-/○/○) * [#CsmAEADDecryptAlgorithmKeyLength CsmAEADDecryptAlgorithmKeyLength] (-/-/-/○/○/○/○/○) * [#CsmAEADDecryptAlgorithmMode CsmAEADDecryptAlgorithmMode] (-/-/-/○/○/○/○/○) * [#CsmAEADDecryptAlgorithmModeCustom CsmAEADDecryptAlgorithmModeCustom] (-/-/-/○/○/○/-/-) * [#CsmAEADDecryptAlgorithmModeCustomRef CsmAEADDecryptAlgorithmModeCustomRef] (-/-/-/-/-/-/○/○) * [#CsmAEADDecryptAlgorithmSecondaryFamily CsmAEADDecryptAlgorithmSecondaryFamily] (-/-/-/-/-/-/○/○) * [#CsmAEADDecryptAlgorithmSecondaryFamilyCustomRef CsmAEADDecryptAlgorithmSecondaryFamilyCustomRef] (-/-/-/-/-/-/○/○) * [#CsmAEADDecryptAssociatedDataMaxLength CsmAEADDecryptAssociatedDataMaxLength] (-/-/-/○/○/○/○/○) * [#CsmAEADDecryptCiphertextMaxLength CsmAEADDecryptCiphertextMaxLength] (-/-/-/○/○/○/○/○) * [#CsmAEADDecryptKeyRef CsmAEADDecryptKeyRef] (-/-/-/○/○/○/○/○) * [#CsmAEADDecryptPlaintextMaxLength CsmAEADDecryptPlaintextMaxLength] (-/-/-/○/○/○/○/○) * [#CsmAEADDecryptProcessing CsmAEADDecryptProcessing] (-/-/-/○/-/-/-/-) * [#CsmAEADDecryptQueueRef CsmAEADDecryptQueueRef] (-/-/-/○/○/○/○/○) * [#CsmAEADDecryptTagLength CsmAEADDecryptTagLength] (-/-/-/○/○/○/○/○) * [#CsmAEADEncrypt CsmAEADEncrypt] (-/-/-/○/○/○/○/○) * [#CsmAEADEncryptConfig CsmAEADEncryptConfig] (-/-/-/○/○/○/○/○) * [#CsmAEADEncryptAlgorithmFamily CsmAEADEncryptAlgorithmFamily] (-/-/-/○/○/○/○/○) * [#CsmAEADEncryptAlgorithmFamilyCustom CsmAEADEncryptAlgorithmFamilyCustom] (-/-/-/○/○/○/-/-) * [#CsmAEADEncryptAlgorithmFamilyCustomRef CsmAEADEncryptAlgorithmFamilyCustomRef] (-/-/-/-/-/-/○/○) * [#CsmAEADEncryptAlgorithmKeyLength CsmAEADEncryptAlgorithmKeyLength] (-/-/-/○/○/○/○/○) * [#CsmAEADEncryptAlgorithmMode CsmAEADEncryptAlgorithmMode] (-/-/-/○/○/○/○/○) * [#CsmAEADEncryptAlgorithmModeCustom CsmAEADEncryptAlgorithmModeCustom] (-/-/-/○/○/○/-/-) * [#CsmAEADEncryptAlgorithmModeCustomRef CsmAEADEncryptAlgorithmModeCustomRef] (-/-/-/-/-/-/○/○) * [#CsmAEADEncryptAlgorithmSecondaryFamily CsmAEADEncryptAlgorithmSecondaryFamily] (-/-/-/-/-/-/○/○) * [#CsmAEADEncryptAlgorithmSecondaryFamilyCustomRef CsmAEADEncryptAlgorithmSecondaryFamilyCustomRef] (-/-/-/-/-/-/○/○) * [#CsmAEADEncryptAssociatedDataMaxLength CsmAEADEncryptAssociatedDataMaxLength] (-/-/-/○/○/○/○/○) * [#CsmAEADEncryptCiphertextMaxLength CsmAEADEncryptCiphertextMaxLength] (-/-/-/○/○/○/○/○) * [#CsmAEADEncryptKeyRef CsmAEADEncryptKeyRef] (-/-/-/○/○/○/○/○) * [#CsmAEADEncryptPlaintextMaxLength CsmAEADEncryptPlaintextMaxLength] (-/-/-/○/○/○/○/○) * [#CsmAEADEncryptProcessing CsmAEADEncryptProcessing] (-/-/-/○/-/-/-/-) * [#CsmAEADEncryptQueueRef CsmAEADEncryptQueueRef] (-/-/-/○/○/○/○/○) * [#CsmAEADEncryptTagLength CsmAEADEncryptTagLength] (-/-/-/○/○/○/○/○) * [#CsmDecrypt CsmDecrypt] (-/-/-/○/○/○/○/○) * [#CsmDecryptConfig CsmDecryptConfig] (-/-/-/○/○/○/○/○) * [#CsmDecryptAlgorithmFamily CsmDecryptAlgorithmFamily] (-/-/-/○/○/○/○/○) * [#CsmDecryptAlgorithmFamilyCustom CsmDecryptAlgorithmFamilyCustom] (-/-/-/○/○/○/-/-) * [#CsmDecryptAlgorithmFamilyCustomRef CsmDecryptAlgorithmFamilyCustomRef] (-/-/-/-/-/-/○/○) * [#CsmDecryptAlgorithmKeyLength CsmDecryptAlgorithmKeyLength] (-/-/-/○/○/○/○/○) * [#CsmDecryptAlgorithmMode CsmDecryptAlgorithmMode] (-/-/-/○/○/○/○/○) * [#CsmDecryptAlgorithmModeCustom CsmDecryptAlgorithmModeCustom] (-/-/-/○/○/○/-/-) * [#CsmDecryptAlgorithmModeCustomRef CsmDecryptAlgorithmModeCustomRef] (-/-/-/-/-/-/○/○) * [#CsmDecryptAlgorithmSecondaryFamily CsmDecryptAlgorithmSecondaryFamily] (-/-/-/○/○/○/○/○) * [#CsmDecryptAlgorithmSecondaryFamilyCustom CsmDecryptAlgorithmSecondaryFamilyCustom] (-/-/-/○/○/○/-/-) * [#CsmDecryptAlgorithmSecondaryFamilyCustomRef CsmDecryptAlgorithmSecondaryFamilyCustomRef] (-/-/-/-/-/-/○/○) * [#CsmDecryptDataMaxLength CsmDecryptDataMaxLength] (-/-/-/○/○/○/○/○) * [#CsmDecryptProcessing CsmDecryptProcessing] (-/-/-/○/-/-/-/-) * [#CsmDecryptResultMaxLength CsmDecryptResultMaxLength] (-/-/-/○/○/○/○/○) * [#CsmEncrypt CsmEncrypt] (-/-/-/○/○/○/○/○) * [#CsmEncryptConfig CsmEncryptConfig] (-/-/-/○/○/○/○/○) * [#CsmEncryptAlgorithmFamily CsmEncryptAlgorithmFamily] (-/-/-/○/○/○/○/○) * [#CsmEncryptAlgorithmFamilyCustom CsmEncryptAlgorithmFamilyCustom] (-/-/-/○/○/○/-/-) * [#CsmEncryptAlgorithmFamilyCustomRef CsmEncryptAlgorithmFamilyCustomRef] (-/-/-/-/-/-/○/○) * [#CsmEncryptAlgorithmKeyLength CsmEncryptAlgorithmKeyLength] (-/-/-/○/○/○/○/○) * [#CsmEncryptAlgorithmMode CsmEncryptAlgorithmMode] (-/-/-/○/○/○/○/○) * [#CsmEncryptAlgorithmModeCustom CsmEncryptAlgorithmModeCustom] (-/-/-/○/○/○/-/-) * [#CsmEncryptAlgorithmModeCustomRef CsmEncryptAlgorithmModeCustomRef] (-/-/-/-/-/-/○/○) * [#CsmEncryptAlgorithmSecondaryFamily CsmEncryptAlgorithmSecondaryFamily] (-/-/-/○/○/○/○/○) * [#CsmEncryptAlgorithmSecondaryFamilyCustom CsmEncryptAlgorithmSecondaryFamilyCustom] (-/-/-/○/○/○/-/-) * [#CsmEncryptAlgorithmSecondaryFamilyCustomRef CsmEncryptAlgorithmSecondaryFamilyCustomRef] (-/-/-/-/-/-/○/○) * [#CsmEncryptDataMaxLength CsmEncryptDataMaxLength] (-/-/-/○/○/○/○/○) * [#CsmEncryptProcessing CsmEncryptProcessing] (-/-/-/○/-/-/-/-) * [#CsmEncryptResultMaxLength CsmEncryptResultMaxLength] (-/-/-/○/○/○/○/○) * [#CsmHash2 CsmHash] (-/-/-/○/○/○/○/○) * [#CsmHashConfig2 CsmHashConfig] (-/-/-/○/○/○/○/○) * [#CsmHashAlgorithmFamily CsmHashAlgorithmFamily] (-/-/-/○/○/○/○/○) * [#CsmHashAlgorithmFamilyCustom CsmHashAlgorithmFamilyCustom] (-/-/-/○/○/○/-/-) * [#CsmHashAlgorithmFamilyCustomRef CsmHashAlgorithmFamilyCustomRef] (-/-/-/-/-/-/○/○) * [#CsmHashAlgorithmMode CsmHashAlgorithmMode] (-/-/-/○/○/○/○/○) * [#CsmHashAlgorithmModeCustom CsmHashAlgorithmModeCustom] (-/-/-/○/○/○/-/-) * [#CsmHashAlgorithmModeCustomRef CsmHashAlgorithmModeCustomRef] (-/-/-/-/-/-/○/○) * [#CsmHashAlgorithmSecondaryFamily CsmHashAlgorithmSecondaryFamily] (-/-/-/○/○/○/○/○) * [#CsmHashAlgorithmSecondaryFamilyCustom CsmHashAlgorithmSecondaryFamilyCustom] (-/-/-/○/○/○/-/-) * [#CsmHashAlgorithmSecondaryFamilyCustomRef CsmHashAlgorithmSecondaryFamilyCustomRef] (-/-/-/-/-/-/○/○) * [#CsmHashDataMaxLength CsmHashDataMaxLength] (-/-/-/○/○/○/○/○) * [#CsmHashProcessing CsmHashProcessing] (-/-/-/○/-/-/-/-) * [#CsmHashResultLength CsmHashResultLength] (-/-/-/○/○/○/○/○) * [#CsmJobCertificateParse CsmJobCertificateParse] (-/-/-/-/○/-/-/-) * [#CsmJobCertificateParseConfig CsmJobCertificateParseConfig] (-/-/-/-/○/-/-/-) * [#CsmJobCertificateParseAlgorithmFamilyCustom CsmJobCertificateParseAlgorithmFamilyCustom] (-/-/-/-/○/-/-/-) * [#CsmJobCertificateParseAlgorithmMode CsmJobCertificateParseAlgorithmMode] (-/-/-/-/○/-/-/-) * [#CsmJobCertificateParseAlgorithmModeCustom CsmJobCertificateParseAlgorithmModeCustom] (-/-/-/-/○/-/-/-) * [#CsmJobCertificateParseAlgorithmSecondaryFamily CsmJobCertificateParseAlgorithmSecondaryFamily] (-/-/-/-/○/-/-/-) * [#CsmJobCertificateParseAlgorithmSecondaryFamilyCustom CsmJobCertificateParseAlgorithmSecondaryFamilyCustom] (-/-/-/-/○/-/-/-) * [#CsmJobCertificateParseDataMaxLength CsmJobCertificateParseDataMaxLength] (-/-/-/-/○/-/-/-) * [#CsmJobCertificateVerify CsmJobCertificateVerify] (-/-/-/-/○/-/-/-) * [#CsmJobCertificateVerifyConfig CsmJobCertificateVerifyConfig] (-/-/-/-/○/-/-/-) * [#CsmJobCertificateVerifyAlgorithmFamiliy CsmJobCertificateVerifyAlgorithmFamiliy] (-/-/-/-/○/-/-/-) * [#CsmJobCertificateVerifyAlgorithmFamilyCustom CsmJobCertificateVerifyAlgorithmFamilyCustom] (-/-/-/-/○/-/-/-) * [#CsmJobCertificateVerifyAlgorithmMode CsmJobCertificateVerifyAlgorithmMode] (-/-/-/-/○/-/-/-) * [#CsmJobCertificateVerifyAlgorithmModeCustom CsmJobCertificateVerifyAlgorithmModeCustom] (-/-/-/-/○/-/-/-) * [#CsmJobCertificateVerifyAlgorithmSecondaryFamily CsmJobCertificateVerifyAlgorithmSecondaryFamily] (-/-/-/-/○/-/-/-) * [#CsmJobCertificateVerifyAlgorithmSecondaryFamilyCustom CsmJobCertificateVerifyAlgorithmSecondaryFamilyCustom] (-/-/-/-/○/-/-/-) * [#CsmJobCertificateVerifyDataMaxLength CsmJobCertificateVerifyDataMaxLength] (-/-/-/-/○/-/-/-) * [#CsmJobKeyDerive CsmJobKeyDerive] (-/-/-/-/○/○/○/○) * [#CsmJobKeyDeriveConfig CsmJobKeyDeriveConfig] (-/-/-/-/○/○/○/○) * [#CsmJobKeyDeriveAlgorithmFamiliy CsmJobKeyDeriveAlgorithmFamiliy] (-/-/-/-/○/○/-/-) * [#CsmJobKeyDeriveAlgorithmFamily CsmJobKeyDeriveAlgorithmFamily] (-/-/-/-/-/-/○/○) * [#CsmJobKeyDeriveAlgorithmFamilyCustomRef CsmJobKeyDeriveAlgorithmFamilyCustomRef] (-/-/-/-/-/-/○/○) * [#CsmJobKeyDeriveAlgorithmMode CsmJobKeyDeriveAlgorithmMode] (-/-/-/-/○/○/○/○) * [#CsmJobKeyDeriveAlgorithmModeCustom CsmJobKeyDeriveAlgorithmModeCustom] (-/-/-/-/○/○/-/-) * [#CsmJobKeyDeriveAlgorithmModeCustomRef CsmJobKeyDeriveAlgorithmModeCustomRef] (-/-/-/-/-/-/○/○) * [#CsmJobKeyDeriveAlgorithmSecondaryFamily CsmJobKeyDeriveAlgorithmSecondaryFamily] (-/-/-/-/○/○/○/○) * [#CsmJobKeyDeriveAlgorithmSecondaryFamilyCustomRef CsmJobKeyDeriveAlgorithmSecondaryFamilyCustomRef] (-/-/-/-/-/-/○/○) * [#CsmJobKeyExchangeCalcPubVal CsmJobKeyExchangeCalcPubVal] (-/-/-/-/○/○/○/○) * [#CsmJobKeyExchangeCalcPubValConfig CsmJobKeyExchangeCalcPubValConfig] (-/-/-/-/○/○/○/○) * [#CsmJobKeyExchangeCalcPubValAlgorithmFamiliy CsmJobKeyExchangeCalcPubValAlgorithmFamiliy] (-/-/-/-/○/○/-/-) * [#CsmJobKeyExchangeCalcPubValAlgorithmFamily CsmJobKeyExchangeCalcPubValAlgorithmFamily] (-/-/-/-/-/-/○/○) * [#CsmJobKeyExchangeCalcPubValAlgorithmFamilyCustom CsmJobKeyExchangeCalcPubValAlgorithmFamilyCustom] (-/-/-/-/○/○/-/-) * [#CsmJobKeyExchangeCalcPubValAlgorithmFamilyCustomRef CsmJobKeyExchangeCalcPubValAlgorithmFamilyCustomRef] (-/-/-/-/-/-/○/○) * [#CsmJobKeyExchangeCalcPubValAlgorithmMode CsmJobKeyExchangeCalcPubValAlgorithmMode] (-/-/-/-/○/○/○/○) * [#CsmJobKeyExchangeCalcPubValAlgorithmModeCustom CsmJobKeyExchangeCalcPubValAlgorithmModeCustom] (-/-/-/-/○/○/-/-) * [#CsmJobKeyExchangeCalcPubValAlgorithmModeCustomRef CsmJobKeyExchangeCalcPubValAlgorithmModeCustomRef] (-/-/-/-/-/-/○/○) * [#CsmJobKeyExchangeCalcPubValAlgorithmSecondaryFamily CsmJobKeyExchangeCalcPubValAlgorithmSecondaryFamily] (-/-/-/-/○/○/○/○) * [#CsmJobKeyExchangeCalcPubValAlgorithmSecondaryFamilyCustom CsmJobKeyExchangeCalcPubValAlgorithmSecondaryFamilyCustom] (-/-/-/-/○/○/-/-) * [#CsmJobKeyExchangeCalcPubValAlgorithmSecondaryFamilyCustomRef CsmJobKeyExchangeCalcPubValAlgorithmSecondaryFamilyCustomRef] (-/-/-/-/-/-/○/○) * [#CsmJobKeyExchangeCalcSecret CsmJobKeyExchangeCalcSecret] (-/-/-/-/○/○/○/○) * [#CsmJobKeyExchangeCalcSecretConfig CsmJobKeyExchangeCalcSecretConfig] (-/-/-/-/○/○/○/○) * [#CsmJobKeyExchangeCalcSecretAlgorithmFamiliy CsmJobKeyExchangeCalcSecretAlgorithmFamiliy] (-/-/-/-/○/○/-/-) * [#CsmJobKeyExchangeCalcSecretAlgorithmFamily CsmJobKeyExchangeCalcSecretAlgorithmFamily] (-/-/-/-/-/-/○/○) * [#CsmJobKeyExchangeCalcSecretAlgorithmFamilyCustom CsmJobKeyExchangeCalcSecretAlgorithmFamilyCustom] (-/-/-/-/○/○/-/-) * [#CsmJobKeyExchangeCalcSecretAlgorithmFamilyCustomRef CsmJobKeyExchangeCalcSecretAlgorithmFamilyCustomRef] (-/-/-/-/-/-/○/○) * [#CsmJobKeyExchangeCalcSecretAlgorithmMode CsmJobKeyExchangeCalcSecretAlgorithmMode] (-/-/-/-/○/○/○/○) * [#CsmJobKeyExchangeCalcSecretAlgorithmModeCustom CsmJobKeyExchangeCalcSecretAlgorithmModeCustom] (-/-/-/-/○/○/-/-) * [#CsmJobKeyExchangeCalcSecretAlgorithmModeCustomRef CsmJobKeyExchangeCalcSecretAlgorithmModeCustomRef] (-/-/-/-/-/-/○/○) * [#CsmJobKeyExchangeCalcSecretAlgorithmSecondaryFamily CsmJobKeyExchangeCalcSecretAlgorithmSecondaryFamily] (-/-/-/-/○/○/○/○) * [#CsmJobKeyExchangeCalcSecretAlgorithmSecondaryFamilyCustom CsmJobKeyExchangeCalcSecretAlgorithmSecondaryFamilyCustom] (-/-/-/-/○/○/-/-) * [#CsmJobKeyExchangeCalcSecretAlgorithmSecondaryFamilyCustomRef CsmJobKeyExchangeCalcSecretAlgorithmSecondaryFamilyCustomRef] (-/-/-/-/-/-/○/○) * [#CsmJobKeyGenerate CsmJobKeyGenerate] (-/-/-/-/○/○/○/○) * [#CsmJobKeyGenerateConfig CsmJobKeyGenerateConfig] (-/-/-/-/○/○/○/○) * [#CsmJobKeyGenerateAlgorithmFamiliy CsmJobKeyGenerateAlgorithmFamiliy] (-/-/-/-/○/○/-/-) * [#CsmJobKeyGenerateAlgorithmFamily CsmJobKeyGenerateAlgorithmFamily] (-/-/-/-/-/-/○/○) * [#CsmJobKeyGenerateAlgorithmFamilyCustomRef CsmJobKeyGenerateAlgorithmFamilyCustomRef] (-/-/-/-/-/-/○/○) * [#CsmJobKeyGenerateAlgorithmMode CsmJobKeyGenerateAlgorithmMode] (-/-/-/-/○/○/○/○) * [#CsmJobKeyGenerateAlgorithmModeCustom CsmJobKeyGenerateAlgorithmModeCustom] (-/-/-/-/○/○/-/-) * [#CsmJobKeyGenerateAlgorithmModeCustomRef CsmJobKeyGenerateAlgorithmModeCustomRef] (-/-/-/-/-/-/○/○) * [#CsmJobKeyGenerateAlgorithmSecondaryFamily CsmJobKeyGenerateAlgorithmSecondaryFamily] (-/-/-/-/○/○/○/○) * [#CsmJobKeyGenerateAlgorithmSecondaryFamilyCustomRef CsmJobKeyGenerateAlgorithmSecondaryFamilyCustomRef] (-/-/-/-/-/-/○/○) * [#CsmJobKeySetInvalid CsmJobKeySetInvalid] (-/-/-/-/-/-/○/○) * [#CsmJobKeySetInvalidConfig CsmJobKeySetInvalidConfig] (-/-/-/-/-/-/○/○) * [#CsmJobKeySetInvalidAlgorithmFamily CsmJobKeySetInvalidAlgorithmFamily] (-/-/-/-/-/-/○/○) * [#CsmJobKeySetInvalidAlgorithmFamilyCustomRef CsmJobKeySetInvalidAlgorithmFamilyCustomRef] (-/-/-/-/-/-/○/○) * [#CsmJobKeySetInvalidAlgorithmMode CsmJobKeySetInvalidAlgorithmMode] (-/-/-/-/-/-/○/○) * [#CsmJobKeySetInvalidAlgorithmModeCustomRef CsmJobKeySetInvalidAlgorithmModeCustomRef] (-/-/-/-/-/-/○/○) * [#CsmJobKeySetInvalidAlgorithmSecondaryFamily CsmJobKeySetInvalidAlgorithmSecondaryFamily] (-/-/-/-/-/-/○/○) * [#CsmJobKeySetInvalidAlgorithmSecondaryFamilyCustomRef CsmJobKeySetInvalidAlgorithmSecondaryFamilyCustomRef] (-/-/-/-/-/-/○/○) * [#CsmJobKeySetValid CsmJobKeySetValid] (-/-/-/-/○/○/○/○) * [#CsmJobKeySetValidConfig CsmJobKeySetValidConfig] (-/-/-/-/○/○/○/○) * [#CsmJobKeySetValidAlgorithmFamily CsmJobKeySetValidAlgorithmFamily] (-/-/-/-/-/-/○/○) * [#CsmJobKeySetValidAlgorithmFamilyCustomRef CsmJobKeySetValidAlgorithmFamilyCustomRef] (-/-/-/-/-/-/○/○) * [#CsmJobKeySetValidAlgorithmMode CsmJobKeySetValidAlgorithmMode] (-/-/-/-/-/-/○/○) * [#CsmJobKeySetValidAlgorithmModeCustomRef CsmJobKeySetValidAlgorithmModeCustomRef] (-/-/-/-/-/-/○/○) * [#CsmJobKeySetValidAlgorithmSecondaryFamily CsmJobKeySetValidAlgorithmSecondaryFamily] (-/-/-/-/-/-/○/○) * [#CsmJobKeySetValidAlgorithmSecondaryFamilyCustomRef CsmJobKeySetValidAlgorithmSecondaryFamilyCustomRef] (-/-/-/-/-/-/○/○) * [#CsmJobRandomSeed CsmJobRandomSeed] (-/-/-/-/○/○/○/○) * [#CsmJobRandomSeedConfig CsmJobRandomSeedConfig] (-/-/-/-/○/○/○/○) * [#CsmJobRandomSeedAlgorithmFamily CsmJobRandomSeedAlgorithmFamily] (-/-/-/-/-/-/○/○) * [#CsmJobRandomSeedAlgorithmFamilyCustom CsmJobRandomSeedAlgorithmFamilyCustom] (-/-/-/-/○/○/-/-) * [#CsmJobRandomSeedAlgorithmFamilyCustomRef CsmJobRandomSeedAlgorithmFamilyCustomRef] (-/-/-/-/-/-/○/○) * [#CsmJobRandomSeedAlgorithmMode CsmJobRandomSeedAlgorithmMode] (-/-/-/-/○/○/○/○) * [#CsmJobRandomSeedAlgorithmModeCustom CsmJobRandomSeedAlgorithmModeCustom] (-/-/-/-/○/○/-/-) * [#CsmJobRandomSeedAlgorithmModeCustomRef CsmJobRandomSeedAlgorithmModeCustomRef] (-/-/-/-/-/-/○/○) * [#CsmJobRandomSeedAlgorithmSecondaryFamily CsmJobRandomSeedAlgorithmSecondaryFamily] (-/-/-/-/○/○/○/○) * [#CsmJobRandomSeedAlgorithmSecondaryFamilyCustom CsmJobRandomSeedAlgorithmSecondaryFamilyCustom] (-/-/-/-/○/○/-/-) * [#CsmJobRandomSeedAlgorithmSecondaryFamilyCustomRef CsmJobRandomSeedAlgorithmSecondaryFamilyCustomRef] (-/-/-/-/-/-/○/○) * [#CsmRandomSeedAlgorithmFamily CsmRandomSeedAlgorithmFamily] (-/-/-/-/○/○/-/-) * [#CsmMacGenerate2 CsmMacGenerate] (-/-/-/○/○/○/○/○) * [#CsmMacGenerateConfig2 CsmMacGenerateConfig] (-/-/-/○/○/○/○/○) * [#CsmMacGenerateAlgorithmFamily CsmMacGenerateAlgorithmFamily] (-/-/-/○/○/○/○/○) * [#CsmMacGenerateAlgorithmFamilyCustom CsmMacGenerateAlgorithmFamilyCustom] (-/-/-/○/○/○/-/-) * [#CsmMacGenerateAlgorithmFamilyCustomRef CsmMacGenerateAlgorithmFamilyCustomRef] (-/-/-/-/-/-/○/○) * [#CsmMacGenerateAlgorithmKeyLength CsmMacGenerateAlgorithmKeyLength] (-/-/-/○/○/○/○/○) * [#CsmMacGenerateAlgorithmMode CsmMacGenerateAlgorithmMode] (-/-/-/○/○/○/○/○) * [#CsmMacGenerateAlgorithmModeCustom CsmMacGenerateAlgorithmModeCustom] (-/-/-/○/○/○/-/-) * [#CsmMacGenerateAlgorithmModeCustomRef CsmMacGenerateAlgorithmModeCustomRef] (-/-/-/-/-/-/○/○) * [#CsmMacGenerateAlgorithmSecondaryFamily CsmMacGenerateAlgorithmSecondaryFamily] (-/-/-/○/○/○/○/○) * [#CsmMacGenerateAlgorithmSecondaryFamilyCustom CsmMacGenerateAlgorithmSecondaryFamilyCustom] (-/-/-/○/○/○/-/-) * [#CsmMacGenerateAlgorithmSecondaryFamilyCustomRef CsmMacGenerateAlgorithmSecondaryFamilyCustomRef] (-/-/-/-/-/-/○/○) * [#CsmMacGenerateDataMaxLength CsmMacGenerateDataMaxLength] (-/-/-/○/○/○/○/○) * [#CsmMacGenerateProcessing CsmMacGenerateProcessing] (-/-/-/○/-/-/-/-) * [#CsmMacGenerateResultLength CsmMacGenerateResultLength] (-/-/-/○/○/○/○/○) * [#CsmMacVerify2 CsmMacVerify] (-/-/-/○/○/○/○/○) * [#CsmMacVerifyConfig2 CsmMacVerifyConfig] (-/-/-/○/○/○/○/○) * [#CsmMacVerifyAlgorithmFamily CsmMacVerifyAlgorithmFamily] (-/-/-/○/○/○/○/○) * [#CsmMacVerifyAlgorithmFamilyCustom CsmMacVerifyAlgorithmFamilyCustom] (-/-/-/○/○/○/-/-) * [#CsmMacVerifyAlgorithmFamilyCustomRef CsmMacVerifyAlgorithmFamilyCustomRef] (-/-/-/-/-/-/○/○) * [#CsmMacVerifyAlgorithmKeyLength CsmMacVerifyAlgorithmKeyLength] (-/-/-/○/○/○/○/○) * [#CsmMacVerifyAlgorithmMode CsmMacVerifyAlgorithmMode] (-/-/-/○/○/○/○/○) * [#CsmMacVerifyAlgorithmModeCustom CsmMacVerifyAlgorithmModeCustom] (-/-/-/○/○/○/-/-) * [#CsmMacVerifyAlgorithmModeCustomRef CsmMacVerifyAlgorithmModeCustomRef] (-/-/-/-/-/-/○/○) * [#CsmMacVerifyAlgorithmSecondaryFamily CsmMacVerifyAlgorithmSecondaryFamily] (-/-/-/○/○/○/○/○) * [#CsmMacVerifyAlgorithmSecondaryFamilyCustom CsmMacVerifyAlgorithmSecondaryFamilyCustom] (-/-/-/○/○/○/-/-) * [#CsmMacVerifyAlgorithmSecondaryFamilyCustomRef CsmMacVerifyAlgorithmSecondaryFamilyCustomRef] (-/-/-/-/-/-/○/○) * [#CsmMacVerifyCompareLength CsmMacVerifyCompareLength] (-/-/-/○/○/○/○/○) * [#CsmMacVerifyDataMaxLength CsmMacVerifyDataMaxLength] (-/-/-/○/○/○/○/○) * [#CsmMacVerifyProcessing CsmMacVerifyProcessing] (-/-/-/○/-/-/-/-) * [#CsmRandomGenerate CsmRandomGenerate] (-/-/-/○/○/○/○/○) * [#CsmRandomGenerateConfig CsmRandomGenerateConfig] (-/-/-/○/○/○/○/○) * [#CsmRandomGenerateAlgorithmFamily CsmRandomGenerateAlgorithmFamily] (-/-/-/○/○/○/○/○) * [#CsmRandomGenerateAlgorithmFamilyCustom CsmRandomGenerateAlgorithmFamilyCustom] (-/-/-/○/○/○/-/-) * [#CsmRandomGenerateAlgorithmFamilyCustomRef CsmRandomGenerateAlgorithmFamilyCustomRef] (-/-/-/-/-/-/○/○) * [#CsmRandomGenerateAlgorithmMode CsmRandomGenerateAlgorithmMode] (-/-/-/○/○/○/○/○) * [#CsmRandomGenerateAlgorithmModeCustom CsmRandomGenerateAlgorithmModeCustom] (-/-/-/○/○/○/-/-) * [#CsmRandomGenerateAlgorithmModeCustomRef CsmRandomGenerateAlgorithmModeCustomRef] (-/-/-/-/-/-/○/○) * [#CsmRandomGenerateAlgorithmSecondaryFamily CsmRandomGenerateAlgorithmSecondaryFamily] (-/-/-/○/○/○/○/○) * [#CsmRandomGenerateAlgorithmSecondaryFamilyCustom CsmRandomGenerateAlgorithmSecondaryFamilyCustom] (-/-/-/○/○/○/-/-) * [#CsmRandomGenerateAlgorithmSecondaryFamilyCustomRef CsmRandomGenerateAlgorithmSecondaryFamilyCustomRef] (-/-/-/-/-/-/○/○) * [#CsmRandomGenerateProcessing CsmRandomGenerateProcessing] (-/-/-/○/-/-/-/-) * [#CsmRandomGenerateResultLength CsmRandomGenerateResultLength] (-/-/-/○/○/○/○/○) * [#CsmSecureCounter CsmSecureCounter] (-/-/-/○/-/-/-/-) * [#CsmSecureCounterConfig CsmSecureCounterConfig] (-/-/-/○/-/-/-/-) * [#CsmSecureCounterQueueRef CsmSecureCounterQueueRef] (-/-/-/○/-/-/-/-) * [#CsmSignatureGenerate CsmSignatureGenerate] (-/-/-/○/○/○/○/○) * [#CsmSignatureGenerateConfig CsmSignatureGenerateConfig] (-/-/-/○/○/○/○/○) * [#CsmSignatureGenerateAlgorithmFamily CsmSignatureGenerateAlgorithmFamily] (-/-/-/○/○/○/○/○) * [#CsmSignatureGenerateAlgorithmFamilyCustom CsmSignatureGenerateAlgorithmFamilyCustom] (-/-/-/○/○/○/-/-) * [#CsmSignatureGenerateAlgorithmFamilyCustomRef CsmSignatureGenerateAlgorithmFamilyCustomRef] (-/-/-/-/-/-/○/○) * [#CsmSignatureGenerateAlgorithmMode CsmSignatureGenerateAlgorithmMode] (-/-/-/○/○/○/○/○) * [#CsmSignatureGenerateAlgorithmModeCustom CsmSignatureGenerateAlgorithmModeCustom] (-/-/-/○/○/○/-/-) * [#CsmSignatureGenerateAlgorithmModeCustomRef CsmSignatureGenerateAlgorithmModeCustomRef] (-/-/-/-/-/-/○/○) * [#CsmSignatureGenerateAlgorithmSecondaryFamily CsmSignatureGenerateAlgorithmSecondaryFamily] (-/-/-/○/○/○/○/○) * [#CsmSignatureGenerateAlgorithmSecondaryFamilyCustom CsmSignatureGenerateAlgorithmSecondaryFamilyCustom] (-/-/-/○/○/○/-/-) * [#CsmSignatureGenerateAlgorithmSecondaryFamilyCustomRef CsmSignatureGenerateAlgorithmSecondaryFamilyCustomRef] (-/-/-/-/-/-/○/○) * [#CsmSignatureGenerateDataMaxLength CsmSignatureGenerateDataMaxLength] (-/-/-/○/○/○/○/○) * [#CsmSignatureGenerateKeyLength CsmSignatureGenerateKeyLength] (-/-/-/○/○/○/○/○) * [#CsmSignatureGenerateProcessing CsmSignatureGenerateProcessing] (-/-/-/○/-/-/-/-) * [#CsmSignatureGenerateResultLength CsmSignatureGenerateResultLength] (-/-/-/○/○/○/○/○) * [#CsmSignatureVerify CsmSignatureVerify] (-/-/-/○/○/○/○/○) * [#CsmSignatureVerifyConfig CsmSignatureVerifyConfig] (-/-/-/○/○/○/○/○) * [#CsmSignatureVerifyAlgorithmFamily CsmSignatureVerifyAlgorithmFamily] (-/-/-/○/○/○/○/○) * [#CsmSignatureVerifyAlgorithmFamilyCustom CsmSignatureVerifyAlgorithmFamilyCustom] (-/-/-/○/○/○/-/-) * [#CsmSignatureVerifyAlgorithmFamilyCustomRef CsmSignatureVerifyAlgorithmFamilyCustomRef] (-/-/-/-/-/-/○/○) * [#CsmSignatureVerifyAlgorithmMode CsmSignatureVerifyAlgorithmMode] (-/-/-/○/○/○/○/○) * [#CsmSignatureVerifyAlgorithmModeCustom CsmSignatureVerifyAlgorithmModeCustom] (-/-/-/○/○/○/-/-) * [#CsmSignatureVerifyAlgorithmModeCustomRef CsmSignatureVerifyAlgorithmModeCustomRef] (-/-/-/-/-/-/○/○) * [#CsmSignatureVerifyAlgorithmSecondaryFamily CsmSignatureVerifyAlgorithmSecondaryFamily] (-/-/-/○/○/○/○/○) * [#CsmSignatureVerifyAlgorithmSecondaryFamilyCustom CsmSignatureVerifyAlgorithmSecondaryFamilyCustom] (-/-/-/○/○/○/-/-) * [#CsmSignatureVerifyAlgorithmSecondaryFamilyCustomRef CsmSignatureVerifyAlgorithmSecondaryFamilyCustomRef] (-/-/-/-/-/-/○/○) * [#CsmSignatureVerifyCompareLength CsmSignatureVerifyCompareLength] (-/-/-/○/○/○/○/○) * [#CsmSignatureVerifyDataMaxLength CsmSignatureVerifyDataMaxLength] (-/-/-/○/○/○/○/○) * [#CsmSignatureVerifyKeyLength CsmSignatureVerifyKeyLength] (-/-/-/○/○/○/○/○) * [#CsmSignatureVerifyProcessing CsmSignatureVerifyProcessing] (-/-/-/○/-/-/-/-) * [#CsmQueues CsmQueues] (-/-/-/○/○/○/○/○) * [#CsmQueue CsmQueue] (-/-/-/○/○/○/○/○) * [#CsmChannelRef CsmChannelRef] (-/-/-/○/○/○/○/○) * [#CsmQueueMainFunctionRef CsmQueueMainFunctionRef] (-/-/-/-/-/-/○/○) * [#CsmQueueSize CsmQueueSize] (-/-/-/○/○/○/○/○) * [#CsmRandomGenerate2 CsmRandomGenerate] (○/○/○/-/-/-/-/-) * [#CsmRandomGenerateConfig2 CsmRandomGenerateConfig] (○/○/○/-/-/-/-/-) * [#CsmCallbackRandomGenerate CsmCallbackRandomGenerate] (○/○/○/-/-/-/-/-) * [#CsmRandomGenerateInitConfiguration CsmRandomGenerateInitConfiguration] (○/○/○/-/-/-/-/-) * [#CsmRandomGeneratePrimitiveName CsmRandomGeneratePrimitiveName] (○/○/○/-/-/-/-/-) * [#CsmRandomSeed CsmRandomSeed] (○/○/○/-/-/-/-/-) * [#CsmRandomSeedConfig CsmRandomSeedConfig] (○/○/○/-/-/-/-/-) * [#CsmCallbackRandomSeed CsmCallbackRandomSeed] (○/○/○/-/-/-/-/-) * [#CsmRandomSeedInitConfiguration CsmRandomSeedInitConfiguration] (○/○/○/-/-/-/-/-) * [#CsmRandomSeedPrimitiveName CsmRandomSeedPrimitiveName] (○/○/○/-/-/-/-/-) * [#CsmSignatureGenerate2 CsmSignatureGenerate] (○/○/○/-/-/-/-/-) * [#CsmSignatureGenerateConfig2 CsmSignatureGenerateConfig] (○/○/○/-/-/-/-/-) * [#CsmCallbackSignatureGenerate CsmCallbackSignatureGenerate] (○/○/○/-/-/-/-/-) * [#CsmSignatureGenerateInitConfiguration CsmSignatureGenerateInitConfiguration] (○/○/○/-/-/-/-/-) * [#CsmSignatureGeneratePrimitiveName CsmSignatureGeneratePrimitiveName] (○/○/○/-/-/-/-/-) * [#CsmSignatureGenerateMaxKeySize CsmSignatureGenerateMaxKeySize] (○/○/○/-/-/-/-/-) * [#CsmSignatureVerify2 CsmSignatureVerify] (○/○/○/-/-/-/-/-) * [#CsmSignatureVerifyConfig2 CsmSignatureVerifyConfig] (○/○/○/-/-/-/-/-) * [#CsmCallbackSignatureVerify CsmCallbackSignatureVerify] (○/○/○/-/-/-/-/-) * [#CsmSignatureVerifyInitConfiguration CsmSignatureVerifyInitConfiguration] (○/○/○/-/-/-/-/-) * [#CsmSignatureVerifyPrimitiveName CsmSignatureVerifyPrimitiveName] (○/○/○/-/-/-/-/-) * [#CsmSignatureVerifyMaxKeySize CsmSignatureVerifyMaxKeySize] (○/○/○/-/-/-/-/-) * [#CsmSymBlockDecrypt CsmSymBlockDecrypt] (○/○/○/-/-/-/-/-) * [#CsmSymBlockDecryptConfig CsmSymBlockDecryptConfig] (○/○/○/-/-/-/-/-) * [#CsmCallbackSymBlockDecrypt CsmCallbackSymBlockDecrypt] (○/○/○/-/-/-/-/-) * [#CsmSymBlockDecryptInitConfiguration CsmSymBlockDecryptInitConfiguration] (○/○/○/-/-/-/-/-) * [#CsmSymBlockDecryptPrimitiveName CsmSymBlockDecryptPrimitiveName] (○/○/○/-/-/-/-/-) * [#CsmSymBlockDecryptMaxKeySize CsmSymBlockDecryptMaxKeySize] (○/○/○/-/-/-/-/-) * [#CsmSymBlockEncrypt CsmSymBlockEncrypt] (○/○/○/-/-/-/-/-) * [#CsmSymBlockEncryptConfig CsmSymBlockEncryptConfig] (○/○/○/-/-/-/-/-) * [#CsmCallbackSymBlockEncrypt CsmCallbackSymBlockEncrypt] (○/○/○/-/-/-/-/-) * [#CsmSymBlockEncryptInitConfiguration CsmSymBlockEncryptInitConfiguration] (○/○/○/-/-/-/-/-) * [#CsmSymBlockEncryptPrimitiveName CsmSymBlockEncryptPrimitiveName] (○/○/○/-/-/-/-/-) * [#CsmSymBlockEncryptMaxKeySize CsmSymBlockEncryptMaxKeySize] (○/○/○/-/-/-/-/-) * [#CsmSymDecrypt CsmSymDecrypt] (○/○/○/-/-/-/-/-) * [#CsmSymDecryptConfig CsmSymDecryptConfig] (○/○/○/-/-/-/-/-) * [#CsmCallbackSymDecrypt CsmCallbackSymDecrypt] (○/○/○/-/-/-/-/-) * [#CsmSymDecryptInitConfiguration CsmSymDecryptInitConfiguration] (○/○/○/-/-/-/-/-) * [#CsmSymDecryptPrimitiveName CsmSymDecryptPrimitiveName] (○/○/○/-/-/-/-/-) * [#CsmSymDecryptMaxKeySize CsmSymDecryptMaxKeySize] (○/○/○/-/-/-/-/-) * [#CsmSymEncrypt CsmSymEncrypt] (○/○/○/-/-/-/-/-) * [#CsmSymEncryptConfig CsmSymEncryptConfig] (○/○/○/-/-/-/-/-) * [#CsmCallbackSymEncrypt CsmCallbackSymEncrypt] (○/○/○/-/-/-/-/-) * [#CsmSymBlockEncryptInitConfiguration2 CsmSymBlockEncryptInitConfiguration] (○/-/-/-/-/-/-/-) * [#CsmSymEncryptInitConfiguration CsmSymEncryptInitConfiguration] (-/○/○/-/-/-/-/-) * [#CsmSymEncryptPrimitiveName CsmSymEncryptPrimitiveName] (○/○/○/-/-/-/-/-) * [#CsmSymEncryptMaxKeySize CsmSymEncryptMaxKeySize] (○/○/○/-/-/-/-/-) * [#CsmSymKeyExtract CsmSymKeyExtract] (○/○/○/-/-/-/-/-) * [#CsmSymKeyExtractConfig CsmSymKeyExtractConfig] (○/○/○/-/-/-/-/-) * [#CsmCallbackSymKeyExtract CsmCallbackSymKeyExtract] (○/○/○/-/-/-/-/-) * [#CsmSymKeyExtractInitConfiguration CsmSymKeyExtractInitConfiguration] (○/○/○/-/-/-/-/-) * [#CsmSymKeyExtractPrimitiveName CsmSymKeyExtractPrimitiveName] (○/○/○/-/-/-/-/-) * [#CsmSymKeyExtractMaxKeySize CsmSymKeyExtractMaxKeySize] (○/○/○/-/-/-/-/-) * [#CsmSymKeyGenerate CsmSymKeyGenerate] (-/○/○/-/-/-/-/-) * [#CsmSymKeyGenerateConfig CsmSymKeyGenerateConfig] (-/○/○/-/-/-/-/-) * [#CsmCallbackSymKeyGenerate CsmCallbackSymKeyGenerate] (-/○/○/-/-/-/-/-) * [#CsmSymKeyGenerateInitConfiguration CsmSymKeyGenerateInitConfiguration] (-/○/○/-/-/-/-/-) * [#CsmSymKeyGeneratePrimitiveName CsmSymKeyGeneratePrimitiveName] (-/○/○/-/-/-/-/-) * [#CsmSymKeyGenerateMaxKeySize CsmSymKeyGenerateMaxKeySize] (-/○/○/-/-/-/-/-) * [#CsmSymKeyUpdate CsmSymKeyUpdate] (-/○/○/-/-/-/-/-) * [#CsmSymKeyUpdateConfig CsmSymKeyUpdateConfig] (-/○/○/-/-/-/-/-) * [#CsmCallbackSymKeyUpdate CsmCallbackSymKeyUpdate] (-/○/○/-/-/-/-/-) * [#CsmSymKeyUpdateInitConfiguration CsmSymKeyUpdateInitConfiguration] (-/○/○/-/-/-/-/-) * [#CsmSymKeyUpdatePrimitiveName CsmSymKeyUpdatePrimitiveName] (-/○/○/-/-/-/-/-) * [#CsmSymKeyUpdateMaxKeySize CsmSymKeyUpdateMaxKeySize] (-/○/○/-/-/-/-/-) * [#CsmSymKeyWrapAsym CsmSymKeyWrapAsym] (○/○/○/-/-/-/-/-) * [#CsmSymKeyWrapAsymConfig CsmSymKeyWrapAsymConfig] (○/○/○/-/-/-/-/-) * [#CsmCallbackSymKeyWrapAsym CsmCallbackSymKeyWrapAsym] (○/○/○/-/-/-/-/-) * [#CsmSymKeyWrapAsymInitConfiguration CsmSymKeyWrapAsymInitConfiguration] (○/○/○/-/-/-/-/-) * [#CsmSymKeyWrapAsymPrimitiveName CsmSymKeyWrapAsymPrimitiveName] (○/○/○/-/-/-/-/-) * [#CsmSymKeyWrapAsymMaxPubKeySize CsmSymKeyWrapAsymMaxPubKeySize] (○/○/○/-/-/-/-/-) * [#CsmSymKeyWrapAsymMaxSymKeySize CsmSymKeyWrapAsymMaxSymKeySize] (○/○/○/-/-/-/-/-) * [#CsmSymKeyWrapSym CsmSymKeyWrapSym] (○/○/○/-/-/-/-/-) * [#CsmSymKeyWrapSymConfig CsmSymKeyWrapSymConfig] (○/○/○/-/-/-/-/-) * [#CsmCallbackSymKeyWrapSym CsmCallbackSymKeyWrapSym] (○/○/○/-/-/-/-/-) * [#CsmSymKeyWrapSymInitConfiguration CsmSymKeyWrapSymInitConfiguration] (○/○/○/-/-/-/-/-) * [#CsmSymKeyWrapSymPrimitiveName CsmSymKeyWrapSymPrimitiveName] (○/○/○/-/-/-/-/-) * [#CsmSymKeyWrapSymMaxSymKeySize CsmSymKeyWrapSymMaxSymKeySize] (○/○/○/-/-/-/-/-) * エラーコード一覧 ||= エラーコード =||= Dec =||= Hex =||= R4.2.2 =||= R21-11 =|| || CSM_E_PARAM_POINTER || 1|| 0x01|| ○ || ○ || || CSM_E_PARAM_HANDLE || 4|| 0x04|| - || ○ || || 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|| ○ || - || || CSM_E_PROCESSING_MODE || 8|| 0x08|| - || ○ || || CSM_E_SERVICE_TYPE || 9|| 0x09|| - || ○ || || CSM_E_QUEUE_FULL || 1|| 0x01|| - || ○ || ---- = API仕様 = == Csm_Init == * R4.2.2 {{{ void Csm_Init(void) }}} * R21-11 {{{ void Csm_Init (const Csm_ConfigType* configPtr) }}} == Csm_GetVersionInfo == {{{ void Csm_GetVersionInfo(Std_VersionInfoType* versioninfo) }}} == Csm_Hash == {{{ Std_ReturnType Csm_Hash (uint32 jobId, Crypto_OperationModeType mode, const uint8* dataPtr, uint32 dataLength, uint8* resultPtr, uint32* resultLengthPtr) }}} == Csm_MacGenerate == {{{ Std_ReturnType Csm_MacGenerate (uint32 jobId, Crypto_OperationModeType mode, const uint8* dataPtr, uint32 dataLength, uint8* macPtr, uint32* macLengthPtr) }}} == Csm_MacVerify == {{{ Std_ReturnType Csm_MacVerify (uint32 jobId, Crypto_OperationModeType mode, const uint8* dataPtr, uint32 dataLength, const uint8* macPtr, const uint32 macLength, Crypto_VerifyResultType* verifyPtr) }}} == Csm_Encrypt == {{{ Std_ReturnType Csm_Encrypt (uint32 jobId, Crypto_OperationModeType mode, const uint8* dataPtr, uint32 dataLength, uint8* resultPtr, uint32* resultLengthPtr) }}} == Csm_Decrypt == {{{ Std_ReturnType Csm_Decrypt (uint32 jobId, Crypto_OperationModeType mode, const uint8* dataPtr, uint32 dataLength, uint8* resultPtr, uint32* resultLengthPtr) }}} == Csm_AEADEncrypt == {{{ Std_ReturnType Csm_AEADEncrypt (uint32 jobId, Crypto_OperationModeType mode, const uint8* plaintextPtr, uint32 plaintextLength, const uint8* associatedDataPtr, uint32 associatedDataLength, uint8* ciphertextPtr, uint32* ciphertextLengthPtr, uint8* tagPtr, uint32* tagLengthPtr) }}} == Csm_AEADDecrypt == {{{ Std_ReturnType Csm_AEADDecrypt (uint32 jobId, Crypto_OperationModeType mode, const uint8* ciphertextPtr, uint32 ciphertextLength, const uint8* associatedDataPtr, uint32 associatedDataLength, const uint8* tagPtr, uint32 tagLength, uint8* plaintextPtr, uint32* plaintextLengthPtr, Crypto_VerifyResultType* verifyPtr) }}} == Csm_SignatureGenerate == {{{ Std_ReturnType Csm_SignatureGenerate (uint32 jobId, Crypto_OperationModeType mode, const uint8* dataPtr, uint32 dataLength, uint8* signaturePtr, uint32* signatureLengthPtr) }}} == Csm_SignatureVerify == {{{ Std_ReturnType Csm_SignatureVerify (uint32 jobId, Crypto_OperationModeType mode, const uint8* dataPtr, uint32 dataLength, const uint8* signaturePtr, uint32 signatureLength, Crypto_VerifyResultType* verifyPtr) }}} == 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_KeyElementSet == {{{ Std_ReturnType Csm_KeyElementSet (uint32 keyId, uint32 keyElementId, const uint8* keyElementPtr, uint32 keyElementLength) }}} == Csm_KeySetValid == {{{ Std_ReturnType Csm_KeySetValid (uint32 keyId) }}} == Csm_KeySetInvalid == {{{ Std_ReturnType Csm_KeySetInvalid (uint32 keyId) }}} == Csm_KeyGetStatus == {{{ Std_ReturnType Csm_KeyGetStatus (uint32 keyId, Crypto_KeyStatusType* keyStatusPtr) }}} == Csm_KeyElementGet == {{{ Std_ReturnType Csm_KeyElementGet (uint32 keyId, uint32 keyElementId, uint8* keyElementPtr, uint32* keyElementLengthPtr) }}} == Csm_KeyElementCopy == {{{ Std_ReturnType Csm_KeyElementCopy (const uint32 keyId, const uint32 keyElementId, const uint32 targetKeyId, const uint32 targetKeyElementId) }}} == Csm_KeyCopy == {{{ Std_ReturnType Csm_KeyCopy (const uint32 keyId, const uint32 targetKeyId) }}} == Csm_KeyElementCopyPartial == {{{ Std_ReturnType Csm_KeyElementCopyPartial (uint32 keyId, uint32 keyElementId, uint32 keyElementSourceOffset, uint32 keyElementTargetOffset, uint32 keyElementCopyLength, uint32 targetKeyId, uint32 targetKeyElementId) }}} == Csm_RandomSeed == {{{ Std_ReturnType Csm_RandomSeed (uint32 keyId, const uint8* seedPtr, uint32 seedLength) }}} == Csm_KeyGenerate == {{{ Std_ReturnType Csm_KeyGenerate (uint32 keyId) }}} == Csm_KeyDerive == {{{ Std_ReturnType Csm_KeyDerive (uint32 keyId, uint32 targetKeyId) }}} == 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 == * R4.2.2 {{{ Std_ReturnType Csm_KeyExchangeCalcPubVal(Csm_ConfigIdType cfgId, const Csm_KeyExchangeBaseType* basePtr, const Csm_KeyExchangePrivateType* privateValuePtr, uint8* publicValuePtr, uint32* publicValueLengthPtr) }}} * R21-11 {{{ Std_ReturnType Csm_KeyExchangeCalcPubVal (uint32 keyId, uint8* publicValuePtr, uint32* publicValueLengthPtr) }}} == Csm_KeyExchangeCalcSecret == {{{ Std_ReturnType Csm_KeyExchangeCalcSecret (uint32 keyId, const uint8* partnerPublicValuePtr, uint32 partnerPublicValueLength) }}} == Csm_JobKeySetValid == {{{ Std_ReturnType Csm_JobKeySetValid (uint32 jobId) }}} == Csm_JobKeySetInvalid == {{{ Std_ReturnType Csm_JobKeySetInvalid (uint32 jobId) }}} == Csm_JobRandomSeed == {{{ Std_ReturnType Csm_JobRandomSeed (uint32 jobId, const uint8* seedPtr, uint32 seedLength) }}} == Csm_JobKeyGenerate == {{{ Std_ReturnType Csm_JobKeyGenerate (uint32 jobId) }}} == Csm_JobKeyDerive == {{{ Std_ReturnType Csm_JobKeyDerive (uint32 jobId, uint32 targetKeyId) }}} == Csm_JobKeyExchangeCalcPubVal == {{{ Std_ReturnType Csm_JobKeyExchangeCalcPubVal (uint32 jobId, uint8* publicValuePtr, uint32* publicValueLengthPtr) }}} == Csm_JobKeyExchangeCalcSecret == {{{ Std_ReturnType Csm_JobKeyExchangeCalcSecret (uint32 jobId, const uint8* partnerPublicValuePtr, uint32 partnerPublicValueLength) }}} == Csm_SaveContextJob == {{{ Std_ReturnType Csm_SaveContextJob (uint32 jobId, uint8* contextBufferPtr, uint32* contextBufferLengthPtr) }}} == Csm_RestoreContextJob == {{{ Std_ReturnType Csm_RestoreContextJob (uint32 jobId, uint8* contextBufferPtr, uint32 contextBufferLength) }}} == Csm_CancelJob == {{{ Std_ReturnType Csm_CancelJob (uint32 job, Crypto_OperationModeType mode) }}} == Csm_CallbackNotification == {{{ void Csm_CallbackNotification (Crypto_JobType* job, Crypto_ResultType result) }}} == 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_Start == {{{ Std_ReturnType Cry_Start( ) }}} == Cry_Update == {{{ Std_ReturnType Cry_Update( , , ) }}} == Cry_Finish == {{{ Std_ReturnType Cry_Finish( , , ) }}} == Cry_ == {{{ Std_ReturnType Cry_( ) }}} == Cry_MainFunction == {{{ void Cry_MainFunction(void) }}} == Csm_CallbackNotification == {{{ void Csm_CallbackNotification(Std_ReturnType Result) }}} == Csm_ServiceFinishNotification == {{{ void Csm_ServiceFinishNotification(void) }}} == Csm_MainFunction == {{{ void Csm_MainFunction(void) }}} == == {{{ void (uint32 jobId, Crypto_ResultType result) }}} ---- = コンフィギュレーション仕様 = == CsmAsymDecrypt == {{{ /AUTOSAR/EcucDefs/Csm/CsmAsymDecrypt }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00626 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmAsymDecryptConfig == {{{ /AUTOSAR/EcucDefs/Csm/CsmAsymDecrypt/CsmAsymDecryptConfig }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00592 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..32 == CsmAsymDecryptInitConfiguration == {{{ /AUTOSAR/EcucDefs/Csm/CsmAsymDecrypt/CsmAsymDecryptConfig/CsmAsymDecryptInitConfiguration }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00595 * タイプ: STRING-PARAM * 多重度: 1 == CsmAsymDecryptPrimitiveName == {{{ /AUTOSAR/EcucDefs/Csm/CsmAsymDecrypt/CsmAsymDecryptConfig/CsmAsymDecryptPrimitiveName }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00594 * タイプ: STRING-PARAM * 多重度: 1 == CsmCallbackAsymDecrypt == {{{ /AUTOSAR/EcucDefs/Csm/CsmAsymDecrypt/CsmAsymDecryptConfig/CsmCallbackAsymDecrypt }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00593 * タイプ: FUNCTION-NAME * 多重度: 1 == CsmAsymDecryptMaxKeySize == {{{ /AUTOSAR/EcucDefs/Csm/CsmAsymDecrypt/CsmAsymDecryptMaxKeySize }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00716 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 1 == CsmAsymEncrypt == {{{ /AUTOSAR/EcucDefs/Csm/CsmAsymEncrypt }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00625 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmAsymEncryptConfig == {{{ /AUTOSAR/EcucDefs/Csm/CsmAsymEncrypt/CsmAsymEncryptConfig }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00588 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..32 == CsmAsymEncryptInitConfiguration == {{{ /AUTOSAR/EcucDefs/Csm/CsmAsymEncrypt/CsmAsymEncryptConfig/CsmAsymEncryptInitConfiguration }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00591 * タイプ: STRING-PARAM * 多重度: 1 == CsmAsymEncryptPrimitiveName == {{{ /AUTOSAR/EcucDefs/Csm/CsmAsymEncrypt/CsmAsymEncryptConfig/CsmAsymEncryptPrimitiveName }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00590 * タイプ: STRING-PARAM * 多重度: 1 == CsmCallbackAsymEncrypt == {{{ /AUTOSAR/EcucDefs/Csm/CsmAsymEncrypt/CsmAsymEncryptConfig/CsmCallbackAsymEncrypt }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00589 * タイプ: FUNCTION-NAME * 多重度: 1 == CsmAsymEncryptMaxKeySize == {{{ /AUTOSAR/EcucDefs/Csm/CsmAsymEncrypt/CsmAsymEncryptMaxKeySize }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00715 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 1 == CsmAsymPrivateKeyExtract == {{{ /AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyExtract }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00686 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmAsymPrivateKeyExtractConfig == {{{ /AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyExtract/CsmAsymPrivateKeyExtractConfig }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00687 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..32 == CsmAsymPrivateKeyExtractInitConfiguration == {{{ /AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyExtract/CsmAsymPrivateKeyExtractConfig/CsmAsymPrivateKeyExtractInitConfiguration }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00690 * タイプ: STRING-PARAM * 多重度: 1 == CsmAsymPrivateKeyExtractPrimitiveName == {{{ /AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyExtract/CsmAsymPrivateKeyExtractConfig/CsmAsymPrivateKeyExtractPrimitiveName }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00689 * タイプ: STRING-PARAM * 多重度: 1 == CsmCallbackAsymPrivateKeyExtract == {{{ /AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyExtract/CsmAsymPrivateKeyExtractConfig/CsmCallbackAsymPrivateKeyExtract }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00688 * タイプ: FUNCTION-NAME * 多重度: 1 == CsmAsymPrivateKeyExtractMaxKeySize == {{{ /AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyExtract/CsmAsymPrivateKeyExtractMaxKeySize }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00726 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 1 == CsmAsymPrivateKeyUpdate == {{{ /AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyUpdate }}} * 対象リビジョン: R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00798 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmAsymPrivateKeyUpdateConfig == {{{ /AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyUpdate/CsmAsymPrivateKeyUpdateConfig }}} * 対象リビジョン: R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00799 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..32 == CsmAsymPrivateKeyUpdateInitConfiguration == {{{ /AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyUpdate/CsmAsymPrivateKeyUpdateConfig/CsmAsymPrivateKeyUpdateInitConfiguration }}} * 対象リビジョン: R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00801 * タイプ: STRING-PARAM * 多重度: 1 == CsmAsymPrivateKeyUpdatePrimitiveName == {{{ /AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyUpdate/CsmAsymPrivateKeyUpdateConfig/CsmAsymPrivateKeyUpdatePrimitiveName }}} * 対象リビジョン: R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00802 * タイプ: STRING-PARAM * 多重度: 1 == CsmCallbackAsymPrivateKeyUpdate == {{{ /AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyUpdate/CsmAsymPrivateKeyUpdateConfig/CsmCallbackAsymPrivateKeyUpdate }}} * 対象リビジョン: R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00800 * タイプ: FUNCTION-NAME * 多重度: 1 == CsmAsymPrivateKeyUpdateMaxKeySize == {{{ /AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyUpdate/CsmAsymPrivateKeyUpdateMaxKeySize }}} * 対象リビジョン: R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00806 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 1 == CsmAsymPrivateKeyWrapAsym == {{{ /AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyWrapAsym }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00759 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmAsymPrivateKeyWrapAsymConfig == {{{ /AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyWrapAsym/CsmAsymPrivateKeyWrapAsymConfig }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00760 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..32 == CsmAsymPrivateKeyWrapAsymInitConfiguration == {{{ /AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyWrapAsym/CsmAsymPrivateKeyWrapAsymConfig/CsmAsymPrivateKeyWrapAsymInitConfiguration }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00763 * タイプ: STRING-PARAM * 多重度: 1 == CsmAsymPrivateKeyWrapAsymPrimitiveName == {{{ /AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyWrapAsym/CsmAsymPrivateKeyWrapAsymConfig/CsmAsymPrivateKeyWrapAsymPrimitiveName }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00762 * タイプ: STRING-PARAM * 多重度: 1 == CsmCallbackAsymPrivateKeyWrapAsym == {{{ /AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyWrapAsym/CsmAsymPrivateKeyWrapAsymConfig/CsmCallbackAsymPrivateKeyWrapAsym }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00761 * タイプ: FUNCTION-NAME * 多重度: 1 == CsmAsymPrivateKeyWrapAsymMaxPrivKeySize == {{{ /AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyWrapAsym/CsmAsymPrivateKeyWrapAsymMaxPrivKeySize }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00765 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 1 == CsmAsymPrivateKeyWrapAsymMaxPubKeySize == {{{ /AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyWrapAsym/CsmAsymPrivateKeyWrapAsymMaxPubKeySize }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00764 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 1 == CsmAsymPrivateKeyWrapSym == {{{ /AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyWrapSym }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00752 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmAsymPrivateKeyWrapSymConfig == {{{ /AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyWrapSym/CsmAsymPrivateKeyWrapSymConfig }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00753 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..32 == CsmAsymPrivateKeyWrapSymInitConfiguration == {{{ /AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyWrapSym/CsmAsymPrivateKeyWrapSymConfig/CsmAsymPrivateKeyWrapSymInitConfiguration }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00756 * タイプ: STRING-PARAM * 多重度: 1 == CsmAsymPrivateKeyWrapSymPrimitiveName == {{{ /AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyWrapSym/CsmAsymPrivateKeyWrapSymConfig/CsmAsymPrivateKeyWrapSymPrimitiveName }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00755 * タイプ: STRING-PARAM * 多重度: 1 == CsmCallbackAsymPrivateKeyWrapSym == {{{ /AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyWrapSym/CsmAsymPrivateKeyWrapSymConfig/CsmCallbackAsymPrivateKeyWrapSym }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00754 * タイプ: FUNCTION-NAME * 多重度: 1 == CsmAsymPrivateKeyWrapSymMaxPrivKeySize == {{{ /AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyWrapSym/CsmAsymPrivateKeyWrapSymMaxPrivKeySize }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00758 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 1 == CsmAsymPrivateKeyWrapSymMaxSymKeySize == {{{ /AUTOSAR/EcucDefs/Csm/CsmAsymPrivateKeyWrapSym/CsmAsymPrivateKeyWrapSymMaxSymKeySize }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00757 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 1 == CsmAsymPublicKeyExtract == {{{ /AUTOSAR/EcucDefs/Csm/CsmAsymPublicKeyExtract }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00634 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmAsymPublicKeyExtractConfig == {{{ /AUTOSAR/EcucDefs/Csm/CsmAsymPublicKeyExtract/CsmAsymPublicKeyExtractConfig }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00550 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..32 == CsmAsymPublicKeyExtractInitConfiguration == {{{ /AUTOSAR/EcucDefs/Csm/CsmAsymPublicKeyExtract/CsmAsymPublicKeyExtractConfig/CsmAsymPublicKeyExtractInitConfiguration }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00553 * タイプ: STRING-PARAM * 多重度: 1 == CsmAsymPublicKeyExtractPrimitiveName == {{{ /AUTOSAR/EcucDefs/Csm/CsmAsymPublicKeyExtract/CsmAsymPublicKeyExtractConfig/CsmAsymPublicKeyExtractPrimitiveName }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00552 * タイプ: STRING-PARAM * 多重度: 1 == CsmCallbackAsymPublicKeyExtract == {{{ /AUTOSAR/EcucDefs/Csm/CsmAsymPublicKeyExtract/CsmAsymPublicKeyExtractConfig/CsmCallbackAsymPublicKeyExtract }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00551 * タイプ: FUNCTION-NAME * 多重度: 1 == CsmAsymPublicKeyExtractMaxKeySize == {{{ /AUTOSAR/EcucDefs/Csm/CsmAsymPublicKeyExtract/CsmAsymPublicKeyExtractMaxKeySize }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00725 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 1 == CsmAsymPublicKeyUpdate == {{{ /AUTOSAR/EcucDefs/Csm/CsmAsymPublicKeyUpdate }}} * 対象リビジョン: R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00793 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmAsymPublicKeyUpdateConfig == {{{ /AUTOSAR/EcucDefs/Csm/CsmAsymPublicKeyUpdate/CsmAsymPublicKeyUpdateConfig }}} * 対象リビジョン: R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00794 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..32 == CsmAsymPublicKeyUpdateInitConfiguration == {{{ /AUTOSAR/EcucDefs/Csm/CsmAsymPublicKeyUpdate/CsmAsymPublicKeyUpdateConfig/CsmAsymPublicKeyUpdateInitConfiguration }}} * 対象リビジョン: R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00796 * タイプ: STRING-PARAM * 多重度: 1 == CsmAsymPublicKeyUpdatePrimitiveName == {{{ /AUTOSAR/EcucDefs/Csm/CsmAsymPublicKeyUpdate/CsmAsymPublicKeyUpdateConfig/CsmAsymPublicKeyUpdatePrimitiveName }}} * 対象リビジョン: R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00797 * タイプ: STRING-PARAM * 多重度: 1 == CsmCallbackAsymPublicKeyUpdate == {{{ /AUTOSAR/EcucDefs/Csm/CsmAsymPublicKeyUpdate/CsmAsymPublicKeyUpdateConfig/CsmCallbackAsymPublicKeyUpdate }}} * 対象リビジョン: R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00795 * タイプ: FUNCTION-NAME * 多重度: 1 == CsmAsymPublicKeyUpdateMaxKeySize == {{{ /AUTOSAR/EcucDefs/Csm/CsmAsymPublicKeyUpdate/CsmAsymPublicKeyUpdateMaxKeySize }}} * 対象リビジョン: R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00805 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 1 == CsmCallbacks == {{{ /AUTOSAR/EcucDefs/Csm/CsmCallbacks }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00008 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmCallback == {{{ /AUTOSAR/EcucDefs/Csm/CsmCallbacks/CsmCallback }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00109 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..* == CsmCallbackFunc == {{{ /AUTOSAR/EcucDefs/Csm/CsmCallbacks/CsmCallback/CsmCallbackFunc }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00110 * タイプ: FUNCTION-NAME * 多重度: * R4.3.1/R4.4.0: 0..1 * R19-11/R20-11/R21-11: 1 == CsmCallbackId == {{{ /AUTOSAR/EcucDefs/Csm/CsmCallbacks/CsmCallback/CsmCallbackId }}} * 対象リビジョン: R4.3.1/R4.4.0 * SWSタグ: ECUC_Csm_00111 * タイプ: INTEGER-PARAM * 多重度: 0..1 * 上限値: 4294967295 * 下限値: 0 == CsmChecksum == {{{ /AUTOSAR/EcucDefs/Csm/CsmChecksum }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00629 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmChecksumConfig == {{{ /AUTOSAR/EcucDefs/Csm/CsmChecksum/CsmChecksumConfig }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00604 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..32 == CsmCallbackChecksum == {{{ /AUTOSAR/EcucDefs/Csm/CsmChecksum/CsmChecksumConfig/CsmCallbackChecksum }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00605 * タイプ: FUNCTION-NAME * 多重度: 1 == CsmChecksumInitConfiguration == {{{ /AUTOSAR/EcucDefs/Csm/CsmChecksum/CsmChecksumConfig/CsmChecksumInitConfiguration }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00607 * タイプ: STRING-PARAM * 多重度: 1 == CsmChecksumPrimitiveName == {{{ /AUTOSAR/EcucDefs/Csm/CsmChecksum/CsmChecksumConfig/CsmChecksumPrimitiveName }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00606 * タイプ: STRING-PARAM * 多重度: 1 == CsmCompression == {{{ /AUTOSAR/EcucDefs/Csm/CsmCompression }}} * 対象リビジョン: R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00807 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmCompressionConfig == {{{ /AUTOSAR/EcucDefs/Csm/CsmCompression/CsmCompressionConfig }}} * 対象リビジョン: R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00808 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..32 == CsmCallbackCompression == {{{ /AUTOSAR/EcucDefs/Csm/CsmCompression/CsmCompressionConfig/CsmCallbackCompression }}} * 対象リビジョン: R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00809 * タイプ: FUNCTION-NAME * 多重度: 1 == CsmCompressionInitConfiguration == {{{ /AUTOSAR/EcucDefs/Csm/CsmCompression/CsmCompressionConfig/CsmCompressionInitConfiguration }}} * 対象リビジョン: R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00810 * タイプ: STRING-PARAM * 多重度: 1 == CsmCompressionPrimitiveName == {{{ /AUTOSAR/EcucDefs/Csm/CsmCompression/CsmCompressionConfig/CsmCompressionPrimitiveName }}} * 対象リビジョン: R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00811 * タイプ: STRING-PARAM * 多重度: 1 == CsmDecompression == {{{ /AUTOSAR/EcucDefs/Csm/CsmDecompression }}} * 対象リビジョン: R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00812 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmDecompressionConfig == {{{ /AUTOSAR/EcucDefs/Csm/CsmDecompression/CsmDecompressionConfig }}} * 対象リビジョン: R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00813 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..32 == CsmCallbackDecompression == {{{ /AUTOSAR/EcucDefs/Csm/CsmDecompression/CsmDecompressionConfig/CsmCallbackDecompression }}} * 対象リビジョン: R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00814 * タイプ: FUNCTION-NAME * 多重度: 1 == CsmDecompressionInitConfiguration == {{{ /AUTOSAR/EcucDefs/Csm/CsmDecompression/CsmDecompressionConfig/CsmDecompressionInitConfiguration }}} * 対象リビジョン: R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00815 * タイプ: STRING-PARAM * 多重度: 1 == CsmDecompressionPrimitiveName == {{{ /AUTOSAR/EcucDefs/Csm/CsmDecompression/CsmDecompressionConfig/CsmDecompressionPrimitiveName }}} * 対象リビジョン: R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00816 * タイプ: STRING-PARAM * 多重度: 1 == CsmDemEventParameterRefs == {{{ /AUTOSAR/EcucDefs/Csm/CsmDemEventParameterRefs }}} * 対象リビジョン: R4.0.3 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CSM_E_INIT_FAILED == {{{ /AUTOSAR/EcucDefs/Csm/CsmDemEventParameterRefs/CSM_E_INIT_FAILED }}} * 対象リビジョン: R4.0.3 * タイプ: SYMBOLIC-NAME-REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Dem#DemEventParameter /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter] == CsmGeneral == {{{ /AUTOSAR/EcucDefs/Csm/CsmGeneral }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: * R4.2.2: ECUC_Csm_00554 * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: ECUC_Csm_00002 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1 == CsmAsymPrivateKeyMaxLength == {{{ /AUTOSAR/EcucDefs/Csm/CsmGeneral/CsmAsymPrivateKeyMaxLength }}} * 対象リビジョン: R4.3.1/R4.4.0 * SWSタグ: ECUC_Csm_00115 * タイプ: INTEGER-PARAM * 多重度: 0..1 * 上限値: 4294967295 * 下限値: 1 == CsmAsymPublicKeyMaxLength == {{{ /AUTOSAR/EcucDefs/Csm/CsmGeneral/CsmAsymPublicKeyMaxLength }}} * 対象リビジョン: R4.3.1/R4.4.0 * SWSタグ: ECUC_Csm_00114 * タイプ: INTEGER-PARAM * 多重度: 0..1 * 上限値: 4294967295 * 下限値: 1 == CsmDevErrorDetect == {{{ /AUTOSAR/EcucDefs/Csm/CsmGeneral/CsmDevErrorDetect }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: * R4.2.2: ECUC_Csm_00555 * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: ECUC_Csm_00001 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: false == CsmMainFunctionPeriod == {{{ /AUTOSAR/EcucDefs/Csm/CsmGeneral/CsmMainFunctionPeriod }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 * SWSタグ: * R4.2.2: ECUC_Csm_00773 * R4.3.1/R4.4.0/R19-11: ECUC_Csm_00113 * タイプ: FLOAT-PARAM * 多重度: 0..1 * 上限値: * R4.3.1/R4.4.0/R19-11: INF * 下限値: * R4.3.1/R4.4.0/R19-11: 0 == CsmMaxAlignScalarType == {{{ /AUTOSAR/EcucDefs/Csm/CsmGeneral/CsmMaxAlignScalarType }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00729 * タイプ: STRING-PARAM * 多重度: 1 == CsmMaximumBlockingTime == {{{ /AUTOSAR/EcucDefs/Csm/CsmGeneral/CsmMaximumBlockingTime }}} * 対象リビジョン: R4.0.3/R4.1.3 * タイプ: INTEGER-PARAM * 多重度: * R4.0.3: 1 * R4.1.3: 0..1 * 上限値: 4294967295 * 下限値: 1 == CsmSymKeyMaxLength == {{{ /AUTOSAR/EcucDefs/Csm/CsmGeneral/CsmSymKeyMaxLength }}} * 対象リビジョン: R4.3.1 * SWSタグ: ECUC_Csm_00116 * タイプ: INTEGER-PARAM * 多重度: 0..1 * 上限値: 4294967295 * 下限値: 1 == CsmUseDeprecated == {{{ /AUTOSAR/EcucDefs/Csm/CsmGeneral/CsmUseDeprecated }}} * 対象リビジョン: R4.3.1/R4.4.0 * SWSタグ: ECUC_Csm_00117 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: false == CsmUseInterruption == {{{ /AUTOSAR/EcucDefs/Csm/CsmGeneral/CsmUseInterruption }}} * 対象リビジョン: R4.0.3/R4.1.3 * タイプ: BOOLEAN-PARAM * 多重度: * R4.0.3: 1 * R4.1.3: 0..1 == CsmUseSyncJobProcessing == {{{ /AUTOSAR/EcucDefs/Csm/CsmGeneral/CsmUseSyncJobProcessing }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00557 * タイプ: BOOLEAN-PARAM * 多重度: 1 == CsmVersionInfoApi == {{{ /AUTOSAR/EcucDefs/Csm/CsmGeneral/CsmVersionInfoApi }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: * R4.2.2: ECUC_Csm_00708 * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: ECUC_Csm_00003 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: false == CsmHash == {{{ /AUTOSAR/EcucDefs/Csm/CsmHash }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00559 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmHashConfig == {{{ /AUTOSAR/EcucDefs/Csm/CsmHash/CsmHashConfig }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00560 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..32 == CsmCallbackHash == {{{ /AUTOSAR/EcucDefs/Csm/CsmHash/CsmHashConfig/CsmCallbackHash }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00561 * タイプ: FUNCTION-NAME * 多重度: 1 == CsmHashInitConfiguration == {{{ /AUTOSAR/EcucDefs/Csm/CsmHash/CsmHashConfig/CsmHashInitConfiguration }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00563 * タイプ: STRING-PARAM * 多重度: 1 == CsmHashPrimitiveName == {{{ /AUTOSAR/EcucDefs/Csm/CsmHash/CsmHashConfig/CsmHashPrimitiveName }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00562 * タイプ: STRING-PARAM * 多重度: 1 == CsmInOutRedirections == {{{ /AUTOSAR/EcucDefs/Csm/CsmInOutRedirections }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00262 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmInOutRedirection == {{{ /AUTOSAR/EcucDefs/Csm/CsmInOutRedirections/CsmInOutRedirection }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00264 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1..* == CsmInputKeyElementId == {{{ /AUTOSAR/EcucDefs/Csm/CsmInOutRedirections/CsmInOutRedirection/CsmInputKeyElementId }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00266 * タイプ: INTEGER-PARAM * 多重度: 0..1 * 上限値: 4294967295 * 下限値: 0 == CsmInputKeyRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmInOutRedirections/CsmInOutRedirection/CsmInputKeyRef }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00265 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [#CsmKey /AUTOSAR/EcucDefs/Csm/CsmKeys/CsmKey] == CsmOutputKeyElementId == {{{ /AUTOSAR/EcucDefs/Csm/CsmInOutRedirections/CsmInOutRedirection/CsmOutputKeyElementId }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00272 * タイプ: INTEGER-PARAM * 多重度: 0..1 * 上限値: 4294967295 * 下限値: 0 == CsmOutputKeyRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmInOutRedirections/CsmInOutRedirection/CsmOutputKeyRef }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00271 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [#CsmKey /AUTOSAR/EcucDefs/Csm/CsmKeys/CsmKey] == CsmSecondaryInputKeyElementId == {{{ /AUTOSAR/EcucDefs/Csm/CsmInOutRedirections/CsmInOutRedirection/CsmSecondaryInputKeyElementId }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00269 * タイプ: INTEGER-PARAM * 多重度: 0..1 * 上限値: 4294967295 * 下限値: 0 == CsmSecondaryInputKeyRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmInOutRedirections/CsmInOutRedirection/CsmSecondaryInputKeyRef }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00267 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [#CsmKey /AUTOSAR/EcucDefs/Csm/CsmKeys/CsmKey] == CsmSecondaryOutputKeyElementId == {{{ /AUTOSAR/EcucDefs/Csm/CsmInOutRedirections/CsmInOutRedirection/CsmSecondaryOutputKeyElementId }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00274 * タイプ: INTEGER-PARAM * 多重度: 0..1 * 上限値: 4294967295 * 下限値: 0 == CsmSecondaryOutputKeyRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmInOutRedirections/CsmInOutRedirection/CsmSecondaryOutputKeyRef }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00273 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [#CsmKey /AUTOSAR/EcucDefs/Csm/CsmKeys/CsmKey] == CsmTertiaryInputKeyElementId == {{{ /AUTOSAR/EcucDefs/Csm/CsmInOutRedirections/CsmInOutRedirection/CsmTertiaryInputKeyElementId }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00270 * タイプ: INTEGER-PARAM * 多重度: 0..1 * 上限値: 4294967295 * 下限値: 0 == CsmTertiaryInputKeyRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmInOutRedirections/CsmInOutRedirection/CsmTertiaryInputKeyRef }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00268 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [#CsmKey /AUTOSAR/EcucDefs/Csm/CsmKeys/CsmKey] == CsmJobs == {{{ /AUTOSAR/EcucDefs/Csm/CsmJobs }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00112 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmJob == {{{ /AUTOSAR/EcucDefs/Csm/CsmJobs/CsmJob }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00118 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1..* == CsmInOutRedirectionRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmJobs/CsmJob/CsmInOutRedirectionRef }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00263 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: * R4.4.0/R19-11: [#CsmInOutRedirections /AUTOSAR/EcucDefs/Csm/CsmInOutRedirections] * R20-11/R21-11: [#CsmInOutRedirection /AUTOSAR/EcucDefs/Csm/CsmInOutRedirections/CsmInOutRedirection] == CsmJobId == {{{ /AUTOSAR/EcucDefs/Csm/CsmJobs/CsmJob/CsmJobId }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00119 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 0 == CsmJobInterfaceUsePort == {{{ /AUTOSAR/EcucDefs/Csm/CsmJobs/CsmJob/CsmJobInterfaceUsePort }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00275 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CRYPTO_USE_FNC * CRYPTO_USE_PORT * CRYPTO_USE_PORT_OPTIMIZED == CsmJobKeyRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmJobs/CsmJob/CsmJobKeyRef }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00126 * タイプ: REFERENCE * 多重度: 1 * 参照先: [#CsmKey /AUTOSAR/EcucDefs/Csm/CsmKeys/CsmKey] == CsmJobPrimitiveCallbackRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmJobs/CsmJob/CsmJobPrimitiveCallbackRef }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00123 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [#CsmCallback /AUTOSAR/EcucDefs/Csm/CsmCallbacks/CsmCallback] == CsmJobPrimitiveCallbackUpdateNotification == {{{ /AUTOSAR/EcucDefs/Csm/CsmJobs/CsmJob/CsmJobPrimitiveCallbackUpdateNotification }}} * 対象リビジョン: R4.3.1/R4.4.0 * SWSタグ: ECUC_Csm_00124 * タイプ: BOOLEAN-PARAM * 多重度: 0..1 * デフォルト値: false == CsmJobPrimitiveRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmJobs/CsmJob/CsmJobPrimitiveRef }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00122 * タイプ: REFERENCE * 多重度: 1 * 参照先: [#CsmPrimitives /AUTOSAR/EcucDefs/Csm/CsmPrimitives] == CsmJobPriority == {{{ /AUTOSAR/EcucDefs/Csm/CsmJobs/CsmJob/CsmJobPriority }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00120 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 0 == CsmJobQueueRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmJobs/CsmJob/CsmJobQueueRef }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00125 * タイプ: REFERENCE * 多重度: 1 * 参照先: [#CsmQueue /AUTOSAR/EcucDefs/Csm/CsmQueues/CsmQueue] == CsmJobServiceInterfaceContextUsePort == {{{ /AUTOSAR/EcucDefs/Csm/CsmJobs/CsmJob/CsmJobServiceInterfaceContextUsePort }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00327 * タイプ: ENUMERATION-PARAM * 多重度: 0..1 * 選択肢: * CRYPTO_USE_FUNC * CRYPTO_USE_PORT * デフォルト値: CRYPTO_USE_FUNC == CsmJobUsePort == {{{ /AUTOSAR/EcucDefs/Csm/CsmJobs/CsmJob/CsmJobUsePort }}} * 対象リビジョン: R4.3.1 * SWSタグ: ECUC_Csm_00121 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: false == CsmProcessingMode == {{{ /AUTOSAR/EcucDefs/Csm/CsmJobs/CsmJob/CsmProcessingMode }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00276 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CRYPTO_PROCESSING_ASYNC * CRYPTO_PROCESSING_SYNC == CsmKeyDerive == {{{ /AUTOSAR/EcucDefs/Csm/CsmKeyDerive }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00630 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmKeyDeriveConfig == {{{ /AUTOSAR/EcucDefs/Csm/CsmKeyDerive/CsmKeyDeriveConfig }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00608 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..32 == CsmCallbackKeyDerive == {{{ /AUTOSAR/EcucDefs/Csm/CsmKeyDerive/CsmKeyDeriveConfig/CsmCallbackKeyDerive }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00609 * タイプ: FUNCTION-NAME * 多重度: 1 == CsmKeyDeriveInitConfiguration == {{{ /AUTOSAR/EcucDefs/Csm/CsmKeyDerive/CsmKeyDeriveConfig/CsmKeyDeriveInitConfiguration }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00611 * タイプ: STRING-PARAM * 多重度: 1 == CsmKeyDerivePrimitiveName == {{{ /AUTOSAR/EcucDefs/Csm/CsmKeyDerive/CsmKeyDeriveConfig/CsmKeyDerivePrimitiveName }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00610 * タイプ: STRING-PARAM * 多重度: 1 == CsmKeyDeriveMaxKeySize == {{{ /AUTOSAR/EcucDefs/Csm/CsmKeyDerive/CsmKeyDeriveMaxKeySize }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00719 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 1 == CsmKeyDeriveSymKey == {{{ /AUTOSAR/EcucDefs/Csm/CsmKeyDeriveSymKey }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00767 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmKeyDeriveSymKeyConfig == {{{ /AUTOSAR/EcucDefs/Csm/CsmKeyDeriveSymKey/CsmKeyDeriveSymKeyConfig }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00768 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..32 == CsmCallbackKeyDeriveSymKey == {{{ /AUTOSAR/EcucDefs/Csm/CsmKeyDeriveSymKey/CsmKeyDeriveSymKeyConfig/CsmCallbackKeyDeriveSymKey }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00770 * タイプ: FUNCTION-NAME * 多重度: 1 == CsmKeyDeriveSymKeyInitConfiguration == {{{ /AUTOSAR/EcucDefs/Csm/CsmKeyDeriveSymKey/CsmKeyDeriveSymKeyConfig/CsmKeyDeriveSymKeyInitConfiguration }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00772 * タイプ: STRING-PARAM * 多重度: 1 == CsmKeyDeriveSymKeyPrimitiveName == {{{ /AUTOSAR/EcucDefs/Csm/CsmKeyDeriveSymKey/CsmKeyDeriveSymKeyConfig/CsmKeyDeriveSymKeyPrimitiveName }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00771 * タイプ: STRING-PARAM * 多重度: 1 == CsmKeyDeriveSymKeyMaxSymKeySize == {{{ /AUTOSAR/EcucDefs/Csm/CsmKeyDeriveSymKey/CsmKeyDeriveSymKeyMaxSymKeySize }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00769 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 1 == CsmKeyExchangeCalcPubVal == {{{ /AUTOSAR/EcucDefs/Csm/CsmKeyExchangeCalcPubVal }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00631 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmKeyExchangeCalcPubValConfig == {{{ /AUTOSAR/EcucDefs/Csm/CsmKeyExchangeCalcPubVal/CsmKeyExchangeCalcPubValConfig }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00612 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..32 == CsmCallbackKeyExchangeCalcPubVal == {{{ /AUTOSAR/EcucDefs/Csm/CsmKeyExchangeCalcPubVal/CsmKeyExchangeCalcPubValConfig/CsmCallbackKeyExchangeCalcPubVal }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00613 * タイプ: FUNCTION-NAME * 多重度: 1 == CsmKeyExchangeCalcPubValInitConfiguration == {{{ /AUTOSAR/EcucDefs/Csm/CsmKeyExchangeCalcPubVal/CsmKeyExchangeCalcPubValConfig/CsmKeyExchangeCalcPubValInitConfiguration }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00615 * タイプ: STRING-PARAM * 多重度: 1 == CsmKeyExchangeCalcPubValPrimitiveName == {{{ /AUTOSAR/EcucDefs/Csm/CsmKeyExchangeCalcPubVal/CsmKeyExchangeCalcPubValConfig/CsmKeyExchangeCalcPubValPrimitiveName }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00614 * タイプ: STRING-PARAM * 多重度: 1 == CsmKeyExchangeCalcPubValMaxBaseTypeSize == {{{ /AUTOSAR/EcucDefs/Csm/CsmKeyExchangeCalcPubVal/CsmKeyExchangeCalcPubValMaxBaseTypeSize }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00720 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 1 == CsmKeyExchangeCalcPubValMaxPrivateTypeSize == {{{ /AUTOSAR/EcucDefs/Csm/CsmKeyExchangeCalcPubVal/CsmKeyExchangeCalcPubValMaxPrivateTypeSize }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00721 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 1 == CsmKeyExchangeCalcSecret == {{{ /AUTOSAR/EcucDefs/Csm/CsmKeyExchangeCalcSecret }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00632 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmKeyExchangeCalcSecretConfig == {{{ /AUTOSAR/EcucDefs/Csm/CsmKeyExchangeCalcSecret/CsmKeyExchangeCalcSecretConfig }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00616 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..32 == CsmCallbackKeyExchangeCalcSecret == {{{ /AUTOSAR/EcucDefs/Csm/CsmKeyExchangeCalcSecret/CsmKeyExchangeCalcSecretConfig/CsmCallbackKeyExchangeCalcSecret }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00617 * タイプ: FUNCTION-NAME * 多重度: 1 == CsmKeyExchangeCalcSecretInitConfiguration == {{{ /AUTOSAR/EcucDefs/Csm/CsmKeyExchangeCalcSecret/CsmKeyExchangeCalcSecretConfig/CsmKeyExchangeCalcSecretInitConfiguration }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00545 * タイプ: STRING-PARAM * 多重度: 1 == CsmKeyExchangeCalcSecretPrimitiveName == {{{ /AUTOSAR/EcucDefs/Csm/CsmKeyExchangeCalcSecret/CsmKeyExchangeCalcSecretConfig/CsmKeyExchangeCalcSecretPrimitiveName }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00618 * タイプ: STRING-PARAM * 多重度: 1 == CsmKeyExchangeCalcSecretMaxBaseTypeSize == {{{ /AUTOSAR/EcucDefs/Csm/CsmKeyExchangeCalcSecret/CsmKeyExchangeCalcSecretMaxBaseTypeSize }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00722 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 1 == CsmKeyExchangeCalcSecretMaxPrivateTypeSize == {{{ /AUTOSAR/EcucDefs/Csm/CsmKeyExchangeCalcSecret/CsmKeyExchangeCalcSecretMaxPrivateTypeSize }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00723 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 1 == CsmKeyExchangeCalcSymKey == {{{ /AUTOSAR/EcucDefs/Csm/CsmKeyExchangeCalcSymKey }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00732 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmKeyExchangeCalcSymKeyConfig == {{{ /AUTOSAR/EcucDefs/Csm/CsmKeyExchangeCalcSymKey/CsmKeyExchangeCalcSymKeyConfig }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00736 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..32 == CsmCallbackKeyExchangeCalcSymKey == {{{ /AUTOSAR/EcucDefs/Csm/CsmKeyExchangeCalcSymKey/CsmKeyExchangeCalcSymKeyConfig/CsmCallbackKeyExchangeCalcSymKey }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00733 * タイプ: FUNCTION-NAME * 多重度: 1 == CsmKeyExchangeCalcSymKeyInitConfiguration == {{{ /AUTOSAR/EcucDefs/Csm/CsmKeyExchangeCalcSymKey/CsmKeyExchangeCalcSymKeyConfig/CsmKeyExchangeCalcSymKeyInitConfiguration }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00735 * タイプ: STRING-PARAM * 多重度: 1 == CsmKeyExchangeCalcSymKeyPrimitiveName == {{{ /AUTOSAR/EcucDefs/Csm/CsmKeyExchangeCalcSymKey/CsmKeyExchangeCalcSymKeyConfig/CsmKeyExchangeCalcSymKeyPrimitiveName }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00734 * タイプ: STRING-PARAM * 多重度: 1 == CsmKeyExchangeCalcSymKeyMaxBaseTypeSize == {{{ /AUTOSAR/EcucDefs/Csm/CsmKeyExchangeCalcSymKey/CsmKeyExchangeCalcSymKeyMaxBaseTypeSize }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00738 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 1 == CsmKeyExchangeCalcSymKeyMaxPrivateTypeSize == {{{ /AUTOSAR/EcucDefs/Csm/CsmKeyExchangeCalcSymKey/CsmKeyExchangeCalcSymKeyMaxPrivateTypeSize }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00737 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 1 == CsmKeyExchangeCalcSymKeyMaxSymKeySize == {{{ /AUTOSAR/EcucDefs/Csm/CsmKeyExchangeCalcSymKey/CsmKeyExchangeCalcSymKeyMaxSymKeySize }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00739 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 1 == CsmKeys == {{{ /AUTOSAR/EcucDefs/Csm/CsmKeys }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00005 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmKey == {{{ /AUTOSAR/EcucDefs/Csm/CsmKeys/CsmKey }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00014 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..* == CsmKeyId == {{{ /AUTOSAR/EcucDefs/Csm/CsmKeys/CsmKey/CsmKeyId }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00015 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 0 == CsmKeyRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmKeys/CsmKey/CsmKeyRef }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00016 * タイプ: * R4.3.1: SYMBOLIC-NAME-REFERENCE * R4.4.0/R19-11/R20-11/R21-11: REFERENCE * 多重度: 1 * 参照先: [wiki:spec/CryIf#CryIfKey /AUTOSAR/EcucDefs/CryIf/CryIfKey] == CsmKeyUsePort == {{{ /AUTOSAR/EcucDefs/Csm/CsmKeys/CsmKey/CsmKeyUsePort }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00127 * タイプ: BOOLEAN-PARAM * 多重度: 1 == CsmMacGenerate == {{{ /AUTOSAR/EcucDefs/Csm/CsmMacGenerate }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00635 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmMacGenerateConfig == {{{ /AUTOSAR/EcucDefs/Csm/CsmMacGenerate/CsmMacGenerateConfig }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00564 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..32 == CsmCallbackMacGenerate == {{{ /AUTOSAR/EcucDefs/Csm/CsmMacGenerate/CsmMacGenerateConfig/CsmCallbackMacGenerate }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00565 * タイプ: FUNCTION-NAME * 多重度: 1 == CsmMacGenerateInitConfiguration == {{{ /AUTOSAR/EcucDefs/Csm/CsmMacGenerate/CsmMacGenerateConfig/CsmMacGenerateInitConfiguration }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00567 * タイプ: STRING-PARAM * 多重度: 1 == CsmMacGeneratePrimitiveName == {{{ /AUTOSAR/EcucDefs/Csm/CsmMacGenerate/CsmMacGenerateConfig/CsmMacGeneratePrimitiveName }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00566 * タイプ: STRING-PARAM * 多重度: 1 == CsmMacGenerateMaxKeySize == {{{ /AUTOSAR/EcucDefs/Csm/CsmMacGenerate/CsmMacGenerateMaxKeySize }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00709 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 1 == CsmMacVerify == {{{ /AUTOSAR/EcucDefs/Csm/CsmMacVerify }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00636 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmMacVerifyConfig == {{{ /AUTOSAR/EcucDefs/Csm/CsmMacVerify/CsmMacVerifyConfig }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00568 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..32 == CsmCallbackMacVerify == {{{ /AUTOSAR/EcucDefs/Csm/CsmMacVerify/CsmMacVerifyConfig/CsmCallbackMacVerify }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00569 * タイプ: FUNCTION-NAME * 多重度: 1 == CsmMacVerifyInitConfiguration == {{{ /AUTOSAR/EcucDefs/Csm/CsmMacVerify/CsmMacVerifyConfig/CsmMacVerifyInitConfiguration }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00571 * タイプ: STRING-PARAM * 多重度: 1 == CsmMacVerifyPrimitiveName == {{{ /AUTOSAR/EcucDefs/Csm/CsmMacVerify/CsmMacVerifyConfig/CsmMacVerifyPrimitiveName }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00570 * タイプ: STRING-PARAM * 多重度: 1 == CsmMacVerifyMaxKeySize == {{{ /AUTOSAR/EcucDefs/Csm/CsmMacVerify/CsmMacVerifyMaxKeySize }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00710 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 1 == CsmMainFunction == {{{ /AUTOSAR/EcucDefs/Csm/CsmMainFunction }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00279 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..* == CsmMainFunctionPartitionRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmMainFunction/CsmMainFunctionPartitionRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00280 * タイプ: REFERENCE * 多重度: 1 * 参照先: [wiki:spec/EcuC#EcucPartition /AUTOSAR/EcucDefs/EcuC/EcucPartitionCollection/EcucPartition] == CsmMainFunctionPeriod(2) == {{{ /AUTOSAR/EcucDefs/Csm/CsmMainFunction/CsmMainFunctionPeriod }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00113 * タイプ: FLOAT-PARAM * 多重度: 0..1 * 上限値: INF * 下限値: 0 == CsmPrimitives == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00006 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..* == CsmAEADDecrypt == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmAEADDecrypt }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00027 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmAEADDecryptConfig == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmAEADDecrypt/CsmAEADDecryptConfig }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00080 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1 == CsmAEADDecryptAlgorithmFamily == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmAEADDecrypt/CsmAEADDecryptConfig/CsmAEADDecryptAlgorithmFamily }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00082 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * R4.3.1/R4.4.0/R19-11: * CRYPTO_ALGOFAM_3DES * CRYPTO_ALGOFAM_AES * CRYPTO_ALGOFAM_CUSTOM * R20-11/R21-11: * CRYPTO_ALGOFAM_3DES * CRYPTO_ALGOFAM_AES * CRYPTO_ALGOFAM_CHACHA * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_EEA3 == CsmAEADDecryptAlgorithmFamilyCustom == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmAEADDecrypt/CsmAEADDecryptConfig/CsmAEADDecryptAlgorithmFamilyCustom }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_Csm_00185 * タイプ: STRING-PARAM * 多重度: 0..1 == CsmAEADDecryptAlgorithmFamilyCustomRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmAEADDecrypt/CsmAEADDecryptConfig/CsmAEADDecryptAlgorithmFamilyCustomRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00300 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Crypto#CryptoPrimitiveAlgorithmFamilyCustom /AUTOSAR/EcucDefs/Crypto/CryptoPrimitives/CryptoPrimitiveAlgorithmFamilyCustom] == CsmAEADDecryptAlgorithmKeyLength == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmAEADDecrypt/CsmAEADDecryptConfig/CsmAEADDecryptAlgorithmKeyLength }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00083 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 1 == CsmAEADDecryptAlgorithmMode == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmAEADDecrypt/CsmAEADDecryptConfig/CsmAEADDecryptAlgorithmMode }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00084 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * R4.3.1/R4.4.0/R19-11: * CRYPTO_ALGOMODE_CUSTOM * CRYPTO_ALGOMODE_GCM * R20-11/R21-11: * CRYPTO_ALGOMODE_12ROUNDS * CRYPTO_ALGOMODE_20ROUNDS * CRYPTO_ALGOMODE_8ROUNDS * CRYPTO_ALGOMODE_CUSTOM * CRYPTO_ALGOMODE_GCM == CsmAEADDecryptAlgorithmModeCustom == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmAEADDecrypt/CsmAEADDecryptConfig/CsmAEADDecryptAlgorithmModeCustom }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_Csm_00186 * タイプ: STRING-PARAM * 多重度: 0..1 == CsmAEADDecryptAlgorithmModeCustomRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmAEADDecrypt/CsmAEADDecryptConfig/CsmAEADDecryptAlgorithmModeCustomRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00301 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Crypto#CryptoPrimitiveAlgorithmModeCustom /AUTOSAR/EcucDefs/Crypto/CryptoPrimitives/CryptoPrimitiveAlgorithmModeCustom] == CsmAEADDecryptAlgorithmSecondaryFamily == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmAEADDecrypt/CsmAEADDecryptConfig/CsmAEADDecryptAlgorithmSecondaryFamily }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00277 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_NOT_SET * CRYPTO_ALGOFAM_POLY1305 == CsmAEADDecryptAlgorithmSecondaryFamilyCustomRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmAEADDecrypt/CsmAEADDecryptConfig/CsmAEADDecryptAlgorithmSecondaryFamilyCustomRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00302 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Crypto#CryptoPrimitiveAlgorithmFamilyCustom /AUTOSAR/EcucDefs/Crypto/CryptoPrimitives/CryptoPrimitiveAlgorithmFamilyCustom] == CsmAEADDecryptAssociatedDataMaxLength == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmAEADDecrypt/CsmAEADDecryptConfig/CsmAEADDecryptAssociatedDataMaxLength }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00163 * タイプ: INTEGER-PARAM * 多重度: 0..1 * 上限値: 4294967295 * 下限値: 1 == CsmAEADDecryptCiphertextMaxLength == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmAEADDecrypt/CsmAEADDecryptConfig/CsmAEADDecryptCiphertextMaxLength }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00162 * タイプ: INTEGER-PARAM * 多重度: 0..1 * 上限値: 4294967295 * 下限値: 1 == CsmAEADDecryptKeyRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmAEADDecrypt/CsmAEADDecryptConfig/CsmAEADDecryptKeyRef }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00086 * タイプ: REFERENCE * 多重度: 1 * 参照先: [#CsmKey /AUTOSAR/EcucDefs/Csm/CsmKeys/CsmKey] == CsmAEADDecryptPlaintextMaxLength == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmAEADDecrypt/CsmAEADDecryptConfig/CsmAEADDecryptPlaintextMaxLength }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00165 * タイプ: INTEGER-PARAM * 多重度: 0..1 * 上限値: 4294967295 * 下限値: 1 == CsmAEADDecryptProcessing == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmAEADDecrypt/CsmAEADDecryptConfig/CsmAEADDecryptProcessing }}} * 対象リビジョン: R4.3.1 * SWSタグ: ECUC_Csm_00085 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CSM_ASYNCHRONOUS * CSM_SYNCHRONOUS == CsmAEADDecryptQueueRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmAEADDecrypt/CsmAEADDecryptConfig/CsmAEADDecryptQueueRef }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00081 * タイプ: REFERENCE * 多重度: 1 * 参照先: [#CsmQueue /AUTOSAR/EcucDefs/Csm/CsmQueues/CsmQueue] == CsmAEADDecryptTagLength == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmAEADDecrypt/CsmAEADDecryptConfig/CsmAEADDecryptTagLength }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00164 * タイプ: INTEGER-PARAM * 多重度: * R4.3.1/R4.4.0/R19-11: 1 * R20-11/R21-11: 0..1 * 上限値: 4294967295 * 下限値: 1 == CsmAEADEncrypt == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmAEADEncrypt }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00026 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmAEADEncryptConfig == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmAEADEncrypt/CsmAEADEncryptConfig }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00072 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1 == CsmAEADEncryptAlgorithmFamily == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmAEADEncrypt/CsmAEADEncryptConfig/CsmAEADEncryptAlgorithmFamily }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00074 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * R4.3.1/R4.4.0/R19-11: * CRYPTO_ALGOFAM_3DES * CRYPTO_ALGOFAM_AES * CRYPTO_ALGOFAM_CUSTOM * R20-11/R21-11: * CRYPTO_ALGOFAM_3DES * CRYPTO_ALGOFAM_AES * CRYPTO_ALGOFAM_CHACHA * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_EEA3 == CsmAEADEncryptAlgorithmFamilyCustom == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmAEADEncrypt/CsmAEADEncryptConfig/CsmAEADEncryptAlgorithmFamilyCustom }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_Csm_00184 * タイプ: STRING-PARAM * 多重度: 0..1 == CsmAEADEncryptAlgorithmFamilyCustomRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmAEADEncrypt/CsmAEADEncryptConfig/CsmAEADEncryptAlgorithmFamilyCustomRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00297 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Crypto#CryptoPrimitiveAlgorithmFamilyCustom /AUTOSAR/EcucDefs/Crypto/CryptoPrimitives/CryptoPrimitiveAlgorithmFamilyCustom] == CsmAEADEncryptAlgorithmKeyLength == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmAEADEncrypt/CsmAEADEncryptConfig/CsmAEADEncryptAlgorithmKeyLength }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00075 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 1 == CsmAEADEncryptAlgorithmMode == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmAEADEncrypt/CsmAEADEncryptConfig/CsmAEADEncryptAlgorithmMode }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00076 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * R4.3.1/R4.4.0/R19-11: * CRYPTO_ALGOMODE_CUSTOM * CRYPTO_ALGOMODE_GCM * R20-11/R21-11: * CRYPTO_ALGOMODE_12ROUNDS * CRYPTO_ALGOMODE_20ROUNDS * CRYPTO_ALGOMODE_8ROUNDS * CRYPTO_ALGOMODE_CUSTOM * CRYPTO_ALGOMODE_GCM == CsmAEADEncryptAlgorithmModeCustom == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmAEADEncrypt/CsmAEADEncryptConfig/CsmAEADEncryptAlgorithmModeCustom }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_Csm_00187 * タイプ: STRING-PARAM * 多重度: 0..1 == CsmAEADEncryptAlgorithmModeCustomRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmAEADEncrypt/CsmAEADEncryptConfig/CsmAEADEncryptAlgorithmModeCustomRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00298 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Crypto#CryptoPrimitiveAlgorithmModeCustom /AUTOSAR/EcucDefs/Crypto/CryptoPrimitives/CryptoPrimitiveAlgorithmModeCustom] == CsmAEADEncryptAlgorithmSecondaryFamily == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmAEADEncrypt/CsmAEADEncryptConfig/CsmAEADEncryptAlgorithmSecondaryFamily }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00278 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_NOT_SET * CRYPTO_ALGOFAM_POLY1305 == CsmAEADEncryptAlgorithmSecondaryFamilyCustomRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmAEADEncrypt/CsmAEADEncryptConfig/CsmAEADEncryptAlgorithmSecondaryFamilyCustomRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00299 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Crypto#CryptoPrimitiveAlgorithmFamilyCustom /AUTOSAR/EcucDefs/Crypto/CryptoPrimitives/CryptoPrimitiveAlgorithmFamilyCustom] == CsmAEADEncryptAssociatedDataMaxLength == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmAEADEncrypt/CsmAEADEncryptConfig/CsmAEADEncryptAssociatedDataMaxLength }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00159 * タイプ: INTEGER-PARAM * 多重度: 0..1 * 上限値: 4294967295 * 下限値: 1 == CsmAEADEncryptCiphertextMaxLength == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmAEADEncrypt/CsmAEADEncryptConfig/CsmAEADEncryptCiphertextMaxLength }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00160 * タイプ: INTEGER-PARAM * 多重度: 0..1 * 上限値: 4294967295 * 下限値: 1 == CsmAEADEncryptKeyRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmAEADEncrypt/CsmAEADEncryptConfig/CsmAEADEncryptKeyRef }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00157 * タイプ: REFERENCE * 多重度: 1 * 参照先: [#CsmKey /AUTOSAR/EcucDefs/Csm/CsmKeys/CsmKey] == CsmAEADEncryptPlaintextMaxLength == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmAEADEncrypt/CsmAEADEncryptConfig/CsmAEADEncryptPlaintextMaxLength }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00158 * タイプ: INTEGER-PARAM * 多重度: 0..1 * 上限値: 4294967295 * 下限値: 1 == CsmAEADEncryptProcessing == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmAEADEncrypt/CsmAEADEncryptConfig/CsmAEADEncryptProcessing }}} * 対象リビジョン: R4.3.1 * SWSタグ: ECUC_Csm_00077 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CSM_ASYNCHRONOUS * CSM_SYNCHRONOUS == CsmAEADEncryptQueueRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmAEADEncrypt/CsmAEADEncryptConfig/CsmAEADEncryptQueueRef }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00156 * タイプ: REFERENCE * 多重度: 1 * 参照先: [#CsmQueue /AUTOSAR/EcucDefs/Csm/CsmQueues/CsmQueue] == CsmAEADEncryptTagLength == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmAEADEncrypt/CsmAEADEncryptConfig/CsmAEADEncryptTagLength }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00161 * タイプ: INTEGER-PARAM * 多重度: * R4.3.1/R4.4.0/R19-11: 1 * R20-11/R21-11: 0..1 * 上限値: 4294967295 * 下限値: 1 == CsmDecrypt == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmDecrypt }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00025 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmDecryptConfig == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmDecrypt/CsmDecryptConfig }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00064 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1 == CsmDecryptAlgorithmFamily == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmDecrypt/CsmDecryptConfig/CsmDecryptAlgorithmFamily }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00066 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * R4.3.1/R4.4.0: * CRYPTO_ALGOFAM_3DES * CRYPTO_ALGOFAM_AES * CRYPTO_ALGOFAM_CHACHA * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_ECIES * CRYPTO_ALGOFAM_RSA * R19-11: * CRYPTO_ALGOFAM_3DES * CRYPTO_ALGOFAM_AES * CRYPTO_ALGOFAM_CHACHA * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_RSA * R20-11/R21-11: * CRYPTO_ALGOFAM_3DES * CRYPTO_ALGOFAM_AES * CRYPTO_ALGOFAM_CHACHA * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_EEA3 * CRYPTO_ALGOFAM_RSA == CsmDecryptAlgorithmFamilyCustom == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmDecrypt/CsmDecryptConfig/CsmDecryptAlgorithmFamilyCustom }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_Csm_00148 * タイプ: STRING-PARAM * 多重度: 0..1 == CsmDecryptAlgorithmFamilyCustomRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmDecrypt/CsmDecryptConfig/CsmDecryptAlgorithmFamilyCustomRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00294 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Crypto#CryptoPrimitiveAlgorithmFamilyCustom /AUTOSAR/EcucDefs/Crypto/CryptoPrimitives/CryptoPrimitiveAlgorithmFamilyCustom] == CsmDecryptAlgorithmKeyLength == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmDecrypt/CsmDecryptConfig/CsmDecryptAlgorithmKeyLength }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00067 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 1 == CsmDecryptAlgorithmMode == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmDecrypt/CsmDecryptConfig/CsmDecryptAlgorithmMode }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00068 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CRYPTO_ALGOMODE_12ROUNDS * CRYPTO_ALGOMODE_20ROUNDS * CRYPTO_ALGOMODE_8ROUNDS * CRYPTO_ALGOMODE_CBC * CRYPTO_ALGOMODE_CFB * CRYPTO_ALGOMODE_CTR * CRYPTO_ALGOMODE_CUSTOM * CRYPTO_ALGOMODE_ECB * CRYPTO_ALGOMODE_OFB * CRYPTO_ALGOMODE_RSAES_OAEP * CRYPTO_ALGOMODE_RSAES_PKCS1_v1_5 * CRYPTO_ALGOMODE_XTS == CsmDecryptAlgorithmModeCustom == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmDecrypt/CsmDecryptConfig/CsmDecryptAlgorithmModeCustom }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_Csm_00152 * タイプ: STRING-PARAM * 多重度: 0..1 == CsmDecryptAlgorithmModeCustomRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmDecrypt/CsmDecryptConfig/CsmDecryptAlgorithmModeCustomRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00295 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Crypto#CryptoPrimitiveAlgorithmModeCustom /AUTOSAR/EcucDefs/Crypto/CryptoPrimitives/CryptoPrimitiveAlgorithmModeCustom] == CsmDecryptAlgorithmSecondaryFamily == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmDecrypt/CsmDecryptConfig/CsmDecryptAlgorithmSecondaryFamily }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00149 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * R4.3.1/R4.4.0/R19-11: * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_NOT_SET * R20-11/R21-11: * CRYPTO_ALGOFAM_BLAKE_1_256 * CRYPTO_ALGOFAM_BLAKE_1_512 * CRYPTO_ALGOFAM_BLAKE_2s_256 * CRYPTO_ALGOFAM_BLAKE_2s_512 * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_NOT_SET * CRYPTO_ALGOFAM_RIPEMD160 * CRYPTO_ALGOFAM_SHA1 * CRYPTO_ALGOFAM_SHA2_224 * CRYPTO_ALGOFAM_SHA2_256 * CRYPTO_ALGOFAM_SHA2_384 * CRYPTO_ALGOFAM_SHA2_512 * CRYPTO_ALGOFAM_SHA2_512_224 * CRYPTO_ALGOFAM_SHA2_512_256 * CRYPTO_ALGOFAM_SHA3_224 * CRYPTO_ALGOFAM_SHA3_256 * CRYPTO_ALGOFAM_SHA3_384 * CRYPTO_ALGOFAM_SHA3_512 * CRYPTO_ALGOFAM_SHAKE128 * CRYPTO_ALGOFAM_SHAKE256 * デフォルト値: CRYPTO_ALGOFAM_NOT_SET == CsmDecryptAlgorithmSecondaryFamilyCustom == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmDecrypt/CsmDecryptConfig/CsmDecryptAlgorithmSecondaryFamilyCustom }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_Csm_00150 * タイプ: STRING-PARAM * 多重度: 0..1 == CsmDecryptAlgorithmSecondaryFamilyCustomRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmDecrypt/CsmDecryptConfig/CsmDecryptAlgorithmSecondaryFamilyCustomRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00296 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Crypto#CryptoPrimitiveAlgorithmFamilyCustom /AUTOSAR/EcucDefs/Crypto/CryptoPrimitives/CryptoPrimitiveAlgorithmFamilyCustom] == CsmDecryptDataMaxLength == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmDecrypt/CsmDecryptConfig/CsmDecryptDataMaxLength }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00154 * タイプ: INTEGER-PARAM * 多重度: 0..1 * 上限値: 4294967295 * 下限値: 1 == CsmDecryptProcessing == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmDecrypt/CsmDecryptConfig/CsmDecryptProcessing }}} * 対象リビジョン: R4.3.1 * SWSタグ: ECUC_Csm_00069 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CSM_ASYNCHRONOUS * CSM_SYNCHRONOUS == CsmDecryptResultMaxLength == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmDecrypt/CsmDecryptConfig/CsmDecryptResultMaxLength }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00155 * タイプ: INTEGER-PARAM * 多重度: 0..1 * 上限値: 4294967295 * 下限値: 1 == CsmEncrypt == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmEncrypt }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00024 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmEncryptConfig == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmEncrypt/CsmEncryptConfig }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00057 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1 == CsmEncryptAlgorithmFamily == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmEncrypt/CsmEncryptConfig/CsmEncryptAlgorithmFamily }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00182 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * R4.3.1/R4.4.0: * CRYPTO_ALGOFAM_3DES * CRYPTO_ALGOFAM_AES * CRYPTO_ALGOFAM_CHACHA * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_ECIES * CRYPTO_ALGOFAM_RSA * R19-11: * CRYPTO_ALGOFAM_3DES * CRYPTO_ALGOFAM_AES * CRYPTO_ALGOFAM_CHACHA * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_RSA * R20-11/R21-11: * CRYPTO_ALGOFAM_3DES * CRYPTO_ALGOFAM_AES * CRYPTO_ALGOFAM_CHACHA * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_EEA3 * CRYPTO_ALGOFAM_RSA == CsmEncryptAlgorithmFamilyCustom == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmEncrypt/CsmEncryptConfig/CsmEncryptAlgorithmFamilyCustom }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_Csm_00143 * タイプ: STRING-PARAM * 多重度: 0..1 == CsmEncryptAlgorithmFamilyCustomRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmEncrypt/CsmEncryptConfig/CsmEncryptAlgorithmFamilyCustomRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00291 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Crypto#CryptoPrimitiveAlgorithmFamilyCustom /AUTOSAR/EcucDefs/Crypto/CryptoPrimitives/CryptoPrimitiveAlgorithmFamilyCustom] == CsmEncryptAlgorithmKeyLength == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmEncrypt/CsmEncryptConfig/CsmEncryptAlgorithmKeyLength }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00191 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 1 == CsmEncryptAlgorithmMode == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmEncrypt/CsmEncryptConfig/CsmEncryptAlgorithmMode }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00060 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CRYPTO_ALGOMODE_12ROUNDS * CRYPTO_ALGOMODE_20ROUNDS * CRYPTO_ALGOMODE_8ROUNDS * CRYPTO_ALGOMODE_CBC * CRYPTO_ALGOMODE_CFB * CRYPTO_ALGOMODE_CTR * CRYPTO_ALGOMODE_CUSTOM * CRYPTO_ALGOMODE_ECB * CRYPTO_ALGOMODE_NOT_SET * CRYPTO_ALGOMODE_OFB * CRYPTO_ALGOMODE_RSAES_OAEP * CRYPTO_ALGOMODE_RSAES_PKCS1_v1_5 * CRYPTO_ALGOMODE_XTS == CsmEncryptAlgorithmModeCustom == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmEncrypt/CsmEncryptConfig/CsmEncryptAlgorithmModeCustom }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_Csm_00153 * タイプ: STRING-PARAM * 多重度: 0..1 == CsmEncryptAlgorithmModeCustomRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmEncrypt/CsmEncryptConfig/CsmEncryptAlgorithmModeCustomRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00292 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Crypto#CryptoPrimitiveAlgorithmModeCustom /AUTOSAR/EcucDefs/Crypto/CryptoPrimitives/CryptoPrimitiveAlgorithmModeCustom] == CsmEncryptAlgorithmSecondaryFamily == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmEncrypt/CsmEncryptConfig/CsmEncryptAlgorithmSecondaryFamily }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00144 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * R4.3.1/R4.4.0/R19-11: * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_NOT_SET * R20-11/R21-11: * CRYPTO_ALGOFAM_BLAKE_1_256 * CRYPTO_ALGOFAM_BLAKE_1_512 * CRYPTO_ALGOFAM_BLAKE_2s_256 * CRYPTO_ALGOFAM_BLAKE_2s_512 * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_NOT_SET * CRYPTO_ALGOFAM_RIPEMD160 * CRYPTO_ALGOFAM_SHA1 * CRYPTO_ALGOFAM_SHA2_224 * CRYPTO_ALGOFAM_SHA2_256 * CRYPTO_ALGOFAM_SHA2_384 * CRYPTO_ALGOFAM_SHA2_512 * CRYPTO_ALGOFAM_SHA2_512_224 * CRYPTO_ALGOFAM_SHA2_512_256 * CRYPTO_ALGOFAM_SHA3_224 * CRYPTO_ALGOFAM_SHA3_256 * CRYPTO_ALGOFAM_SHA3_384 * CRYPTO_ALGOFAM_SHA3_512 * CRYPTO_ALGOFAM_SHAKE128 * CRYPTO_ALGOFAM_SHAKE256 * デフォルト値: CRYPTO_ALGOFAM_NOT_SET == CsmEncryptAlgorithmSecondaryFamilyCustom == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmEncrypt/CsmEncryptConfig/CsmEncryptAlgorithmSecondaryFamilyCustom }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_Csm_00190 * タイプ: STRING-PARAM * 多重度: 0..1 == CsmEncryptAlgorithmSecondaryFamilyCustomRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmEncrypt/CsmEncryptConfig/CsmEncryptAlgorithmSecondaryFamilyCustomRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00293 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Crypto#CryptoPrimitiveAlgorithmFamilyCustom /AUTOSAR/EcucDefs/Crypto/CryptoPrimitives/CryptoPrimitiveAlgorithmFamilyCustom] == CsmEncryptDataMaxLength == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmEncrypt/CsmEncryptConfig/CsmEncryptDataMaxLength }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00146 * タイプ: INTEGER-PARAM * 多重度: 0..1 * 上限値: 4294967295 * 下限値: 1 == CsmEncryptProcessing == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmEncrypt/CsmEncryptConfig/CsmEncryptProcessing }}} * 対象リビジョン: R4.3.1 * SWSタグ: ECUC_Csm_00061 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CSM_ASYNCHRONOUS * CSM_SYNCHRONOUS == CsmEncryptResultMaxLength == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmEncrypt/CsmEncryptConfig/CsmEncryptResultMaxLength }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00147 * タイプ: INTEGER-PARAM * 多重度: 0..1 * 上限値: 4294967295 * 下限値: 1 == CsmHash(2) == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmHash }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00021 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmHashConfig(2) == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmHash/CsmHashConfig }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00036 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1 == CsmHashAlgorithmFamily == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmHash/CsmHashConfig/CsmHashAlgorithmFamily }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00038 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * R4.3.1/R4.4.0: * CRYPTO_ALGOFAM_BLAKE_1_256 * CRYPTO_ALGOFAM_BLAKE_1_512 * CRYPTO_ALGOFAM_BLAKE_2s_256 * CRYPTO_ALGOFAM_BLAKE_2s_512 * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_RIPEMD160 * CRYPTO_ALGOFAM_SHA1 * CRYPTO_ALGOFAM_SHA2_224 * CRYPTO_ALGOFAM_SHA2_256 * CRYPTO_ALGOFAM_SHA2_384 * CRYPTO_ALGOFAM_SHA2_512 * CRYPTO_ALGOFAM_SHA2_512_224 * CRYPTO_ALGOFAM_SHA2_512_256 * CRYPTO_ALGOFAM_SHA3_224 * CRYPTO_ALGOFAM_SHA3_256 * CRYPTO_ALGOFAM_SHA3_384 * CRYPTO_ALGOFAM_SHA3_512 * CRYPTO_ALGOFAM_SHA3_SHAKE128 * CRYPTO_ALGOFAM_SHA3_SHAKE256 * R19-11: * CRYPTO_ALGOFAM_BLAKE_1_256 * CRYPTO_ALGOFAM_BLAKE_1_512 * CRYPTO_ALGOFAM_BLAKE_2s_256 * CRYPTO_ALGOFAM_BLAKE_2s_512 * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_RIPEMD160 * CRYPTO_ALGOFAM_SHA1 * CRYPTO_ALGOFAM_SHA2_224 * CRYPTO_ALGOFAM_SHA2_256 * CRYPTO_ALGOFAM_SHA2_384 * CRYPTO_ALGOFAM_SHA2_512 * CRYPTO_ALGOFAM_SHA2_512_224 * CRYPTO_ALGOFAM_SHA2_512_256 * CRYPTO_ALGOFAM_SHA3_224 * CRYPTO_ALGOFAM_SHA3_256 * CRYPTO_ALGOFAM_SHA3_384 * CRYPTO_ALGOFAM_SHA3_512 * CRYPTO_ALGOFAM_SHAKE128 * CRYPTO_ALGOFAM_SHAKE256 * R20-11/R21-11: * CRYPTO_ALGOFAM_BLAKE_1_256 * CRYPTO_ALGOFAM_BLAKE_1_512 * CRYPTO_ALGOFAM_BLAKE_2s_256 * CRYPTO_ALGOFAM_BLAKE_2s_512 * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_RIPEMD160 * CRYPTO_ALGOFAM_SHA1 * CRYPTO_ALGOFAM_SHA2_224 * CRYPTO_ALGOFAM_SHA2_256 * CRYPTO_ALGOFAM_SHA2_384 * CRYPTO_ALGOFAM_SHA2_512 * CRYPTO_ALGOFAM_SHA2_512_224 * CRYPTO_ALGOFAM_SHA2_512_256 * CRYPTO_ALGOFAM_SHA3_224 * CRYPTO_ALGOFAM_SHA3_256 * CRYPTO_ALGOFAM_SHA3_384 * CRYPTO_ALGOFAM_SHA3_512 * CRYPTO_ALGOFAM_SHAKE128 * CRYPTO_ALGOFAM_SHAKE256 * CRYPTO_ALGOFAM_SM3 == CsmHashAlgorithmFamilyCustom == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmHash/CsmHashConfig/CsmHashAlgorithmFamilyCustom }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_Csm_00128 * タイプ: STRING-PARAM * 多重度: 0..1 == CsmHashAlgorithmFamilyCustomRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmHash/CsmHashConfig/CsmHashAlgorithmFamilyCustomRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00282 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Crypto#CryptoPrimitiveAlgorithmFamilyCustom /AUTOSAR/EcucDefs/Crypto/CryptoPrimitives/CryptoPrimitiveAlgorithmFamilyCustom] == CsmHashAlgorithmMode == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmHash/CsmHashConfig/CsmHashAlgorithmMode }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00131 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CRYPTO_ALGOMODE_CUSTOM * CRYPTO_ALGOMODE_NOT_SET * デフォルト値: CRYPTO_ALGOMODE_NOT_SET == CsmHashAlgorithmModeCustom == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmHash/CsmHashConfig/CsmHashAlgorithmModeCustom }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_Csm_00132 * タイプ: STRING-PARAM * 多重度: 0..1 == CsmHashAlgorithmModeCustomRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmHash/CsmHashConfig/CsmHashAlgorithmModeCustomRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00284 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Crypto#CryptoPrimitiveAlgorithmModeCustom /AUTOSAR/EcucDefs/Crypto/CryptoPrimitives/CryptoPrimitiveAlgorithmModeCustom] == CsmHashAlgorithmSecondaryFamily == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmHash/CsmHashConfig/CsmHashAlgorithmSecondaryFamily }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00181 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_NOT_SET * デフォルト値: CRYPTO_ALGOFAM_NOT_SET == CsmHashAlgorithmSecondaryFamilyCustom == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmHash/CsmHashConfig/CsmHashAlgorithmSecondaryFamilyCustom }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_Csm_00129 * タイプ: STRING-PARAM * 多重度: 0..1 == CsmHashAlgorithmSecondaryFamilyCustomRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmHash/CsmHashConfig/CsmHashAlgorithmSecondaryFamilyCustomRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00283 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Crypto#CryptoPrimitiveAlgorithmFamilyCustom /AUTOSAR/EcucDefs/Crypto/CryptoPrimitives/CryptoPrimitiveAlgorithmFamilyCustom] == CsmHashDataMaxLength == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmHash/CsmHashConfig/CsmHashDataMaxLength }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00040 * タイプ: INTEGER-PARAM * 多重度: 0..1 * 上限値: 4294967295 * 下限値: 1 == CsmHashProcessing == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmHash/CsmHashConfig/CsmHashProcessing }}} * 対象リビジョン: R4.3.1 * SWSタグ: ECUC_Csm_00039 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CSM_ASYNCHRONOUS * CSM_SYNCHRONOUS == CsmHashResultLength == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmHash/CsmHashConfig/CsmHashResultLength }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00130 * タイプ: INTEGER-PARAM * 多重度: * R4.3.1/R4.4.0/R19-11: 1 * R20-11/R21-11: 0..1 * 上限値: 4294967295 * 下限値: 1 == CsmJobCertificateParse == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobCertificateParse }}} * 対象リビジョン: R4.4.0 * SWSタグ: ECUC_Csm_00202 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmJobCertificateParseConfig == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobCertificateParse/CsmJobCertificateParseConfig }}} * 対象リビジョン: R4.4.0 * SWSタグ: ECUC_Csm_00242 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1 == CsmJobCertificateParseAlgorithmFamilyCustom == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobCertificateParse/CsmJobCertificateParseConfig/CsmJobCertificateParseAlgorithmFamilyCustom }}} * 対象リビジョン: R4.4.0 * SWSタグ: ECUC_Csm_00245 * タイプ: STRING-PARAM * 多重度: 0..1 == CsmJobCertificateParseAlgorithmMode == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobCertificateParse/CsmJobCertificateParseConfig/CsmJobCertificateParseAlgorithmMode }}} * 対象リビジョン: R4.4.0 * SWSタグ: ECUC_Csm_00246 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CRYPTO_ALGOMODE_CUSTOM * CRYPTO_ALGOMODE_NOT_SET == CsmJobCertificateParseAlgorithmModeCustom == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobCertificateParse/CsmJobCertificateParseConfig/CsmJobCertificateParseAlgorithmModeCustom }}} * 対象リビジョン: R4.4.0 * SWSタグ: ECUC_Csm_00247 * タイプ: STRING-PARAM * 多重度: 0..1 == CsmJobCertificateParseAlgorithmSecondaryFamily == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobCertificateParse/CsmJobCertificateParseConfig/CsmJobCertificateParseAlgorithmSecondaryFamily }}} * 対象リビジョン: R4.4.0 * SWSタグ: ECUC_Csm_00248 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_NOT_SET == CsmJobCertificateParseAlgorithmSecondaryFamilyCustom == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobCertificateParse/CsmJobCertificateParseConfig/CsmJobCertificateParseAlgorithmSecondaryFamilyCustom }}} * 対象リビジョン: R4.4.0 * SWSタグ: ECUC_Csm_00249 * タイプ: STRING-PARAM * 多重度: 0..1 == CsmJobCertificateParseDataMaxLength == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobCertificateParse/CsmJobCertificateParseConfig/CsmJobCertificateParseDataMaxLength }}} * 対象リビジョン: R4.4.0 * SWSタグ: ECUC_Csm_00250 * タイプ: INTEGER-PARAM * 多重度: 0..1 * 上限値: 4294967295 * 下限値: 1 == CsmJobCertificateVerify == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobCertificateVerify }}} * 対象リビジョン: R4.4.0 * SWSタグ: ECUC_Csm_00203 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmJobCertificateVerifyConfig == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobCertificateVerify/CsmJobCertificateVerifyConfig }}} * 対象リビジョン: R4.4.0 * SWSタグ: ECUC_Csm_00251 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1 == CsmJobCertificateVerifyAlgorithmFamiliy == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobCertificateVerify/CsmJobCertificateVerifyConfig/CsmJobCertificateVerifyAlgorithmFamiliy }}} * 対象リビジョン: R4.4.0 * SWSタグ: ECUC_Csm_00253 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CRYPTO_ALGOFAM_CUSTOM == CsmJobCertificateVerifyAlgorithmFamilyCustom == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobCertificateVerify/CsmJobCertificateVerifyConfig/CsmJobCertificateVerifyAlgorithmFamilyCustom }}} * 対象リビジョン: R4.4.0 * SWSタグ: ECUC_Csm_00254 * タイプ: STRING-PARAM * 多重度: 0..1 == CsmJobCertificateVerifyAlgorithmMode == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobCertificateVerify/CsmJobCertificateVerifyConfig/CsmJobCertificateVerifyAlgorithmMode }}} * 対象リビジョン: R4.4.0 * SWSタグ: ECUC_Csm_00255 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CRYPTO_ALGOMODE_CUSTOM * CRYPTO_ALGOMODE_NOT_SET == CsmJobCertificateVerifyAlgorithmModeCustom == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobCertificateVerify/CsmJobCertificateVerifyConfig/CsmJobCertificateVerifyAlgorithmModeCustom }}} * 対象リビジョン: R4.4.0 * SWSタグ: ECUC_Csm_00256 * タイプ: STRING-PARAM * 多重度: 0..1 == CsmJobCertificateVerifyAlgorithmSecondaryFamily == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobCertificateVerify/CsmJobCertificateVerifyConfig/CsmJobCertificateVerifyAlgorithmSecondaryFamily }}} * 対象リビジョン: R4.4.0 * SWSタグ: ECUC_Csm_00257 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_NOT_SET == CsmJobCertificateVerifyAlgorithmSecondaryFamilyCustom == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobCertificateVerify/CsmJobCertificateVerifyConfig/CsmJobCertificateVerifyAlgorithmSecondaryFamilyCustom }}} * 対象リビジョン: R4.4.0 * SWSタグ: ECUC_Csm_00258 * タイプ: STRING-PARAM * 多重度: 0..1 == CsmJobCertificateVerifyDataMaxLength == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobCertificateVerify/CsmJobCertificateVerifyConfig/CsmJobCertificateVerifyDataMaxLength }}} * 対象リビジョン: R4.4.0 * SWSタグ: ECUC_Csm_00259 * タイプ: INTEGER-PARAM * 多重度: 0..1 * 上限値: 4294967295 * 下限値: 1 == CsmJobKeyDerive == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeyDerive }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00198 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmJobKeyDeriveConfig == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeyDerive/CsmJobKeyDeriveConfig }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00213 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1 == CsmJobKeyDeriveAlgorithmFamiliy == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeyDerive/CsmJobKeyDeriveConfig/CsmJobKeyDeriveAlgorithmFamiliy }}} * 対象リビジョン: R4.4.0/R19-11 * SWSタグ: ECUC_Csm_00215 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_HKDF * CRYPTO_ALGOFAM_KDFX963 * CRYPTO_ALGOFAM_PBKDF2 == CsmJobKeyDeriveAlgorithmFamily == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeyDerive/CsmJobKeyDeriveConfig/CsmJobKeyDeriveAlgorithmFamily }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00215 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_HKDF * CRYPTO_ALGOFAM_KDFX963 * CRYPTO_ALGOFAM_PBKDF2 == CsmJobKeyDeriveAlgorithmFamilyCustomRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeyDerive/CsmJobKeyDeriveConfig/CsmJobKeyDeriveAlgorithmFamilyCustomRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00315 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Crypto#CryptoPrimitiveAlgorithmFamilyCustom /AUTOSAR/EcucDefs/Crypto/CryptoPrimitives/CryptoPrimitiveAlgorithmFamilyCustom] == CsmJobKeyDeriveAlgorithmMode == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeyDerive/CsmJobKeyDeriveConfig/CsmJobKeyDeriveAlgorithmMode }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00216 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CRYPTO_ALGOMODE_CMAC * CRYPTO_ALGOMODE_CTRDRBG * CRYPTO_ALGOMODE_CUSTOM * CRYPTO_ALGOMODE_GMAC * CRYPTO_ALGOMODE_HMAC * CRYPTO_ALGOMODE_NOT_SET * CRYPTO_ALGOMODE_SIPHASH_2_4 * CRYPTO_ALGOMODE_SIPHASH_4_8 == CsmJobKeyDeriveAlgorithmModeCustom == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeyDerive/CsmJobKeyDeriveConfig/CsmJobKeyDeriveAlgorithmModeCustom }}} * 対象リビジョン: R4.4.0/R19-11 * SWSタグ: ECUC_Csm_00217 * タイプ: STRING-PARAM * 多重度: 0..1 == CsmJobKeyDeriveAlgorithmModeCustomRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeyDerive/CsmJobKeyDeriveConfig/CsmJobKeyDeriveAlgorithmModeCustomRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00316 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Crypto#CryptoPrimitiveAlgorithmModeCustom /AUTOSAR/EcucDefs/Crypto/CryptoPrimitives/CryptoPrimitiveAlgorithmModeCustom] == CsmJobKeyDeriveAlgorithmSecondaryFamily == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeyDerive/CsmJobKeyDeriveConfig/CsmJobKeyDeriveAlgorithmSecondaryFamily }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00218 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * R4.4.0/R19-11: * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_NOT_SET * R20-11/R21-11: * CRYPTO_ALGOFAM_BLAKE_1_256 * CRYPTO_ALGOFAM_BLAKE_1_512 * CRYPTO_ALGOFAM_BLAKE_2s_256 * CRYPTO_ALGOFAM_BLAKE_2s_512 * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_NOT_SET * CRYPTO_ALGOFAM_RIPEMD160 * CRYPTO_ALGOFAM_SHA1 * CRYPTO_ALGOFAM_SHA2_224 * CRYPTO_ALGOFAM_SHA2_256 * CRYPTO_ALGOFAM_SHA2_384 * CRYPTO_ALGOFAM_SHA2_512 * CRYPTO_ALGOFAM_SHA2_512_224 * CRYPTO_ALGOFAM_SHA2_512_256 * CRYPTO_ALGOFAM_SHA3_224 * CRYPTO_ALGOFAM_SHA3_256 * CRYPTO_ALGOFAM_SHA3_384 * CRYPTO_ALGOFAM_SHA3_512 * CRYPTO_ALGOFAM_SHAKE128 * CRYPTO_ALGOFAM_SHAKE256 * デフォルト値: CRYPTO_ALGOFAM_NOT_SET == CsmJobKeyDeriveAlgorithmSecondaryFamilyCustomRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeyDerive/CsmJobKeyDeriveConfig/CsmJobKeyDeriveAlgorithmSecondaryFamilyCustomRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00317 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Crypto#CryptoPrimitiveAlgorithmFamilyCustom /AUTOSAR/EcucDefs/Crypto/CryptoPrimitives/CryptoPrimitiveAlgorithmFamilyCustom] == CsmJobKeyExchangeCalcPubVal == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeyExchangeCalcPubVal }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00200 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmJobKeyExchangeCalcPubValConfig == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeyExchangeCalcPubVal/CsmJobKeyExchangeCalcPubValConfig }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00226 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1 == CsmJobKeyExchangeCalcPubValAlgorithmFamiliy == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeyExchangeCalcPubVal/CsmJobKeyExchangeCalcPubValConfig/CsmJobKeyExchangeCalcPubValAlgorithmFamiliy }}} * 対象リビジョン: R4.4.0/R19-11 * SWSタグ: ECUC_Csm_00227 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_DH * CRYPTO_ALGOFAM_RSA == CsmJobKeyExchangeCalcPubValAlgorithmFamily == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeyExchangeCalcPubVal/CsmJobKeyExchangeCalcPubValConfig/CsmJobKeyExchangeCalcPubValAlgorithmFamily }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00227 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_DH * CRYPTO_ALGOFAM_ECDH * CRYPTO_ALGOFAM_RSA == CsmJobKeyExchangeCalcPubValAlgorithmFamilyCustom == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeyExchangeCalcPubVal/CsmJobKeyExchangeCalcPubValConfig/CsmJobKeyExchangeCalcPubValAlgorithmFamilyCustom }}} * 対象リビジョン: R4.4.0/R19-11 * SWSタグ: ECUC_Csm_00228 * タイプ: STRING-PARAM * 多重度: 0..1 == CsmJobKeyExchangeCalcPubValAlgorithmFamilyCustomRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeyExchangeCalcPubVal/CsmJobKeyExchangeCalcPubValConfig/CsmJobKeyExchangeCalcPubValAlgorithmFamilyCustomRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00321 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Crypto#CryptoPrimitiveAlgorithmFamilyCustom /AUTOSAR/EcucDefs/Crypto/CryptoPrimitives/CryptoPrimitiveAlgorithmFamilyCustom] == CsmJobKeyExchangeCalcPubValAlgorithmMode == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeyExchangeCalcPubVal/CsmJobKeyExchangeCalcPubValConfig/CsmJobKeyExchangeCalcPubValAlgorithmMode }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00229 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CRYPTO_ALGOMODE_CUSTOM * CRYPTO_ALGOMODE_NOT_SET == CsmJobKeyExchangeCalcPubValAlgorithmModeCustom == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeyExchangeCalcPubVal/CsmJobKeyExchangeCalcPubValConfig/CsmJobKeyExchangeCalcPubValAlgorithmModeCustom }}} * 対象リビジョン: R4.4.0/R19-11 * SWSタグ: ECUC_Csm_00260 * タイプ: STRING-PARAM * 多重度: 0..1 == CsmJobKeyExchangeCalcPubValAlgorithmModeCustomRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeyExchangeCalcPubVal/CsmJobKeyExchangeCalcPubValConfig/CsmJobKeyExchangeCalcPubValAlgorithmModeCustomRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00322 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Crypto#CryptoPrimitiveAlgorithmModeCustom /AUTOSAR/EcucDefs/Crypto/CryptoPrimitives/CryptoPrimitiveAlgorithmModeCustom] == CsmJobKeyExchangeCalcPubValAlgorithmSecondaryFamily == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeyExchangeCalcPubVal/CsmJobKeyExchangeCalcPubValConfig/CsmJobKeyExchangeCalcPubValAlgorithmSecondaryFamily }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00231 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * R4.4.0/R19-11: * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_NOT_SET * R20-11/R21-11: * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_ECCANSI * CRYPTO_ALGOFAM_ECCNIST * CRYPTO_ALGOFAM_ECCSEC * CRYPTO_ALGOFAM_NOT_SET * CRYPTO_ALGOFAM_X25519 == CsmJobKeyExchangeCalcPubValAlgorithmSecondaryFamilyCustom == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeyExchangeCalcPubVal/CsmJobKeyExchangeCalcPubValConfig/CsmJobKeyExchangeCalcPubValAlgorithmSecondaryFamilyCustom }}} * 対象リビジョン: R4.4.0/R19-11 * SWSタグ: ECUC_Csm_00232 * タイプ: STRING-PARAM * 多重度: 0..1 == CsmJobKeyExchangeCalcPubValAlgorithmSecondaryFamilyCustomRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeyExchangeCalcPubVal/CsmJobKeyExchangeCalcPubValConfig/CsmJobKeyExchangeCalcPubValAlgorithmSecondaryFamilyCustomRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00323 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Crypto#CryptoPrimitiveAlgorithmFamilyCustom /AUTOSAR/EcucDefs/Crypto/CryptoPrimitives/CryptoPrimitiveAlgorithmFamilyCustom] == CsmJobKeyExchangeCalcSecret == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeyExchangeCalcSecret }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00201 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmJobKeyExchangeCalcSecretConfig == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeyExchangeCalcSecret/CsmJobKeyExchangeCalcSecretConfig }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00234 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1 == CsmJobKeyExchangeCalcSecretAlgorithmFamiliy == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeyExchangeCalcSecret/CsmJobKeyExchangeCalcSecretConfig/CsmJobKeyExchangeCalcSecretAlgorithmFamiliy }}} * 対象リビジョン: R4.4.0/R19-11 * SWSタグ: ECUC_Csm_00235 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_DH * CRYPTO_ALGOFAM_RSA == CsmJobKeyExchangeCalcSecretAlgorithmFamily == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeyExchangeCalcSecret/CsmJobKeyExchangeCalcSecretConfig/CsmJobKeyExchangeCalcSecretAlgorithmFamily }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00235 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_DH * CRYPTO_ALGOFAM_ECDH * CRYPTO_ALGOFAM_RSA == CsmJobKeyExchangeCalcSecretAlgorithmFamilyCustom == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeyExchangeCalcSecret/CsmJobKeyExchangeCalcSecretConfig/CsmJobKeyExchangeCalcSecretAlgorithmFamilyCustom }}} * 対象リビジョン: R4.4.0/R19-11 * SWSタグ: ECUC_Csm_00236 * タイプ: STRING-PARAM * 多重度: 0..1 == CsmJobKeyExchangeCalcSecretAlgorithmFamilyCustomRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeyExchangeCalcSecret/CsmJobKeyExchangeCalcSecretConfig/CsmJobKeyExchangeCalcSecretAlgorithmFamilyCustomRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00324 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Crypto#CryptoPrimitiveAlgorithmFamilyCustom /AUTOSAR/EcucDefs/Crypto/CryptoPrimitives/CryptoPrimitiveAlgorithmFamilyCustom] == CsmJobKeyExchangeCalcSecretAlgorithmMode == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeyExchangeCalcSecret/CsmJobKeyExchangeCalcSecretConfig/CsmJobKeyExchangeCalcSecretAlgorithmMode }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00237 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CRYPTO_ALGOMODE_CUSTOM * CRYPTO_ALGOMODE_NOT_SET == CsmJobKeyExchangeCalcSecretAlgorithmModeCustom == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeyExchangeCalcSecret/CsmJobKeyExchangeCalcSecretConfig/CsmJobKeyExchangeCalcSecretAlgorithmModeCustom }}} * 対象リビジョン: R4.4.0/R19-11 * SWSタグ: ECUC_Csm_00238 * タイプ: STRING-PARAM * 多重度: 0..1 == CsmJobKeyExchangeCalcSecretAlgorithmModeCustomRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeyExchangeCalcSecret/CsmJobKeyExchangeCalcSecretConfig/CsmJobKeyExchangeCalcSecretAlgorithmModeCustomRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00325 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Crypto#CryptoPrimitiveAlgorithmModeCustom /AUTOSAR/EcucDefs/Crypto/CryptoPrimitives/CryptoPrimitiveAlgorithmModeCustom] == CsmJobKeyExchangeCalcSecretAlgorithmSecondaryFamily == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeyExchangeCalcSecret/CsmJobKeyExchangeCalcSecretConfig/CsmJobKeyExchangeCalcSecretAlgorithmSecondaryFamily }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00239 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * R4.4.0/R19-11: * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_NOT_SET * R20-11/R21-11: * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_ECCANSI * CRYPTO_ALGOFAM_ECCNIST * CRYPTO_ALGOFAM_ECCSEC * CRYPTO_ALGOFAM_NOT_SET * CRYPTO_ALGOFAM_X25519 == CsmJobKeyExchangeCalcSecretAlgorithmSecondaryFamilyCustom == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeyExchangeCalcSecret/CsmJobKeyExchangeCalcSecretConfig/CsmJobKeyExchangeCalcSecretAlgorithmSecondaryFamilyCustom }}} * 対象リビジョン: R4.4.0/R19-11 * SWSタグ: ECUC_Csm_00240 * タイプ: STRING-PARAM * 多重度: 0..1 == CsmJobKeyExchangeCalcSecretAlgorithmSecondaryFamilyCustomRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeyExchangeCalcSecret/CsmJobKeyExchangeCalcSecretConfig/CsmJobKeyExchangeCalcSecretAlgorithmSecondaryFamilyCustomRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00326 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Crypto#CryptoPrimitiveAlgorithmFamilyCustom /AUTOSAR/EcucDefs/Crypto/CryptoPrimitives/CryptoPrimitiveAlgorithmFamilyCustom] == CsmJobKeyGenerate == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeyGenerate }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00199 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmJobKeyGenerateConfig == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeyGenerate/CsmJobKeyGenerateConfig }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00220 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1 == CsmJobKeyGenerateAlgorithmFamiliy == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeyGenerate/CsmJobKeyGenerateConfig/CsmJobKeyGenerateAlgorithmFamiliy }}} * 対象リビジョン: R4.4.0/R19-11 * SWSタグ: ECUC_Csm_00222 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CRYPTO_ALGOFAM_CUSTOM == CsmJobKeyGenerateAlgorithmFamily == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeyGenerate/CsmJobKeyGenerateConfig/CsmJobKeyGenerateAlgorithmFamily }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00222 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * R20-11: * CRYPTO_ALGOFAM_CUSTOM * R21-11: * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_ECCANSI * CRYPTO_ALGOFAM_ECCNIST * CRYPTO_ALGOFAM_ECCSEC * CRYPTO_ALGOFAM_ECDH * CRYPTO_ALGOFAM_ED25519 * CRYPTO_ALGOFAM_X25519 == CsmJobKeyGenerateAlgorithmFamilyCustomRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeyGenerate/CsmJobKeyGenerateConfig/CsmJobKeyGenerateAlgorithmFamilyCustomRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00318 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Crypto#CryptoPrimitiveAlgorithmFamilyCustom /AUTOSAR/EcucDefs/Crypto/CryptoPrimitives/CryptoPrimitiveAlgorithmFamilyCustom] == CsmJobKeyGenerateAlgorithmMode == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeyGenerate/CsmJobKeyGenerateConfig/CsmJobKeyGenerateAlgorithmMode }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00223 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * R4.4.0/R19-11/R21-11: * CRYPTO_ALGOMODE_CUSTOM * CRYPTO_ALGOMODE_NOT_SET * R20-11: * CRYPTO_ALGOFAM_ECCANSI * CRYPTO_ALGOFAM_ECCNIST * CRYPTO_ALGOFAM_ECCSEC * CRYPTO_ALGOFAM_ECDH * CRYPTO_ALGOFAM_ED25519 * CRYPTO_ALGOFAM_X25519 * CRYPTO_ALGOMODE_CUSTOM * CRYPTO_ALGOMODE_NOT_SET * デフォルト値: CRYPTO_ALGOMODE_NOT_SET == CsmJobKeyGenerateAlgorithmModeCustom == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeyGenerate/CsmJobKeyGenerateConfig/CsmJobKeyGenerateAlgorithmModeCustom }}} * 対象リビジョン: R4.4.0/R19-11 * SWSタグ: ECUC_Csm_00224 * タイプ: STRING-PARAM * 多重度: 0..1 == CsmJobKeyGenerateAlgorithmModeCustomRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeyGenerate/CsmJobKeyGenerateConfig/CsmJobKeyGenerateAlgorithmModeCustomRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00319 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Crypto#CryptoPrimitiveAlgorithmModeCustom /AUTOSAR/EcucDefs/Crypto/CryptoPrimitives/CryptoPrimitiveAlgorithmModeCustom] == CsmJobKeyGenerateAlgorithmSecondaryFamily == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeyGenerate/CsmJobKeyGenerateConfig/CsmJobKeyGenerateAlgorithmSecondaryFamily }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00225 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_NOT_SET * デフォルト値: CRYPTO_ALGOFAM_NOT_SET == CsmJobKeyGenerateAlgorithmSecondaryFamilyCustomRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeyGenerate/CsmJobKeyGenerateConfig/CsmJobKeyGenerateAlgorithmSecondaryFamilyCustomRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00320 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Crypto#CryptoPrimitiveAlgorithmFamilyCustom /AUTOSAR/EcucDefs/Crypto/CryptoPrimitives/CryptoPrimitiveAlgorithmFamilyCustom] == CsmJobKeySetInvalid == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeySetInvalid }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00333 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmJobKeySetInvalidConfig == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeySetInvalid/CsmJobKeySetInvalidConfig }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00334 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1 == CsmJobKeySetInvalidAlgorithmFamily == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeySetInvalid/CsmJobKeySetInvalidConfig/CsmJobKeySetInvalidAlgorithmFamily }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00335 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_NOT_SET == CsmJobKeySetInvalidAlgorithmFamilyCustomRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeySetInvalid/CsmJobKeySetInvalidConfig/CsmJobKeySetInvalidAlgorithmFamilyCustomRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00337 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Crypto#CryptoPrimitiveAlgorithmFamilyCustom /AUTOSAR/EcucDefs/Crypto/CryptoPrimitives/CryptoPrimitiveAlgorithmFamilyCustom] == CsmJobKeySetInvalidAlgorithmMode == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeySetInvalid/CsmJobKeySetInvalidConfig/CsmJobKeySetInvalidAlgorithmMode }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00336 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CRYPTO_ALGOMODE_CUSTOM * CRYPTO_ALGOMODE_NOT_SET == CsmJobKeySetInvalidAlgorithmModeCustomRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeySetInvalid/CsmJobKeySetInvalidConfig/CsmJobKeySetInvalidAlgorithmModeCustomRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00339 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Crypto#CryptoPrimitiveAlgorithmModeCustom /AUTOSAR/EcucDefs/Crypto/CryptoPrimitives/CryptoPrimitiveAlgorithmModeCustom] == CsmJobKeySetInvalidAlgorithmSecondaryFamily == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeySetInvalid/CsmJobKeySetInvalidConfig/CsmJobKeySetInvalidAlgorithmSecondaryFamily }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00341 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_NOT_SET == CsmJobKeySetInvalidAlgorithmSecondaryFamilyCustomRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeySetInvalid/CsmJobKeySetInvalidConfig/CsmJobKeySetInvalidAlgorithmSecondaryFamilyCustomRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00338 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Crypto#CryptoPrimitiveAlgorithmFamilyCustom /AUTOSAR/EcucDefs/Crypto/CryptoPrimitives/CryptoPrimitiveAlgorithmFamilyCustom] == CsmJobKeySetValid == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeySetValid }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00196 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmJobKeySetValidConfig == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeySetValid/CsmJobKeySetValidConfig }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00204 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1 == CsmJobKeySetValidAlgorithmFamily == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeySetValid/CsmJobKeySetValidConfig/CsmJobKeySetValidAlgorithmFamily }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00328 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_NOT_SET == CsmJobKeySetValidAlgorithmFamilyCustomRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeySetValid/CsmJobKeySetValidConfig/CsmJobKeySetValidAlgorithmFamilyCustomRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00330 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Crypto#CryptoPrimitiveAlgorithmFamilyCustom /AUTOSAR/EcucDefs/Crypto/CryptoPrimitives/CryptoPrimitiveAlgorithmFamilyCustom] == CsmJobKeySetValidAlgorithmMode == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeySetValid/CsmJobKeySetValidConfig/CsmJobKeySetValidAlgorithmMode }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00329 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CRYPTO_ALGOMODE_CUSTOM * CRYPTO_ALGOMODE_NOT_SET == CsmJobKeySetValidAlgorithmModeCustomRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeySetValid/CsmJobKeySetValidConfig/CsmJobKeySetValidAlgorithmModeCustomRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00331 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Crypto#CryptoPrimitiveAlgorithmModeCustom /AUTOSAR/EcucDefs/Crypto/CryptoPrimitives/CryptoPrimitiveAlgorithmModeCustom] == CsmJobKeySetValidAlgorithmSecondaryFamily == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeySetValid/CsmJobKeySetValidConfig/CsmJobKeySetValidAlgorithmSecondaryFamily }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00340 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_NOT_SET == CsmJobKeySetValidAlgorithmSecondaryFamilyCustomRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobKeySetValid/CsmJobKeySetValidConfig/CsmJobKeySetValidAlgorithmSecondaryFamilyCustomRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00332 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Crypto#CryptoPrimitiveAlgorithmFamilyCustom /AUTOSAR/EcucDefs/Crypto/CryptoPrimitives/CryptoPrimitiveAlgorithmFamilyCustom] == CsmJobRandomSeed == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobRandomSeed }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00197 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmJobRandomSeedConfig == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobRandomSeed/CsmJobRandomSeedConfig }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00261 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1 == CsmJobRandomSeedAlgorithmFamily == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobRandomSeed/CsmJobRandomSeedConfig/CsmJobRandomSeedAlgorithmFamily }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00206 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CRYPTO_ALGOFAM_3DES * CRYPTO_ALGOFAM_AES * CRYPTO_ALGOFAM_BLAKE_1_256 * CRYPTO_ALGOFAM_BLAKE_1_512 * CRYPTO_ALGOFAM_BLAKE_2s_256 * CRYPTO_ALGOFAM_BLAKE_2s_512 * CRYPTO_ALGOFAM_CHACHA * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_DRBG * CRYPTO_ALGOFAM_EEA3 * CRYPTO_ALGOFAM_FIPS186 * CRYPTO_ALGOFAM_RIPEMD160 * CRYPTO_ALGOFAM_RNG * CRYPTO_ALGOFAM_SHA1 * CRYPTO_ALGOFAM_SHA2_224 * CRYPTO_ALGOFAM_SHA2_256 * CRYPTO_ALGOFAM_SHA2_384 * CRYPTO_ALGOFAM_SHA2_512 * CRYPTO_ALGOFAM_SHA2_512_224 * CRYPTO_ALGOFAM_SHA2_512_256 * CRYPTO_ALGOFAM_SHA3_224 * CRYPTO_ALGOFAM_SHA3_256 * CRYPTO_ALGOFAM_SHA3_384 * CRYPTO_ALGOFAM_SHA3_512 * CRYPTO_ALGOFAM_SHAKE128 * CRYPTO_ALGOFAM_SHAKE256 * CRYPTO_ALGOFAM_SM3 == CsmJobRandomSeedAlgorithmFamilyCustom == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobRandomSeed/CsmJobRandomSeedConfig/CsmJobRandomSeedAlgorithmFamilyCustom }}} * 対象リビジョン: R4.4.0/R19-11 * SWSタグ: ECUC_Csm_00207 * タイプ: STRING-PARAM * 多重度: 0..1 == CsmJobRandomSeedAlgorithmFamilyCustomRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobRandomSeed/CsmJobRandomSeedConfig/CsmJobRandomSeedAlgorithmFamilyCustomRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00312 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Crypto#CryptoPrimitiveAlgorithmFamilyCustom /AUTOSAR/EcucDefs/Crypto/CryptoPrimitives/CryptoPrimitiveAlgorithmFamilyCustom] == CsmJobRandomSeedAlgorithmMode == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobRandomSeed/CsmJobRandomSeedConfig/CsmJobRandomSeedAlgorithmMode }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00208 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CRYPTO_ALGOMODE_CMAC * CRYPTO_ALGOMODE_CTRDRBG * CRYPTO_ALGOMODE_CUSTOM * CRYPTO_ALGOMODE_GMAC * CRYPTO_ALGOMODE_HMAC * CRYPTO_ALGOMODE_NOT_SET * CRYPTO_ALGOMODE_SIPHASH_2_4 * CRYPTO_ALGOMODE_SIPHASH_4_8 == CsmJobRandomSeedAlgorithmModeCustom == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobRandomSeed/CsmJobRandomSeedConfig/CsmJobRandomSeedAlgorithmModeCustom }}} * 対象リビジョン: R4.4.0/R19-11 * SWSタグ: ECUC_Csm_00209 * タイプ: STRING-PARAM * 多重度: 0..1 == CsmJobRandomSeedAlgorithmModeCustomRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobRandomSeed/CsmJobRandomSeedConfig/CsmJobRandomSeedAlgorithmModeCustomRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00313 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Crypto#CryptoPrimitiveAlgorithmModeCustom /AUTOSAR/EcucDefs/Crypto/CryptoPrimitives/CryptoPrimitiveAlgorithmModeCustom] == CsmJobRandomSeedAlgorithmSecondaryFamily == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobRandomSeed/CsmJobRandomSeedConfig/CsmJobRandomSeedAlgorithmSecondaryFamily }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00210 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * R4.4.0/R19-11: * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_NOT_SET * R20-11/R21-11: * CRYPTO_ALGOFAM_3DES * CRYPTO_ALGOFAM_AES * CRYPTO_ALGOFAM_BLAKE_1_256 * CRYPTO_ALGOFAM_BLAKE_1_512 * CRYPTO_ALGOFAM_BLAKE_2s_256 * CRYPTO_ALGOFAM_BLAKE_2s_512 * CRYPTO_ALGOFAM_CHACHA * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_NOT_SET * CRYPTO_ALGOFAM_RIPEMD160 * CRYPTO_ALGOFAM_SHA1 * CRYPTO_ALGOFAM_SHA2_224 * CRYPTO_ALGOFAM_SHA2_256 * CRYPTO_ALGOFAM_SHA2_384 * CRYPTO_ALGOFAM_SHA2_512 * CRYPTO_ALGOFAM_SHA2_512_224 * CRYPTO_ALGOFAM_SHA2_512_256 * CRYPTO_ALGOFAM_SHA3_224 * CRYPTO_ALGOFAM_SHA3_256 * CRYPTO_ALGOFAM_SHA3_384 * CRYPTO_ALGOFAM_SHA3_512 * CRYPTO_ALGOFAM_SHAKE128 * CRYPTO_ALGOFAM_SHAKE256 == CsmJobRandomSeedAlgorithmSecondaryFamilyCustom == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobRandomSeed/CsmJobRandomSeedConfig/CsmJobRandomSeedAlgorithmSecondaryFamilyCustom }}} * 対象リビジョン: R4.4.0/R19-11 * SWSタグ: ECUC_Csm_00211 * タイプ: STRING-PARAM * 多重度: 0..1 == CsmJobRandomSeedAlgorithmSecondaryFamilyCustomRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobRandomSeed/CsmJobRandomSeedConfig/CsmJobRandomSeedAlgorithmSecondaryFamilyCustomRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00314 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Crypto#CryptoPrimitiveAlgorithmFamilyCustom /AUTOSAR/EcucDefs/Crypto/CryptoPrimitives/CryptoPrimitiveAlgorithmFamilyCustom] == CsmRandomSeedAlgorithmFamily == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmJobRandomSeed/CsmJobRandomSeedConfig/CsmRandomSeedAlgorithmFamily }}} * 対象リビジョン: R4.4.0/R19-11 * SWSタグ: ECUC_Csm_00206 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * R4.4.0: * CRYPTO_ALGOFAM_3DES * CRYPTO_ALGOFAM_AES * CRYPTO_ALGOFAM_BLAKE_1_256 * CRYPTO_ALGOFAM_BLAKE_1_512 * CRYPTO_ALGOFAM_BLAKE_2s_256 * CRYPTO_ALGOFAM_BLAKE_2s_512 * CRYPTO_ALGOFAM_CHACHA * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_RIPEMD160 * CRYPTO_ALGOFAM_RNG * CRYPTO_ALGOFAM_SHA1 * CRYPTO_ALGOFAM_SHA2_224 * CRYPTO_ALGOFAM_SHA2_256 * CRYPTO_ALGOFAM_SHA2_384 * CRYPTO_ALGOFAM_SHA2_512 * CRYPTO_ALGOFAM_SHA2_512_224 * CRYPTO_ALGOFAM_SHA2_512_256 * CRYPTO_ALGOFAM_SHA3_224 * CRYPTO_ALGOFAM_SHA3_256 * CRYPTO_ALGOFAM_SHA3_384 * CRYPTO_ALGOFAM_SHA3_512 * CRYPTO_ALGOFAM_SHA3_SHAKE128 * CRYPTO_ALGOFAM_SHA3_SHAKE256 * R19-11: * CRYPTO_ALGOFAM_3DES * CRYPTO_ALGOFAM_AES * CRYPTO_ALGOFAM_BLAKE_1_256 * CRYPTO_ALGOFAM_BLAKE_1_512 * CRYPTO_ALGOFAM_BLAKE_2s_256 * CRYPTO_ALGOFAM_BLAKE_2s_512 * CRYPTO_ALGOFAM_CHACHA * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_RIPEMD160 * CRYPTO_ALGOFAM_RNG * CRYPTO_ALGOFAM_SHA1 * CRYPTO_ALGOFAM_SHA2_224 * CRYPTO_ALGOFAM_SHA2_256 * CRYPTO_ALGOFAM_SHA2_384 * CRYPTO_ALGOFAM_SHA2_512 * CRYPTO_ALGOFAM_SHA2_512_224 * CRYPTO_ALGOFAM_SHA2_512_256 * CRYPTO_ALGOFAM_SHA3_224 * CRYPTO_ALGOFAM_SHA3_256 * CRYPTO_ALGOFAM_SHA3_384 * CRYPTO_ALGOFAM_SHA3_512 * CRYPTO_ALGOFAM_SHAKE128 * CRYPTO_ALGOFAM_SHAKE256 == CsmMacGenerate(2) == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmMacGenerate }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00022 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmMacGenerateConfig(2) == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmMacGenerate/CsmMacGenerateConfig }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00041 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1 == CsmMacGenerateAlgorithmFamily == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmMacGenerate/CsmMacGenerateConfig/CsmMacGenerateAlgorithmFamily }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00188 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * R4.3.1: * CRYPTO_ALGOFAM_3DES * CRYPTO_ALGOFAM_AES * CRYPTO_ALGOFAM_BLAKE_1_256 * CRYPTO_ALGOFAM_BLAKE_1_512 * CRYPTO_ALGOFAM_BLAKE_2s_256 * CRYPTO_ALGOFAM_BLAKE_2s_512 * CRYPTO_ALGOFAM_CHACHA * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_RIPEMD160 * CRYPTO_ALGOFAM_RNG * CRYPTO_ALGOFAM_SHA1 * CRYPTO_ALGOFAM_SHA2_224 * CRYPTO_ALGOFAM_SHA2_256 * CRYPTO_ALGOFAM_SHA2_384 * CRYPTO_ALGOFAM_SHA2_512 * CRYPTO_ALGOFAM_SHA2_512_224 * CRYPTO_ALGOFAM_SHA2_512_256 * CRYPTO_ALGOFAM_SHA3_224 * CRYPTO_ALGOFAM_SHA3_256 * CRYPTO_ALGOFAM_SHA3_384 * CRYPTO_ALGOFAM_SHA3_512 * CRYPTO_ALGOFAM_SHA3_SHAKE128 * CRYPTO_ALGOFAM_SHA3_SHAKE256 * R4.4.0: * CRYPTO_ALGOFAM_3DES * CRYPTO_ALGOFAM_AES * CRYPTO_ALGOFAM_BLAKE_1_256 * CRYPTO_ALGOFAM_BLAKE_1_512 * CRYPTO_ALGOFAM_BLAKE_2s_256 * CRYPTO_ALGOFAM_BLAKE_2s_512 * CRYPTO_ALGOFAM_CHACHA * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_RIPEMD160 * CRYPTO_ALGOFAM_RNG * CRYPTO_ALGOFAM_SHA1 * CRYPTO_ALGOFAM_SHA2_224 * CRYPTO_ALGOFAM_SHA2_256 * CRYPTO_ALGOFAM_SHA2_384 * CRYPTO_ALGOFAM_SHA2_512 * CRYPTO_ALGOFAM_SHA2_512_224 * CRYPTO_ALGOFAM_SHA2_512_256 * CRYPTO_ALGOFAM_SHA3_224 * CRYPTO_ALGOFAM_SHA3_256 * CRYPTO_ALGOFAM_SHA3_384 * CRYPTO_ALGOFAM_SHA3_512 * CRYPTO_ALGOFAM_SHA3_SHAKE128 * CRYPTO_ALGOFAM_SHA3_SHAKE256 * CRYPTO_ALGOFAM_SIPHASH * R19-11: * CRYPTO_ALGOFAM_3DES * CRYPTO_ALGOFAM_AES * CRYPTO_ALGOFAM_BLAKE_1_256 * CRYPTO_ALGOFAM_BLAKE_1_512 * CRYPTO_ALGOFAM_BLAKE_2s_256 * CRYPTO_ALGOFAM_BLAKE_2s_512 * CRYPTO_ALGOFAM_CHACHA * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_RIPEMD160 * CRYPTO_ALGOFAM_RNG * CRYPTO_ALGOFAM_SHA1 * CRYPTO_ALGOFAM_SHA2_224 * CRYPTO_ALGOFAM_SHA2_256 * CRYPTO_ALGOFAM_SHA2_384 * CRYPTO_ALGOFAM_SHA2_512 * CRYPTO_ALGOFAM_SHA2_512_224 * CRYPTO_ALGOFAM_SHA2_512_256 * CRYPTO_ALGOFAM_SHA3_224 * CRYPTO_ALGOFAM_SHA3_256 * CRYPTO_ALGOFAM_SHA3_384 * CRYPTO_ALGOFAM_SHA3_512 * CRYPTO_ALGOFAM_SHAKE128 * CRYPTO_ALGOFAM_SHAKE256 * CRYPTO_ALGOFAM_SIPHASH * R20-11/R21-11: * CRYPTO_ALGOFAM_3DES * CRYPTO_ALGOFAM_AES * CRYPTO_ALGOFAM_BLAKE_1_256 * CRYPTO_ALGOFAM_BLAKE_1_512 * CRYPTO_ALGOFAM_BLAKE_2s_256 * CRYPTO_ALGOFAM_BLAKE_2s_512 * CRYPTO_ALGOFAM_CHACHA * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_EEA3 * CRYPTO_ALGOFAM_EIA3 * CRYPTO_ALGOFAM_POLY1305 * CRYPTO_ALGOFAM_RIPEMD160 * CRYPTO_ALGOFAM_RNG * CRYPTO_ALGOFAM_SHA1 * CRYPTO_ALGOFAM_SHA2_224 * CRYPTO_ALGOFAM_SHA2_256 * CRYPTO_ALGOFAM_SHA2_384 * CRYPTO_ALGOFAM_SHA2_512 * CRYPTO_ALGOFAM_SHA2_512_224 * CRYPTO_ALGOFAM_SHA2_512_256 * CRYPTO_ALGOFAM_SHA3_224 * CRYPTO_ALGOFAM_SHA3_256 * CRYPTO_ALGOFAM_SHA3_384 * CRYPTO_ALGOFAM_SHA3_512 * CRYPTO_ALGOFAM_SHAKE128 * CRYPTO_ALGOFAM_SHAKE256 * CRYPTO_ALGOFAM_SIPHASH * CRYPTO_ALGOFAM_SM3 == CsmMacGenerateAlgorithmFamilyCustom == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmMacGenerate/CsmMacGenerateConfig/CsmMacGenerateAlgorithmFamilyCustom }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_Csm_00133 * タイプ: STRING-PARAM * 多重度: 0..1 == CsmMacGenerateAlgorithmFamilyCustomRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmMacGenerate/CsmMacGenerateConfig/CsmMacGenerateAlgorithmFamilyCustomRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00285 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Crypto#CryptoPrimitiveAlgorithmFamilyCustom /AUTOSAR/EcucDefs/Crypto/CryptoPrimitives/CryptoPrimitiveAlgorithmFamilyCustom] == CsmMacGenerateAlgorithmKeyLength == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmMacGenerate/CsmMacGenerateConfig/CsmMacGenerateAlgorithmKeyLength }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00044 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 1 == CsmMacGenerateAlgorithmMode == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmMacGenerate/CsmMacGenerateConfig/CsmMacGenerateAlgorithmMode }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00189 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CRYPTO_ALGOMODE_CMAC * CRYPTO_ALGOMODE_CTRDRBG * CRYPTO_ALGOMODE_CUSTOM * CRYPTO_ALGOMODE_GMAC * CRYPTO_ALGOMODE_HMAC * CRYPTO_ALGOMODE_NOT_SET * CRYPTO_ALGOMODE_SIPHASH_2_4 * CRYPTO_ALGOMODE_SIPHASH_4_8 == CsmMacGenerateAlgorithmModeCustom == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmMacGenerate/CsmMacGenerateConfig/CsmMacGenerateAlgorithmModeCustom }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_Csm_00136 * タイプ: STRING-PARAM * 多重度: 0..1 == CsmMacGenerateAlgorithmModeCustomRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmMacGenerate/CsmMacGenerateConfig/CsmMacGenerateAlgorithmModeCustomRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00286 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Crypto#CryptoPrimitiveAlgorithmModeCustom /AUTOSAR/EcucDefs/Crypto/CryptoPrimitives/CryptoPrimitiveAlgorithmModeCustom] == CsmMacGenerateAlgorithmSecondaryFamily == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmMacGenerate/CsmMacGenerateConfig/CsmMacGenerateAlgorithmSecondaryFamily }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00134 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * R4.3.1/R4.4.0/R19-11/R20-11: * CRYPTO_ALGOFAM_NOT_SET * CRYPTO_ALGOMODE_CUSTOM * R21-11: * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_NOT_SET * デフォルト値: CRYPTO_ALGOFAM_NOT_SET == CsmMacGenerateAlgorithmSecondaryFamilyCustom == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmMacGenerate/CsmMacGenerateConfig/CsmMacGenerateAlgorithmSecondaryFamilyCustom }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_Csm_00135 * タイプ: STRING-PARAM * 多重度: 0..1 == CsmMacGenerateAlgorithmSecondaryFamilyCustomRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmMacGenerate/CsmMacGenerateConfig/CsmMacGenerateAlgorithmSecondaryFamilyCustomRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00287 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Crypto#CryptoPrimitiveAlgorithmFamilyCustom /AUTOSAR/EcucDefs/Crypto/CryptoPrimitives/CryptoPrimitiveAlgorithmFamilyCustom] == CsmMacGenerateDataMaxLength == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmMacGenerate/CsmMacGenerateConfig/CsmMacGenerateDataMaxLength }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00137 * タイプ: INTEGER-PARAM * 多重度: 0..1 * 上限値: 4294967295 * 下限値: 1 == CsmMacGenerateProcessing == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmMacGenerate/CsmMacGenerateConfig/CsmMacGenerateProcessing }}} * 対象リビジョン: R4.3.1 * SWSタグ: ECUC_Csm_00046 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CSM_ASYNCHRONOUS * CSM_SYNCHRONOUS == CsmMacGenerateResultLength == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmMacGenerate/CsmMacGenerateConfig/CsmMacGenerateResultLength }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00138 * タイプ: INTEGER-PARAM * 多重度: * R4.3.1/R4.4.0/R19-11: 1 * R20-11/R21-11: 0..1 * 上限値: 4294967295 * 下限値: 1 == CsmMacVerify(2) == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmMacVerify }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00023 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmMacVerifyConfig(2) == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmMacVerify/CsmMacVerifyConfig }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00049 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1 == CsmMacVerifyAlgorithmFamily == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmMacVerify/CsmMacVerifyConfig/CsmMacVerifyAlgorithmFamily }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00051 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * R4.3.1: * CRYPTO_ALGOFAM_AES * CRYPTO_ALGOFAM_BLAKE_1_256 * CRYPTO_ALGOFAM_BLAKE_1_512 * CRYPTO_ALGOFAM_BLAKE_2s_256 * CRYPTO_ALGOFAM_BLAKE_2s_512 * CRYPTO_ALGOFAM_RIPEMD160 * CRYPTO_ALGOFAM_SHA1 * CRYPTO_ALGOFAM_SHA2_224 * CRYPTO_ALGOFAM_SHA2_256 * CRYPTO_ALGOFAM_SHA2_384 * CRYPTO_ALGOFAM_SHA2_512 * CRYPTO_ALGOFAM_SHA2_512_224 * CRYPTO_ALGOFAM_SHA2_512_256 * CRYPTO_ALGOFAM_SHA3_224 * CRYPTO_ALGOFAM_SHA3_256 * CRYPTO_ALGOFAM_SHA3_384 * CRYPTO_ALGOFAM_SHA3_512 * CRYPTO_ALGOFAM_SHA3_SHAKE128 * CRYPTO_ALGOFAM_SHA3_SHAKE256 * CRYPTO_ALGOFAM_SIPHASH * CRYPTO_ALGOMODE_CUSTOM * R4.4.0: * CRYPTO_ALGOFAM_3DES * CRYPTO_ALGOFAM_AES * CRYPTO_ALGOFAM_BLAKE_1_256 * CRYPTO_ALGOFAM_BLAKE_1_512 * CRYPTO_ALGOFAM_BLAKE_2s_256 * CRYPTO_ALGOFAM_BLAKE_2s_512 * CRYPTO_ALGOFAM_CHACHA * CRYPTO_ALGOFAM_RIPEMD160 * CRYPTO_ALGOFAM_RNG * CRYPTO_ALGOFAM_SHA1 * CRYPTO_ALGOFAM_SHA2_224 * CRYPTO_ALGOFAM_SHA2_256 * CRYPTO_ALGOFAM_SHA2_384 * CRYPTO_ALGOFAM_SHA2_512 * CRYPTO_ALGOFAM_SHA2_512_224 * CRYPTO_ALGOFAM_SHA2_512_256 * CRYPTO_ALGOFAM_SHA3_224 * CRYPTO_ALGOFAM_SHA3_256 * CRYPTO_ALGOFAM_SHA3_384 * CRYPTO_ALGOFAM_SHA3_512 * CRYPTO_ALGOFAM_SHA3_SHAKE128 * CRYPTO_ALGOFAM_SHA3_SHAKE256 * CRYPTO_ALGOFAM_SIPHASH * CRYPTO_ALGOMODE_CUSTOM * R19-11: * CRYPTO_ALGOFAM_3DES * CRYPTO_ALGOFAM_AES * CRYPTO_ALGOFAM_BLAKE_1_256 * CRYPTO_ALGOFAM_BLAKE_1_512 * CRYPTO_ALGOFAM_BLAKE_2s_256 * CRYPTO_ALGOFAM_BLAKE_2s_512 * CRYPTO_ALGOFAM_CHACHA * CRYPTO_ALGOFAM_RIPEMD160 * CRYPTO_ALGOFAM_RNG * CRYPTO_ALGOFAM_SHA1 * CRYPTO_ALGOFAM_SHA2_224 * CRYPTO_ALGOFAM_SHA2_256 * CRYPTO_ALGOFAM_SHA2_384 * CRYPTO_ALGOFAM_SHA2_512 * CRYPTO_ALGOFAM_SHA2_512_224 * CRYPTO_ALGOFAM_SHA2_512_256 * CRYPTO_ALGOFAM_SHA3_224 * CRYPTO_ALGOFAM_SHA3_256 * CRYPTO_ALGOFAM_SHA3_384 * CRYPTO_ALGOFAM_SHA3_512 * CRYPTO_ALGOFAM_SHAKE128 * CRYPTO_ALGOFAM_SHAKE256 * CRYPTO_ALGOFAM_SIPHASH * CRYPTO_ALGOMODE_CUSTOM * R20-11/R21-11: * CRYPTO_ALGOFAM_3DES * CRYPTO_ALGOFAM_AES * CRYPTO_ALGOFAM_BLAKE_1_256 * CRYPTO_ALGOFAM_BLAKE_1_512 * CRYPTO_ALGOFAM_BLAKE_2s_256 * CRYPTO_ALGOFAM_BLAKE_2s_512 * CRYPTO_ALGOFAM_CHACHA * CRYPTO_ALGOFAM_EEA3 * CRYPTO_ALGOFAM_EIA3 * CRYPTO_ALGOFAM_POLY1305 * CRYPTO_ALGOFAM_RIPEMD160 * CRYPTO_ALGOFAM_RNG * CRYPTO_ALGOFAM_SHA1 * CRYPTO_ALGOFAM_SHA2_224 * CRYPTO_ALGOFAM_SHA2_256 * CRYPTO_ALGOFAM_SHA2_384 * CRYPTO_ALGOFAM_SHA2_512 * CRYPTO_ALGOFAM_SHA2_512_224 * CRYPTO_ALGOFAM_SHA2_512_256 * CRYPTO_ALGOFAM_SHA3_224 * CRYPTO_ALGOFAM_SHA3_256 * CRYPTO_ALGOFAM_SHA3_384 * CRYPTO_ALGOFAM_SHA3_512 * CRYPTO_ALGOFAM_SHAKE128 * CRYPTO_ALGOFAM_SHAKE256 * CRYPTO_ALGOFAM_SIPHASH * CRYPTO_ALGOFAM_SM3 * CRYPTO_ALGOMODE_CUSTOM == CsmMacVerifyAlgorithmFamilyCustom == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmMacVerify/CsmMacVerifyConfig/CsmMacVerifyAlgorithmFamilyCustom }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_Csm_00139 * タイプ: STRING-PARAM * 多重度: 0..1 == CsmMacVerifyAlgorithmFamilyCustomRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmMacVerify/CsmMacVerifyConfig/CsmMacVerifyAlgorithmFamilyCustomRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00288 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Crypto#CryptoPrimitiveAlgorithmFamilyCustom /AUTOSAR/EcucDefs/Crypto/CryptoPrimitives/CryptoPrimitiveAlgorithmFamilyCustom] == CsmMacVerifyAlgorithmKeyLength == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmMacVerify/CsmMacVerifyConfig/CsmMacVerifyAlgorithmKeyLength }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00193 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 1 == CsmMacVerifyAlgorithmMode == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmMacVerify/CsmMacVerifyConfig/CsmMacVerifyAlgorithmMode }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00195 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CRYPTO_ALGOMODE_CMAC * CRYPTO_ALGOMODE_CTRDRBG * CRYPTO_ALGOMODE_CUSTOM * CRYPTO_ALGOMODE_GMAC * CRYPTO_ALGOMODE_HMAC * CRYPTO_ALGOMODE_NOT_SET * CRYPTO_ALGOMODE_SIPHASH_2_4 * CRYPTO_ALGOMODE_SIPHASH_4_8 == CsmMacVerifyAlgorithmModeCustom == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmMacVerify/CsmMacVerifyConfig/CsmMacVerifyAlgorithmModeCustom }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_Csm_00194 * タイプ: STRING-PARAM * 多重度: 0..1 == CsmMacVerifyAlgorithmModeCustomRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmMacVerify/CsmMacVerifyConfig/CsmMacVerifyAlgorithmModeCustomRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00289 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Crypto#CryptoPrimitiveAlgorithmModeCustom /AUTOSAR/EcucDefs/Crypto/CryptoPrimitives/CryptoPrimitiveAlgorithmModeCustom] == CsmMacVerifyAlgorithmSecondaryFamily == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmMacVerify/CsmMacVerifyConfig/CsmMacVerifyAlgorithmSecondaryFamily }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00140 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_NOT_SET * デフォルト値: CRYPTO_ALGOFAM_NOT_SET == CsmMacVerifyAlgorithmSecondaryFamilyCustom == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmMacVerify/CsmMacVerifyConfig/CsmMacVerifyAlgorithmSecondaryFamilyCustom }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_Csm_00141 * タイプ: STRING-PARAM * 多重度: 0..1 == CsmMacVerifyAlgorithmSecondaryFamilyCustomRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmMacVerify/CsmMacVerifyConfig/CsmMacVerifyAlgorithmSecondaryFamilyCustomRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00290 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Crypto#CryptoPrimitiveAlgorithmFamilyCustom /AUTOSAR/EcucDefs/Crypto/CryptoPrimitives/CryptoPrimitiveAlgorithmFamilyCustom] == CsmMacVerifyCompareLength == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmMacVerify/CsmMacVerifyConfig/CsmMacVerifyCompareLength }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00142 * タイプ: INTEGER-PARAM * 多重度: * R4.3.1/R4.4.0/R19-11: 1 * R20-11/R21-11: 0..1 * 上限値: 4294967295 * 下限値: 1 == CsmMacVerifyDataMaxLength == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmMacVerify/CsmMacVerifyConfig/CsmMacVerifyDataMaxLength }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00056 * タイプ: INTEGER-PARAM * 多重度: 0..1 * 上限値: 4294967295 * 下限値: 1 == CsmMacVerifyProcessing == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmMacVerify/CsmMacVerifyConfig/CsmMacVerifyProcessing }}} * 対象リビジョン: R4.3.1 * SWSタグ: ECUC_Csm_00054 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CSM_ASYNCHRONOUS * CSM_SYNCHRONOUS == CsmRandomGenerate == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmRandomGenerate }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00031 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmRandomGenerateConfig == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmRandomGenerate/CsmRandomGenerateConfig }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00103 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1 == CsmRandomGenerateAlgorithmFamily == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmRandomGenerate/CsmRandomGenerateConfig/CsmRandomGenerateAlgorithmFamily }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00105 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * R4.3.1/R4.4.0: * CRYPTO_ALGOFAM_3DES * CRYPTO_ALGOFAM_AES * CRYPTO_ALGOFAM_BLAKE_1_256 * CRYPTO_ALGOFAM_BLAKE_1_512 * CRYPTO_ALGOFAM_BLAKE_2s_256 * CRYPTO_ALGOFAM_BLAKE_2s_512 * CRYPTO_ALGOFAM_CHACHA * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_RIPEMD160 * CRYPTO_ALGOFAM_RNG * CRYPTO_ALGOFAM_SHA1 * CRYPTO_ALGOFAM_SHA2_224 * CRYPTO_ALGOFAM_SHA2_256 * CRYPTO_ALGOFAM_SHA2_384 * CRYPTO_ALGOFAM_SHA2_512 * CRYPTO_ALGOFAM_SHA2_512_224 * CRYPTO_ALGOFAM_SHA2_512_256 * CRYPTO_ALGOFAM_SHA3_224 * CRYPTO_ALGOFAM_SHA3_256 * CRYPTO_ALGOFAM_SHA3_384 * CRYPTO_ALGOFAM_SHA3_512 * CRYPTO_ALGOFAM_SHA3_SHAKE128 * CRYPTO_ALGOFAM_SHA3_SHAKE256 * R19-11: * CRYPTO_ALGOFAM_3DES * CRYPTO_ALGOFAM_AES * CRYPTO_ALGOFAM_BLAKE_1_256 * CRYPTO_ALGOFAM_BLAKE_1_512 * CRYPTO_ALGOFAM_BLAKE_2s_256 * CRYPTO_ALGOFAM_BLAKE_2s_512 * CRYPTO_ALGOFAM_CHACHA * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_RIPEMD160 * CRYPTO_ALGOFAM_RNG * CRYPTO_ALGOFAM_SHA1 * CRYPTO_ALGOFAM_SHA2_224 * CRYPTO_ALGOFAM_SHA2_256 * CRYPTO_ALGOFAM_SHA2_384 * CRYPTO_ALGOFAM_SHA2_512 * CRYPTO_ALGOFAM_SHA2_512_224 * CRYPTO_ALGOFAM_SHA2_512_256 * CRYPTO_ALGOFAM_SHA3_224 * CRYPTO_ALGOFAM_SHA3_256 * CRYPTO_ALGOFAM_SHA3_384 * CRYPTO_ALGOFAM_SHA3_512 * CRYPTO_ALGOFAM_SHAKE128 * CRYPTO_ALGOFAM_SHAKE256 * R20-11/R21-11: * CRYPTO_ALGOFAM_3DES * CRYPTO_ALGOFAM_AES * CRYPTO_ALGOFAM_BLAKE_1_256 * CRYPTO_ALGOFAM_BLAKE_1_512 * CRYPTO_ALGOFAM_BLAKE_2s_256 * CRYPTO_ALGOFAM_BLAKE_2s_512 * CRYPTO_ALGOFAM_CHACHA * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_EEA3 * CRYPTO_ALGOFAM_RIPEMD160 * CRYPTO_ALGOFAM_RNG * CRYPTO_ALGOFAM_SHA1 * CRYPTO_ALGOFAM_SHA2_224 * CRYPTO_ALGOFAM_SHA2_256 * CRYPTO_ALGOFAM_SHA2_384 * CRYPTO_ALGOFAM_SHA2_512 * CRYPTO_ALGOFAM_SHA2_512_224 * CRYPTO_ALGOFAM_SHA2_512_256 * CRYPTO_ALGOFAM_SHA3_224 * CRYPTO_ALGOFAM_SHA3_256 * CRYPTO_ALGOFAM_SHA3_384 * CRYPTO_ALGOFAM_SHA3_512 * CRYPTO_ALGOFAM_SHAKE128 * CRYPTO_ALGOFAM_SHAKE256 * CRYPTO_ALGOFAM_SM3 == CsmRandomGenerateAlgorithmFamilyCustom == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmRandomGenerate/CsmRandomGenerateConfig/CsmRandomGenerateAlgorithmFamilyCustom }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_Csm_00177 * タイプ: STRING-PARAM * 多重度: 0..1 == CsmRandomGenerateAlgorithmFamilyCustomRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmRandomGenerate/CsmRandomGenerateConfig/CsmRandomGenerateAlgorithmFamilyCustomRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00309 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Crypto#CryptoPrimitiveAlgorithmFamilyCustom /AUTOSAR/EcucDefs/Crypto/CryptoPrimitives/CryptoPrimitiveAlgorithmFamilyCustom] == CsmRandomGenerateAlgorithmMode == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmRandomGenerate/CsmRandomGenerateConfig/CsmRandomGenerateAlgorithmMode }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00107 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * R4.3.1/R4.4.0/R19-11/R20-11: * CRYPTO_ALGOMODE_CMAC * CRYPTO_ALGOMODE_CTRDRBG * CRYPTO_ALGOMODE_CUSTOM * CRYPTO_ALGOMODE_GMAC * CRYPTO_ALGOMODE_HMAC * CRYPTO_ALGOMODE_NOT_SET * CRYPTO_ALGOMODE_SIPHASH_2_4 * CRYPTO_ALGOMODE_SIPHASH_4_8 * R21-11: * CRYPTO_ALGOMODE_CTRDRBG * CRYPTO_ALGOMODE_CUSTOM * CRYPTO_ALGOMODE_GMAC * CRYPTO_ALGOMODE_HMAC * CRYPTO_ALGOMODE_NOT_SET * CRYPTO_ALGOMODE_SIPHASH_2_4 * CRYPTO_ALGOMODE_SIPHASH_4_8 == CsmRandomGenerateAlgorithmModeCustom == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmRandomGenerate/CsmRandomGenerateConfig/CsmRandomGenerateAlgorithmModeCustom }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_Csm_00180 * タイプ: STRING-PARAM * 多重度: 0..1 == CsmRandomGenerateAlgorithmModeCustomRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmRandomGenerate/CsmRandomGenerateConfig/CsmRandomGenerateAlgorithmModeCustomRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00310 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Crypto#CryptoPrimitiveAlgorithmModeCustom /AUTOSAR/EcucDefs/Crypto/CryptoPrimitives/CryptoPrimitiveAlgorithmModeCustom] == CsmRandomGenerateAlgorithmSecondaryFamily == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmRandomGenerate/CsmRandomGenerateConfig/CsmRandomGenerateAlgorithmSecondaryFamily }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00178 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_NOT_SET == CsmRandomGenerateAlgorithmSecondaryFamilyCustom == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmRandomGenerate/CsmRandomGenerateConfig/CsmRandomGenerateAlgorithmSecondaryFamilyCustom }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_Csm_00179 * タイプ: STRING-PARAM * 多重度: 0..1 == CsmRandomGenerateAlgorithmSecondaryFamilyCustomRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmRandomGenerate/CsmRandomGenerateConfig/CsmRandomGenerateAlgorithmSecondaryFamilyCustomRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00311 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Crypto#CryptoPrimitiveAlgorithmFamilyCustom /AUTOSAR/EcucDefs/Crypto/CryptoPrimitives/CryptoPrimitiveAlgorithmFamilyCustom] == CsmRandomGenerateProcessing == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmRandomGenerate/CsmRandomGenerateConfig/CsmRandomGenerateProcessing }}} * 対象リビジョン: R4.3.1 * SWSタグ: ECUC_Csm_00108 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CSM_ASYNCHRONOUS * CSM_SYNCHRONOUS == CsmRandomGenerateResultLength == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmRandomGenerate/CsmRandomGenerateConfig/CsmRandomGenerateResultLength }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00106 * タイプ: INTEGER-PARAM * 多重度: * R4.3.1/R4.4.0/R19-11: 1 * R20-11/R21-11: 0..1 * 上限値: 4294967295 * 下限値: 1 == CsmSecureCounter == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmSecureCounter }}} * 対象リビジョン: R4.3.1 * SWSタグ: ECUC_Csm_00030 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmSecureCounterConfig == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmSecureCounter/CsmSecureCounterConfig }}} * 対象リビジョン: R4.3.1 * SWSタグ: ECUC_Csm_00101 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1 == CsmSecureCounterQueueRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmSecureCounter/CsmSecureCounterConfig/CsmSecureCounterQueueRef }}} * 対象リビジョン: R4.3.1 * SWSタグ: ECUC_Csm_00102 * タイプ: REFERENCE * 多重度: 1 * 参照先: [#CsmQueue /AUTOSAR/EcucDefs/Csm/CsmQueues/CsmQueue] == CsmSignatureGenerate == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmSignatureGenerate }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00028 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmSignatureGenerateConfig == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmSignatureGenerate/CsmSignatureGenerateConfig }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00087 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1 == CsmSignatureGenerateAlgorithmFamily == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmSignatureGenerate/CsmSignatureGenerateConfig/CsmSignatureGenerateAlgorithmFamily }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00089 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * R4.3.1/R4.4.0/R19-11: * CRYPTO_ALGOFAM_BRAINPOOL * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_ECCNIST * CRYPTO_ALGOFAM_ED25519 * CRYPTO_ALGOFAM_RSA * R20-11/R21-11: * CRYPTO_ALGOFAM_BRAINPOOL * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_ECCNIST * CRYPTO_ALGOFAM_ECDSA * CRYPTO_ALGOFAM_ED25519 * CRYPTO_ALGOFAM_RSA * CRYPTO_ALGOFAM_SM2 == CsmSignatureGenerateAlgorithmFamilyCustom == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmSignatureGenerate/CsmSignatureGenerateConfig/CsmSignatureGenerateAlgorithmFamilyCustom }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_Csm_00166 * タイプ: STRING-PARAM * 多重度: 0..1 == CsmSignatureGenerateAlgorithmFamilyCustomRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmSignatureGenerate/CsmSignatureGenerateConfig/CsmSignatureGenerateAlgorithmFamilyCustomRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00303 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Crypto#CryptoPrimitiveAlgorithmFamilyCustom /AUTOSAR/EcucDefs/Crypto/CryptoPrimitives/CryptoPrimitiveAlgorithmFamilyCustom] == CsmSignatureGenerateAlgorithmMode == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmSignatureGenerate/CsmSignatureGenerateConfig/CsmSignatureGenerateAlgorithmMode }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00091 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CRYPTO_ALGOMODE_CUSTOM * CRYPTO_ALGOMODE_NOT_SET * CRYPTO_ALGOMODE_RSASSA_PKCS1_v1_5 * CRYPTO_ALGOMODE_RSASSA_PSS == CsmSignatureGenerateAlgorithmModeCustom == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmSignatureGenerate/CsmSignatureGenerateConfig/CsmSignatureGenerateAlgorithmModeCustom }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_Csm_00168 * タイプ: STRING-PARAM * 多重度: 0..1 == CsmSignatureGenerateAlgorithmModeCustomRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmSignatureGenerate/CsmSignatureGenerateConfig/CsmSignatureGenerateAlgorithmModeCustomRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00304 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Crypto#CryptoPrimitiveAlgorithmModeCustom /AUTOSAR/EcucDefs/Crypto/CryptoPrimitives/CryptoPrimitiveAlgorithmModeCustom] == CsmSignatureGenerateAlgorithmSecondaryFamily == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmSignatureGenerate/CsmSignatureGenerateConfig/CsmSignatureGenerateAlgorithmSecondaryFamily }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00183 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * R4.3.1/R4.4.0: * CRYPTO_ALGOFAM_BLAKE_1_256 * CRYPTO_ALGOFAM_BLAKE_1_512 * CRYPTO_ALGOFAM_BLAKE_2s_256 * CRYPTO_ALGOFAM_BLAKE_2s_512 * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_NOT_SET * CRYPTO_ALGOFAM_RIPEMD160 * CRYPTO_ALGOFAM_SHA1 * CRYPTO_ALGOFAM_SHA2_224 * CRYPTO_ALGOFAM_SHA2_256 * CRYPTO_ALGOFAM_SHA2_384 * CRYPTO_ALGOFAM_SHA2_512 * CRYPTO_ALGOFAM_SHA2_512_224 * CRYPTO_ALGOFAM_SHA2_512_256 * CRYPTO_ALGOFAM_SHA3_224 * CRYPTO_ALGOFAM_SHA3_256 * CRYPTO_ALGOFAM_SHA3_384 * CRYPTO_ALGOFAM_SHA3_512 * CRYPTO_ALGOFAM_SHA3_SHAKE128 * CRYPTO_ALGOFAM_SHA3_SHAKE256 * R19-11/R20-11/R21-11: * CRYPTO_ALGOFAM_BLAKE_1_256 * CRYPTO_ALGOFAM_BLAKE_1_512 * CRYPTO_ALGOFAM_BLAKE_2s_256 * CRYPTO_ALGOFAM_BLAKE_2s_512 * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_NOT_SET * CRYPTO_ALGOFAM_RIPEMD160 * CRYPTO_ALGOFAM_SHA1 * CRYPTO_ALGOFAM_SHA2_224 * CRYPTO_ALGOFAM_SHA2_256 * CRYPTO_ALGOFAM_SHA2_384 * CRYPTO_ALGOFAM_SHA2_512 * CRYPTO_ALGOFAM_SHA2_512_224 * CRYPTO_ALGOFAM_SHA2_512_256 * CRYPTO_ALGOFAM_SHA3_224 * CRYPTO_ALGOFAM_SHA3_256 * CRYPTO_ALGOFAM_SHA3_384 * CRYPTO_ALGOFAM_SHA3_512 * CRYPTO_ALGOFAM_SHAKE128 * CRYPTO_ALGOFAM_SHAKE256 * デフォルト値: CRYPTO_ALGOFAM_NOT_SET == CsmSignatureGenerateAlgorithmSecondaryFamilyCustom == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmSignatureGenerate/CsmSignatureGenerateConfig/CsmSignatureGenerateAlgorithmSecondaryFamilyCustom }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_Csm_00167 * タイプ: STRING-PARAM * 多重度: 0..1 == CsmSignatureGenerateAlgorithmSecondaryFamilyCustomRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmSignatureGenerate/CsmSignatureGenerateConfig/CsmSignatureGenerateAlgorithmSecondaryFamilyCustomRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00305 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Crypto#CryptoPrimitiveAlgorithmFamilyCustom /AUTOSAR/EcucDefs/Crypto/CryptoPrimitives/CryptoPrimitiveAlgorithmFamilyCustom] == CsmSignatureGenerateDataMaxLength == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmSignatureGenerate/CsmSignatureGenerateConfig/CsmSignatureGenerateDataMaxLength }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00169 * タイプ: INTEGER-PARAM * 多重度: 0..1 * 上限値: 4294967295 * 下限値: 1 == CsmSignatureGenerateKeyLength == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmSignatureGenerate/CsmSignatureGenerateConfig/CsmSignatureGenerateKeyLength }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00090 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 1 == CsmSignatureGenerateProcessing == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmSignatureGenerate/CsmSignatureGenerateConfig/CsmSignatureGenerateProcessing }}} * 対象リビジョン: R4.3.1 * SWSタグ: ECUC_Csm_00092 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CSM_ASYNCHRONOUS * CSM_SYNCHRONOUS == CsmSignatureGenerateResultLength == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmSignatureGenerate/CsmSignatureGenerateConfig/CsmSignatureGenerateResultLength }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00170 * タイプ: INTEGER-PARAM * 多重度: * R4.3.1/R4.4.0/R19-11: 1 * R20-11/R21-11: 0..1 * 上限値: 4294967295 * 下限値: 1 == CsmSignatureVerify == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmSignatureVerify }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00029 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmSignatureVerifyConfig == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmSignatureVerify/CsmSignatureVerifyConfig }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00094 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1 == CsmSignatureVerifyAlgorithmFamily == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmSignatureVerify/CsmSignatureVerifyConfig/CsmSignatureVerifyAlgorithmFamily }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00096 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * R4.3.1/R4.4.0/R19-11: * CRYPTO_ALGOFAM_BRAINPOOL * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_ECCNIST * CRYPTO_ALGOFAM_ED25519 * CRYPTO_ALGOFAM_RSA * R20-11/R21-11: * CRYPTO_ALGOFAM_BRAINPOOL * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_ECCNIST * CRYPTO_ALGOFAM_ECDSA * CRYPTO_ALGOFAM_ED25519 * CRYPTO_ALGOFAM_RSA * CRYPTO_ALGOFAM_SM2 == CsmSignatureVerifyAlgorithmFamilyCustom == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmSignatureVerify/CsmSignatureVerifyConfig/CsmSignatureVerifyAlgorithmFamilyCustom }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_Csm_00171 * タイプ: STRING-PARAM * 多重度: 0..1 == CsmSignatureVerifyAlgorithmFamilyCustomRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmSignatureVerify/CsmSignatureVerifyConfig/CsmSignatureVerifyAlgorithmFamilyCustomRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00306 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Crypto#CryptoPrimitiveAlgorithmFamilyCustom /AUTOSAR/EcucDefs/Crypto/CryptoPrimitives/CryptoPrimitiveAlgorithmFamilyCustom] == CsmSignatureVerifyAlgorithmMode == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmSignatureVerify/CsmSignatureVerifyConfig/CsmSignatureVerifyAlgorithmMode }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00098 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CRYPTO_ALGOMODE_CUSTOM * CRYPTO_ALGOMODE_NOT_SET * CRYPTO_ALGOMODE_RSASSA_PKCS1_v1_5 * CRYPTO_ALGOMODE_RSASSA_PSS == CsmSignatureVerifyAlgorithmModeCustom == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmSignatureVerify/CsmSignatureVerifyConfig/CsmSignatureVerifyAlgorithmModeCustom }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_Csm_00174 * タイプ: STRING-PARAM * 多重度: 0..1 == CsmSignatureVerifyAlgorithmModeCustomRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmSignatureVerify/CsmSignatureVerifyConfig/CsmSignatureVerifyAlgorithmModeCustomRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00307 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Crypto#CryptoPrimitiveAlgorithmModeCustom /AUTOSAR/EcucDefs/Crypto/CryptoPrimitives/CryptoPrimitiveAlgorithmModeCustom] == CsmSignatureVerifyAlgorithmSecondaryFamily == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmSignatureVerify/CsmSignatureVerifyConfig/CsmSignatureVerifyAlgorithmSecondaryFamily }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00172 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * R4.3.1/R4.4.0: * CRYPTO_ALGOFAM_BLAKE_1_256 * CRYPTO_ALGOFAM_BLAKE_1_512 * CRYPTO_ALGOFAM_BLAKE_2s_256 * CRYPTO_ALGOFAM_BLAKE_2s_512 * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_NOT_SET * CRYPTO_ALGOFAM_RIPEMD160 * CRYPTO_ALGOFAM_SHA1 * CRYPTO_ALGOFAM_SHA2_224 * CRYPTO_ALGOFAM_SHA2_256 * CRYPTO_ALGOFAM_SHA2_384 * CRYPTO_ALGOFAM_SHA2_512 * CRYPTO_ALGOFAM_SHA2_512_224 * CRYPTO_ALGOFAM_SHA2_512_256 * CRYPTO_ALGOFAM_SHA3_224 * CRYPTO_ALGOFAM_SHA3_256 * CRYPTO_ALGOFAM_SHA3_384 * CRYPTO_ALGOFAM_SHA3_512 * CRYPTO_ALGOFAM_SHA3_SHAKE128 * CRYPTO_ALGOFAM_SHA3_SHAKE256 * R19-11/R20-11/R21-11: * CRYPTO_ALGOFAM_BLAKE_1_256 * CRYPTO_ALGOFAM_BLAKE_1_512 * CRYPTO_ALGOFAM_BLAKE_2s_256 * CRYPTO_ALGOFAM_BLAKE_2s_512 * CRYPTO_ALGOFAM_CUSTOM * CRYPTO_ALGOFAM_NOT_SET * CRYPTO_ALGOFAM_RIPEMD160 * CRYPTO_ALGOFAM_SHA1 * CRYPTO_ALGOFAM_SHA2_224 * CRYPTO_ALGOFAM_SHA2_256 * CRYPTO_ALGOFAM_SHA2_384 * CRYPTO_ALGOFAM_SHA2_512 * CRYPTO_ALGOFAM_SHA2_512_224 * CRYPTO_ALGOFAM_SHA2_512_256 * CRYPTO_ALGOFAM_SHA3_224 * CRYPTO_ALGOFAM_SHA3_256 * CRYPTO_ALGOFAM_SHA3_384 * CRYPTO_ALGOFAM_SHA3_512 * CRYPTO_ALGOFAM_SHAKE128 * CRYPTO_ALGOFAM_SHAKE256 == CsmSignatureVerifyAlgorithmSecondaryFamilyCustom == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmSignatureVerify/CsmSignatureVerifyConfig/CsmSignatureVerifyAlgorithmSecondaryFamilyCustom }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_Csm_00173 * タイプ: STRING-PARAM * 多重度: 0..1 == CsmSignatureVerifyAlgorithmSecondaryFamilyCustomRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmSignatureVerify/CsmSignatureVerifyConfig/CsmSignatureVerifyAlgorithmSecondaryFamilyCustomRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00308 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Crypto#CryptoPrimitiveAlgorithmFamilyCustom /AUTOSAR/EcucDefs/Crypto/CryptoPrimitives/CryptoPrimitiveAlgorithmFamilyCustom] == CsmSignatureVerifyCompareLength == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmSignatureVerify/CsmSignatureVerifyConfig/CsmSignatureVerifyCompareLength }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00176 * タイプ: INTEGER-PARAM * 多重度: * R4.3.1/R4.4.0/R19-11: 1 * R20-11/R21-11: 0..1 * 上限値: 4294967295 * 下限値: 1 == CsmSignatureVerifyDataMaxLength == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmSignatureVerify/CsmSignatureVerifyConfig/CsmSignatureVerifyDataMaxLength }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00175 * タイプ: INTEGER-PARAM * 多重度: 0..1 * 上限値: 4294967295 * 下限値: 1 == CsmSignatureVerifyKeyLength == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmSignatureVerify/CsmSignatureVerifyConfig/CsmSignatureVerifyKeyLength }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00192 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 1 == CsmSignatureVerifyProcessing == {{{ /AUTOSAR/EcucDefs/Csm/CsmPrimitives/CsmSignatureVerify/CsmSignatureVerifyConfig/CsmSignatureVerifyProcessing }}} * 対象リビジョン: R4.3.1 * SWSタグ: ECUC_Csm_00099 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CSM_ASYNCHRONOUS * CSM_SYNCHRONOUS == CsmQueues == {{{ /AUTOSAR/EcucDefs/Csm/CsmQueues }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00007 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmQueue == {{{ /AUTOSAR/EcucDefs/Csm/CsmQueues/CsmQueue }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00032 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1..* == CsmChannelRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmQueues/CsmQueue/CsmChannelRef }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00033 * タイプ: * R4.3.1: SYMBOLIC-NAME-REFERENCE * R4.4.0/R19-11/R20-11/R21-11: REFERENCE * 多重度: 1 * 参照先: [wiki:spec/CryIf#CryIfChannel /AUTOSAR/EcucDefs/CryIf/CryIfChannel] == CsmQueueMainFunctionRef == {{{ /AUTOSAR/EcucDefs/Csm/CsmQueues/CsmQueue/CsmQueueMainFunctionRef }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Csm_00281 * タイプ: REFERENCE * 多重度: 1 * 参照先: [#CsmMainFunction /AUTOSAR/EcucDefs/Csm/CsmMainFunction] == CsmQueueSize == {{{ /AUTOSAR/EcucDefs/Csm/CsmQueues/CsmQueue/CsmQueueSize }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Csm_00034 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 1 == CsmRandomGenerate(2) == {{{ /AUTOSAR/EcucDefs/Csm/CsmRandomGenerate }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00620 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmRandomGenerateConfig(2) == {{{ /AUTOSAR/EcucDefs/Csm/CsmRandomGenerate/CsmRandomGenerateConfig }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00637 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..32 == CsmCallbackRandomGenerate == {{{ /AUTOSAR/EcucDefs/Csm/CsmRandomGenerate/CsmRandomGenerateConfig/CsmCallbackRandomGenerate }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00638 * タイプ: FUNCTION-NAME * 多重度: 1 == CsmRandomGenerateInitConfiguration == {{{ /AUTOSAR/EcucDefs/Csm/CsmRandomGenerate/CsmRandomGenerateConfig/CsmRandomGenerateInitConfiguration }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00640 * タイプ: STRING-PARAM * 多重度: 1 == CsmRandomGeneratePrimitiveName == {{{ /AUTOSAR/EcucDefs/Csm/CsmRandomGenerate/CsmRandomGenerateConfig/CsmRandomGeneratePrimitiveName }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00639 * タイプ: STRING-PARAM * 多重度: 1 == CsmRandomSeed == {{{ /AUTOSAR/EcucDefs/Csm/CsmRandomSeed }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00641 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmRandomSeedConfig == {{{ /AUTOSAR/EcucDefs/Csm/CsmRandomSeed/CsmRandomSeedConfig }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00642 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..32 == CsmCallbackRandomSeed == {{{ /AUTOSAR/EcucDefs/Csm/CsmRandomSeed/CsmRandomSeedConfig/CsmCallbackRandomSeed }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00643 * タイプ: FUNCTION-NAME * 多重度: 1 == CsmRandomSeedInitConfiguration == {{{ /AUTOSAR/EcucDefs/Csm/CsmRandomSeed/CsmRandomSeedConfig/CsmRandomSeedInitConfiguration }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00645 * タイプ: STRING-PARAM * 多重度: 1 == CsmRandomSeedPrimitiveName == {{{ /AUTOSAR/EcucDefs/Csm/CsmRandomSeed/CsmRandomSeedConfig/CsmRandomSeedPrimitiveName }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00644 * タイプ: STRING-PARAM * 多重度: 1 == CsmSignatureGenerate(2) == {{{ /AUTOSAR/EcucDefs/Csm/CsmSignatureGenerate }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00627 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmSignatureGenerateConfig(2) == {{{ /AUTOSAR/EcucDefs/Csm/CsmSignatureGenerate/CsmSignatureGenerateConfig }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00596 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..32 == CsmCallbackSignatureGenerate == {{{ /AUTOSAR/EcucDefs/Csm/CsmSignatureGenerate/CsmSignatureGenerateConfig/CsmCallbackSignatureGenerate }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00597 * タイプ: FUNCTION-NAME * 多重度: 1 == CsmSignatureGenerateInitConfiguration == {{{ /AUTOSAR/EcucDefs/Csm/CsmSignatureGenerate/CsmSignatureGenerateConfig/CsmSignatureGenerateInitConfiguration }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00599 * タイプ: STRING-PARAM * 多重度: 1 == CsmSignatureGeneratePrimitiveName == {{{ /AUTOSAR/EcucDefs/Csm/CsmSignatureGenerate/CsmSignatureGenerateConfig/CsmSignatureGeneratePrimitiveName }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00598 * タイプ: STRING-PARAM * 多重度: 1 == CsmSignatureGenerateMaxKeySize == {{{ /AUTOSAR/EcucDefs/Csm/CsmSignatureGenerate/CsmSignatureGenerateMaxKeySize }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00717 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 1 == CsmSignatureVerify(2) == {{{ /AUTOSAR/EcucDefs/Csm/CsmSignatureVerify }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00628 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmSignatureVerifyConfig(2) == {{{ /AUTOSAR/EcucDefs/Csm/CsmSignatureVerify/CsmSignatureVerifyConfig }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00600 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..32 == CsmCallbackSignatureVerify == {{{ /AUTOSAR/EcucDefs/Csm/CsmSignatureVerify/CsmSignatureVerifyConfig/CsmCallbackSignatureVerify }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00601 * タイプ: FUNCTION-NAME * 多重度: 1 == CsmSignatureVerifyInitConfiguration == {{{ /AUTOSAR/EcucDefs/Csm/CsmSignatureVerify/CsmSignatureVerifyConfig/CsmSignatureVerifyInitConfiguration }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00603 * タイプ: STRING-PARAM * 多重度: 1 == CsmSignatureVerifyPrimitiveName == {{{ /AUTOSAR/EcucDefs/Csm/CsmSignatureVerify/CsmSignatureVerifyConfig/CsmSignatureVerifyPrimitiveName }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00602 * タイプ: STRING-PARAM * 多重度: 1 == CsmSignatureVerifyMaxKeySize == {{{ /AUTOSAR/EcucDefs/Csm/CsmSignatureVerify/CsmSignatureVerifyMaxKeySize }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00718 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 1 == CsmSymBlockDecrypt == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymBlockDecrypt }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00622 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmSymBlockDecryptConfig == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymBlockDecrypt/CsmSymBlockDecryptConfig }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00576 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..32 == CsmCallbackSymBlockDecrypt == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymBlockDecrypt/CsmSymBlockDecryptConfig/CsmCallbackSymBlockDecrypt }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00577 * タイプ: FUNCTION-NAME * 多重度: 1 == CsmSymBlockDecryptInitConfiguration == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymBlockDecrypt/CsmSymBlockDecryptConfig/CsmSymBlockDecryptInitConfiguration }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00579 * タイプ: STRING-PARAM * 多重度: 1 == CsmSymBlockDecryptPrimitiveName == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymBlockDecrypt/CsmSymBlockDecryptConfig/CsmSymBlockDecryptPrimitiveName }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00578 * タイプ: STRING-PARAM * 多重度: 1 == CsmSymBlockDecryptMaxKeySize == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymBlockDecrypt/CsmSymBlockDecryptMaxKeySize }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00712 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 1 == CsmSymBlockEncrypt == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymBlockEncrypt }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00621 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmSymBlockEncryptConfig == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymBlockEncrypt/CsmSymBlockEncryptConfig }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00572 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..32 == CsmCallbackSymBlockEncrypt == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymBlockEncrypt/CsmSymBlockEncryptConfig/CsmCallbackSymBlockEncrypt }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00573 * タイプ: FUNCTION-NAME * 多重度: 1 == CsmSymBlockEncryptInitConfiguration == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymBlockEncrypt/CsmSymBlockEncryptConfig/CsmSymBlockEncryptInitConfiguration }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00575 * タイプ: STRING-PARAM * 多重度: 1 == CsmSymBlockEncryptPrimitiveName == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymBlockEncrypt/CsmSymBlockEncryptConfig/CsmSymBlockEncryptPrimitiveName }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00574 * タイプ: STRING-PARAM * 多重度: 1 == CsmSymBlockEncryptMaxKeySize == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymBlockEncrypt/CsmSymBlockEncryptMaxKeySize }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00711 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 1 == CsmSymDecrypt == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymDecrypt }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00624 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmSymDecryptConfig == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymDecrypt/CsmSymDecryptConfig }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00584 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..32 == CsmCallbackSymDecrypt == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymDecrypt/CsmSymDecryptConfig/CsmCallbackSymDecrypt }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00585 * タイプ: FUNCTION-NAME * 多重度: 1 == CsmSymDecryptInitConfiguration == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymDecrypt/CsmSymDecryptConfig/CsmSymDecryptInitConfiguration }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00587 * タイプ: STRING-PARAM * 多重度: 1 == CsmSymDecryptPrimitiveName == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymDecrypt/CsmSymDecryptConfig/CsmSymDecryptPrimitiveName }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00586 * タイプ: STRING-PARAM * 多重度: 1 == CsmSymDecryptMaxKeySize == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymDecrypt/CsmSymDecryptMaxKeySize }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00714 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 1 == CsmSymEncrypt == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymEncrypt }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00623 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmSymEncryptConfig == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymEncrypt/CsmSymEncryptConfig }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00580 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..32 == CsmCallbackSymEncrypt == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymEncrypt/CsmSymEncryptConfig/CsmCallbackSymEncrypt }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00581 * タイプ: FUNCTION-NAME * 多重度: 1 == CsmSymBlockEncryptInitConfiguration(2) == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymEncrypt/CsmSymEncryptConfig/CsmSymBlockEncryptInitConfiguration }}} * 対象リビジョン: R4.0.3 * タイプ: STRING-PARAM * 多重度: 1 == CsmSymEncryptInitConfiguration == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymEncrypt/CsmSymEncryptConfig/CsmSymEncryptInitConfiguration }}} * 対象リビジョン: R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00583 * タイプ: STRING-PARAM * 多重度: 1 == CsmSymEncryptPrimitiveName == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymEncrypt/CsmSymEncryptConfig/CsmSymEncryptPrimitiveName }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00582 * タイプ: STRING-PARAM * 多重度: 1 == CsmSymEncryptMaxKeySize == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymEncrypt/CsmSymEncryptMaxKeySize }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00713 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 1 == CsmSymKeyExtract == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymKeyExtract }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00633 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmSymKeyExtractConfig == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymKeyExtract/CsmSymKeyExtractConfig }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00546 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..32 == CsmCallbackSymKeyExtract == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymKeyExtract/CsmSymKeyExtractConfig/CsmCallbackSymKeyExtract }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00547 * タイプ: FUNCTION-NAME * 多重度: 1 == CsmSymKeyExtractInitConfiguration == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymKeyExtract/CsmSymKeyExtractConfig/CsmSymKeyExtractInitConfiguration }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00549 * タイプ: STRING-PARAM * 多重度: 1 == CsmSymKeyExtractPrimitiveName == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymKeyExtract/CsmSymKeyExtractConfig/CsmSymKeyExtractPrimitiveName }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00548 * タイプ: STRING-PARAM * 多重度: 1 == CsmSymKeyExtractMaxKeySize == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymKeyExtract/CsmSymKeyExtractMaxKeySize }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00724 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 1 == CsmSymKeyGenerate == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymKeyGenerate }}} * 対象リビジョン: R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00783 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmSymKeyGenerateConfig == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymKeyGenerate/CsmSymKeyGenerateConfig }}} * 対象リビジョン: R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00784 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..32 == CsmCallbackSymKeyGenerate == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymKeyGenerate/CsmSymKeyGenerateConfig/CsmCallbackSymKeyGenerate }}} * 対象リビジョン: R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00785 * タイプ: FUNCTION-NAME * 多重度: 1 == CsmSymKeyGenerateInitConfiguration == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymKeyGenerate/CsmSymKeyGenerateConfig/CsmSymKeyGenerateInitConfiguration }}} * 対象リビジョン: R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00786 * タイプ: STRING-PARAM * 多重度: 1 == CsmSymKeyGeneratePrimitiveName == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymKeyGenerate/CsmSymKeyGenerateConfig/CsmSymKeyGeneratePrimitiveName }}} * 対象リビジョン: R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00787 * タイプ: STRING-PARAM * 多重度: 1 == CsmSymKeyGenerateMaxKeySize == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymKeyGenerate/CsmSymKeyGenerateMaxKeySize }}} * 対象リビジョン: R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00803 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 1 == CsmSymKeyUpdate == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymKeyUpdate }}} * 対象リビジョン: R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00788 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmSymKeyUpdateConfig == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymKeyUpdate/CsmSymKeyUpdateConfig }}} * 対象リビジョン: R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00789 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..32 == CsmCallbackSymKeyUpdate == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymKeyUpdate/CsmSymKeyUpdateConfig/CsmCallbackSymKeyUpdate }}} * 対象リビジョン: R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00790 * タイプ: FUNCTION-NAME * 多重度: 1 == CsmSymKeyUpdateInitConfiguration == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymKeyUpdate/CsmSymKeyUpdateConfig/CsmSymKeyUpdateInitConfiguration }}} * 対象リビジョン: R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00791 * タイプ: STRING-PARAM * 多重度: 1 == CsmSymKeyUpdatePrimitiveName == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymKeyUpdate/CsmSymKeyUpdateConfig/CsmSymKeyUpdatePrimitiveName }}} * 対象リビジョン: R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00792 * タイプ: STRING-PARAM * 多重度: 1 == CsmSymKeyUpdateMaxKeySize == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymKeyUpdate/CsmSymKeyUpdateMaxKeySize }}} * 対象リビジョン: R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00804 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 1 == CsmSymKeyWrapAsym == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymKeyWrapAsym }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00746 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmSymKeyWrapAsymConfig == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymKeyWrapAsym/CsmSymKeyWrapAsymConfig }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00747 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..32 == CsmCallbackSymKeyWrapAsym == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymKeyWrapAsym/CsmSymKeyWrapAsymConfig/CsmCallbackSymKeyWrapAsym }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00749 * タイプ: FUNCTION-NAME * 多重度: 1 == CsmSymKeyWrapAsymInitConfiguration == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymKeyWrapAsym/CsmSymKeyWrapAsymConfig/CsmSymKeyWrapAsymInitConfiguration }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00751 * タイプ: STRING-PARAM * 多重度: 1 == CsmSymKeyWrapAsymPrimitiveName == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymKeyWrapAsym/CsmSymKeyWrapAsymConfig/CsmSymKeyWrapAsymPrimitiveName }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00750 * タイプ: STRING-PARAM * 多重度: 1 == CsmSymKeyWrapAsymMaxPubKeySize == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymKeyWrapAsym/CsmSymKeyWrapAsymMaxPubKeySize }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00766 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 1 == CsmSymKeyWrapAsymMaxSymKeySize == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymKeyWrapAsym/CsmSymKeyWrapAsymMaxSymKeySize }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00748 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 1 == CsmSymKeyWrapSym == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymKeyWrapSym }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00740 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CsmSymKeyWrapSymConfig == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymKeyWrapSym/CsmSymKeyWrapSymConfig }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00741 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..32 == CsmCallbackSymKeyWrapSym == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymKeyWrapSym/CsmSymKeyWrapSymConfig/CsmCallbackSymKeyWrapSym }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00742 * タイプ: FUNCTION-NAME * 多重度: 1 == CsmSymKeyWrapSymInitConfiguration == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymKeyWrapSym/CsmSymKeyWrapSymConfig/CsmSymKeyWrapSymInitConfiguration }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00744 * タイプ: STRING-PARAM * 多重度: 1 == CsmSymKeyWrapSymPrimitiveName == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymKeyWrapSym/CsmSymKeyWrapSymConfig/CsmSymKeyWrapSymPrimitiveName }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00743 * タイプ: STRING-PARAM * 多重度: 1 == CsmSymKeyWrapSymMaxSymKeySize == {{{ /AUTOSAR/EcucDefs/Csm/CsmSymKeyWrapSym/CsmSymKeyWrapSymMaxSymKeySize }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Csm_00745 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 1