{{{ #!html
MACsec Key Agreement
}}} [[BR]] = 概要 = * API一覧 ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =||= R22-11 =|| || [#Mka_Init Mka_Init] || 1|| 0x01|| ○ || || [#Mka_GetVersionInfo Mka_GetVersionInfo] || 2|| 0x02|| ○ || || [#Mka_SetCknStatus Mka_SetCknStatus] || 3|| 0x03|| ○ || || [#Mka_GetCknStatus Mka_GetCknStatus] || 4|| 0x04|| ○ || || [#Mka_SetEnable Mka_SetEnable] || 8|| 0x08|| ○ || || [#Mka_GetEnable Mka_GetEnable] || 5|| 0x05|| ○ || || [#Mka_GetPaeStatus Mka_GetPaeStatus] || 6|| 0x06|| ○ || || [#Mka_SetPaePermissiveMode Mka_SetPaePermissiveMode] || 9|| 0x09|| ○ || || [#Mka_StartPae Mka_StartPae] || 16|| 0x10|| ○ || || [#Mka_GetMacSecStatistics Mka_GetMacSecStatistics] || 7|| 0x07|| ○ || || [#Mka_LinkStateChange Mka_LinkStateChange] || 29|| 0x1D|| ○ || || [#Mka_GetMacSecStatisticsNotification Mka_GetMacSecStatisticsNotification] || 30|| 0x1E|| ○ || || [#Mka_RxIndication Mka_RxIndication] || 31|| 0x1F|| ○ || || [#Mka_TxConfirmation Mka_TxConfirmation] || 32|| 0x20|| ○ || || [#Mka_MacSecUpdateSecYNotification Mka_MacSecUpdateSecYNotification] || 33|| 0x21|| ○ || || [#Mka_MacSecAddTxSaNotification Mka_MacSecAddTxSaNotification] || 34|| 0x22|| ○ || || [#Mka_MacSecAddRxSaNotification Mka_MacSecAddRxSaNotification] || 35|| 0x23|| ○ || || [#Mka_MainFunction Mka_MainFunction] || 36|| 0x24|| ○ || * コンフィギュレーション一覧 (R22-11) * [#MkaCryptoAlgoConfig MkaCryptoAlgoConfig] (○) * [#MkaCipherSuites MkaCipherSuites] (○) * [#MkaMacSecCipherSuite MkaMacSecCipherSuite] (○) * [#MkaMacSecCipherSuitePrio MkaMacSecCipherSuitePrio] (○) * [#MkaCryptoAlgoConfigIdx MkaCryptoAlgoConfigIdx] (○) * [#MkaMacSecCapability MkaMacSecCapability] (○) * [#MkaMacSecConfidentialityOffset MkaMacSecConfidentialityOffset] (○) * [#MkaMacSecReplayProtection MkaMacSecReplayProtection] (○) * [#MkaMacSecReplayProtectionWindow MkaMacSecReplayProtectionWindow] (○) * [#MkaGeneral MkaGeneral] (○) * [#MkaDevErrorDetect MkaDevErrorDetect] (○) * [#MkaHelloTime MkaHelloTime] (○) * [#MkaLifeTime MkaLifeTime] (○) * [#MkaMainFunctionPeriod MkaMainFunctionPeriod] (○) * [#MkaSakRetireTime MkaSakRetireTime] (○) * [#MkaVersionInfoApi MkaVersionInfoApi] (○) * [#MkaPaeConfiguration MkaPaeConfiguration] (○) * [#MkaAutoStart MkaAutoStart] (○) * [#MkaPaeConfigurationIdx MkaPaeConfigurationIdx] (○) * [#MkaRetryBaseDelay MkaRetryBaseDelay] (○) * [#MkaRetryCyclicDelay MkaRetryCyclicDelay] (○) * [#MkaSakRekeyTimeSpan MkaSakRekeyTimeSpan] (○) * [#MkaPaeInstance MkaPaeInstance] (○) * [#MkaEthIfControllerRef MkaEthIfControllerRef] (○) * [#MkaKay MkaKay] (○) * [#MkaBypassEtherType MkaBypassEtherType] (○) * [#MkaBypassVlan MkaBypassVlan] (○) * [#MkaDstMacAddress MkaDstMacAddress] (○) * [#MkaKayDemEventParameterRefs MkaKayDemEventParameterRefs] (○) * [#MKA_E_ALGO_MISMATCH_INSTANCE MKA_E_ALGO_MISMATCH_INSTANCE] (○) * [#MKA_E_KEY_MISMATCH_INSTANCE MKA_E_KEY_MISMATCH_INSTANCE] (○) * [#MKA_E_KEY_NOT_PRESENT_INSTANCE MKA_E_KEY_NOT_PRESENT_INSTANCE] (○) * [#MKA_E_TIMEOUT_INSTANCE MKA_E_TIMEOUT_INSTANCE] (○) * [#MkaKayParticipant MkaKayParticipant] (○) * [#MkaCryptoAlgoRef MkaCryptoAlgoRef] (○) * [#MkaCryptoCknCakKeyRef MkaCryptoCknCakKeyRef] (○) * [#MkaCryptoIckDeriveJobRef MkaCryptoIckDeriveJobRef] (○) * [#MkaCryptoIcvGenerateJobRef MkaCryptoIcvGenerateJobRef] (○) * [#MkaCryptoIcvVerifyJobRef MkaCryptoIcvVerifyJobRef] (○) * [#MkaCryptoKekDeriveJobRef MkaCryptoKekDeriveJobRef] (○) * [#MkaCryptoKeyUnwrapJobRef MkaCryptoKeyUnwrapJobRef] (○) * [#MkaCryptoKeyWrapJobRef MkaCryptoKeyWrapJobRef] (○) * [#MkaCryptoRandomJobRef MkaCryptoRandomJobRef] (○) * [#MkaCryptoSakKeyRef MkaCryptoSakKeyRef] (○) * [#MkaParticipantActivate MkaParticipantActivate] (○) * [#MkaKeyServerPriority MkaKeyServerPriority] (○) * [#MkaRole MkaRole] (○) * [#MkaSrcMacAddress MkaSrcMacAddress] (○) * [#MkaOnFailPermissiveMode MkaOnFailPermissiveMode] (○) * [#MkaOnFailPermissiveModeTimeout MkaOnFailPermissiveModeTimeout] (○) * [#MkaPaeConfRef MkaPaeConfRef] (○) * [#MkaPaeIdx MkaPaeIdx] (○) * [#MkaSwitchPortRef MkaSwitchPortRef] (○) * エラーコード一覧 * "--"は[wiki:spec/Dem Dem]により決定される ||= エラーコード =||= Dec =||= Hex =||= R22-11 =|| || MKA_E_CFG_NULL_PTR || 1|| 0x01|| ○ || || MKA_E_INVALID_PARAMETER || 4|| 0x04|| ○ || || MKA_E_PARAM_POINTER || 5|| 0x05|| ○ || || MKA_E_UNINIT || 6|| 0x06|| ○ || || MKA_E_TIMEOUT_INSTANCE || --|| --|| ○ || || MKA_E_KEY_NOT_PRESENT_INSTANCE || --|| --|| ○ || || MKA_E_KEY_MISMATCH_INSTANCE || --|| --|| ○ || || MKA_E_ALGO_MISMATCH_INSTANCE || --|| --|| ○ || ---- = API仕様 = == Mka_Init == {{{ Std_ReturnType Mka_Init (const Mka_ConfigType* ConfigPtr) }}} == Mka_GetVersionInfo == {{{ Std_ReturnType Mka_GetVersionInfo (Std_VersionInfoType* VersionInfoPtr) }}} == Mka_SetCknStatus == {{{ Std_ReturnType Mka_SetCknStatus (uint8 MkaPaeIdx, boolean Enable, const uint8* Ckn, uint8 CknLength) }}} == Mka_GetCknStatus == {{{ Std_ReturnType Mka_GetCknStatus (uint8 MkaPaeIdx, const uint8* Ckn, uint8 CknLength, boolean* EnablePtr) }}} == Mka_SetEnable == {{{ Std_ReturnType Mka_SetEnable (uint8 MkaPaeIdx, boolean Enable) }}} == Mka_GetEnable == {{{ Std_ReturnType Mka_GetEnable (uint8 MkaPaeIdx, boolean* EnablePtr) }}} == Mka_GetPaeStatus == {{{ Std_ReturnType Mka_GetPaeStatus (uint8 MkaPaeIdx, Mka_PaeStatusType* PaeStatusPtr) }}} == Mka_SetPaePermissiveMode == {{{ Std_ReturnType Mka_SetPaePermissiveMode (uint8 MkaPaeIdx, Mka_PermisiveModeType PermisiveMode) }}} == Mka_StartPae == {{{ Std_ReturnType Mka_StartPae (uint8 MkaPaeIdx) }}} == Mka_GetMacSecStatistics == {{{ Std_ReturnType Mka_GetMacSecStatistics (uint8 MkaPaeIdx, const uint8* Ckn, uint8 CknLength) }}} == Mka_LinkStateChange == {{{ Std_ReturnType Mka_LinkStateChange (uint8 MkaPaeIdx, EthTrcv_LinkStateType TransceiverLinkState) }}} == Mka_GetMacSecStatisticsNotification == {{{ void Mka_GetMacSecStatisticsNotification (uint8 MkaPaeIdx, const Mka_Stats_SecYType* MacSecStatsPtr) }}} == Mka_RxIndication == {{{ void Mka_RxIndication (uint8 CtrlIdx, Eth_FrameType FrameType, boolean IsBroadcast, const uint8* PhysAddrPtr, const uint8* DataPtr, uint16 LenByte) }}} == Mka_TxConfirmation == {{{ void Mka_TxConfirmation (uint8 CtrlIdx, Eth_BufIdxType BufIdx, Std_ReturnType Result) }}} == Mka_MacSecUpdateSecYNotification == {{{ void Mka_MacSecUpdateSecYNotification (uint8 MkaPaeIdx) }}} == Mka_MacSecAddTxSaNotification == {{{ void Mka_MacSecAddTxSaNotification (uint8 MkaPaeIdx) }}} == Mka_MacSecAddRxSaNotification == {{{ void Mka_MacSecAddRxSaNotification (uint8 MkaPaeIdx) }}} == Mka_MainFunction == {{{ void Mka_MainFunction (void) }}} ---- = コンフィギュレーション仕様 = == MkaCryptoAlgoConfig == {{{ /AUTOSAR/EcucDefs/Mka/MkaCryptoAlgoConfig }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00021 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1..255 == MkaCipherSuites == {{{ /AUTOSAR/EcucDefs/Mka/MkaCryptoAlgoConfig/MkaCipherSuites }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00050 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1..4 == MkaMacSecCipherSuite == {{{ /AUTOSAR/EcucDefs/Mka/MkaCryptoAlgoConfig/MkaCipherSuites/MkaMacSecCipherSuite }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00052 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * GCM_AES_128 * GCM_AES_256 * GCM_AES_XPN_128 * GCM_AES_XPN_256 * デフォルト値: GCM_AES_128 == MkaMacSecCipherSuitePrio == {{{ /AUTOSAR/EcucDefs/Mka/MkaCryptoAlgoConfig/MkaCipherSuites/MkaMacSecCipherSuitePrio }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00051 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4 * 下限値: 1 == MkaCryptoAlgoConfigIdx == {{{ /AUTOSAR/EcucDefs/Mka/MkaCryptoAlgoConfig/MkaCryptoAlgoConfigIdx }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00053 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 0 == MkaMacSecCapability == {{{ /AUTOSAR/EcucDefs/Mka/MkaCryptoAlgoConfig/MkaMacSecCapability }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00025 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * INTEGRITY_AND_CONFIDENTIALITY * INTEGRITY_WITHOUT_CONFIDENTIALITY * デフォルト値: INTEGRITY_WITHOUT_CONFIDENTIALITY == MkaMacSecConfidentialityOffset == {{{ /AUTOSAR/EcucDefs/Mka/MkaCryptoAlgoConfig/MkaMacSecConfidentialityOffset }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00026 * タイプ: ENUMERATION-PARAM * 多重度: 0..1 * 選択肢: * CONFIDENTIALITY_OFFSET_0 * CONFIDENTIALITY_OFFSET_30 * CONFIDENTIALITY_OFFSET_50 * デフォルト値: CONFIDENTIALITY_OFFSET_0 == MkaMacSecReplayProtection == {{{ /AUTOSAR/EcucDefs/Mka/MkaCryptoAlgoConfig/MkaMacSecReplayProtection }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00027 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: false == MkaMacSecReplayProtectionWindow == {{{ /AUTOSAR/EcucDefs/Mka/MkaCryptoAlgoConfig/MkaMacSecReplayProtectionWindow }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00028 * タイプ: INTEGER-PARAM * 多重度: 0..1 * 上限値: 18446744073709551615 * 下限値: 0 == MkaGeneral == {{{ /AUTOSAR/EcucDefs/Mka/MkaGeneral }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00002 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1 == MkaDevErrorDetect == {{{ /AUTOSAR/EcucDefs/Mka/MkaGeneral/MkaDevErrorDetect }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00034 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: false == MkaHelloTime == {{{ /AUTOSAR/EcucDefs/Mka/MkaGeneral/MkaHelloTime }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00007 * タイプ: FLOAT-PARAM * 多重度: 1 * 上限値: INF * 下限値: 0 * デフォルト値: 2 == MkaLifeTime == {{{ /AUTOSAR/EcucDefs/Mka/MkaGeneral/MkaLifeTime }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00009 * タイプ: FLOAT-PARAM * 多重度: 1 * 上限値: INF * 下限値: 0 * デフォルト値: 6 == MkaMainFunctionPeriod == {{{ /AUTOSAR/EcucDefs/Mka/MkaGeneral/MkaMainFunctionPeriod }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00035 * タイプ: FLOAT-PARAM * 多重度: 1 * 上限値: INF * 下限値: 0 == MkaSakRetireTime == {{{ /AUTOSAR/EcucDefs/Mka/MkaGeneral/MkaSakRetireTime }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00010 * タイプ: FLOAT-PARAM * 多重度: 1 * 上限値: INF * 下限値: 0 * デフォルト値: 3 == MkaVersionInfoApi == {{{ /AUTOSAR/EcucDefs/Mka/MkaGeneral/MkaVersionInfoApi }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00036 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: false == MkaPaeConfiguration == {{{ /AUTOSAR/EcucDefs/Mka/MkaPaeConfiguration }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00033 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1..255 == MkaAutoStart == {{{ /AUTOSAR/EcucDefs/Mka/MkaPaeConfiguration/MkaAutoStart }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00012 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: true == MkaPaeConfigurationIdx == {{{ /AUTOSAR/EcucDefs/Mka/MkaPaeConfiguration/MkaPaeConfigurationIdx }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00037 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 0 == MkaRetryBaseDelay == {{{ /AUTOSAR/EcucDefs/Mka/MkaPaeConfiguration/MkaRetryBaseDelay }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00004 * タイプ: FLOAT-PARAM * 多重度: 1 * 上限値: INF * 下限値: 0 == MkaRetryCyclicDelay == {{{ /AUTOSAR/EcucDefs/Mka/MkaPaeConfiguration/MkaRetryCyclicDelay }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00005 * タイプ: FLOAT-PARAM * 多重度: 1 * 上限値: INF * 下限値: 0 == MkaSakRekeyTimeSpan == {{{ /AUTOSAR/EcucDefs/Mka/MkaPaeConfiguration/MkaSakRekeyTimeSpan }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00024 * タイプ: FLOAT-PARAM * 多重度: 1 * 上限値: INF * 下限値: 0 == MkaPaeInstance == {{{ /AUTOSAR/EcucDefs/Mka/MkaPaeInstance }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00003 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1..255 == MkaEthIfControllerRef == {{{ /AUTOSAR/EcucDefs/Mka/MkaPaeInstance/MkaEthIfControllerRef }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00013 * タイプ: REFERENCE * 多重度: 1 * 参照先: [wiki:spec/EthIf#EthIfController /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfController] == MkaKay == {{{ /AUTOSAR/EcucDefs/Mka/MkaPaeInstance/MkaKay }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00017 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1 == MkaBypassEtherType == {{{ /AUTOSAR/EcucDefs/Mka/MkaPaeInstance/MkaKay/MkaBypassEtherType }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00016 * タイプ: INTEGER-PARAM * 多重度: 0..255 * 上限値: 65535 * 下限値: 0 == MkaBypassVlan == {{{ /AUTOSAR/EcucDefs/Mka/MkaPaeInstance/MkaKay/MkaBypassVlan }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00015 * タイプ: INTEGER-PARAM * 多重度: 0..255 * 上限値: 4094 * 下限値: 0 == MkaDstMacAddress == {{{ /AUTOSAR/EcucDefs/Mka/MkaPaeInstance/MkaKay/MkaDstMacAddress }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00032 * タイプ: STRING-PARAM * 多重度: 1 == MkaKayDemEventParameterRefs == {{{ /AUTOSAR/EcucDefs/Mka/MkaPaeInstance/MkaKay/MkaKayDemEventParameterRefs }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00055 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1 == MKA_E_ALGO_MISMATCH_INSTANCE == {{{ /AUTOSAR/EcucDefs/Mka/MkaPaeInstance/MkaKay/MkaKayDemEventParameterRefs/MKA_E_ALGO_MISMATCH_INSTANCE }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00059 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Dem#DemEventParameter /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter] == MKA_E_KEY_MISMATCH_INSTANCE == {{{ /AUTOSAR/EcucDefs/Mka/MkaPaeInstance/MkaKay/MkaKayDemEventParameterRefs/MKA_E_KEY_MISMATCH_INSTANCE }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00058 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Dem#DemEventParameter /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter] == MKA_E_KEY_NOT_PRESENT_INSTANCE == {{{ /AUTOSAR/EcucDefs/Mka/MkaPaeInstance/MkaKay/MkaKayDemEventParameterRefs/MKA_E_KEY_NOT_PRESENT_INSTANCE }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00057 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Dem#DemEventParameter /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter] == MKA_E_TIMEOUT_INSTANCE == {{{ /AUTOSAR/EcucDefs/Mka/MkaPaeInstance/MkaKay/MkaKayDemEventParameterRefs/MKA_E_TIMEOUT_INSTANCE }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00056 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Dem#DemEventParameter /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter] == MkaKayParticipant == {{{ /AUTOSAR/EcucDefs/Mka/MkaPaeInstance/MkaKay/MkaKayParticipant }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00038 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1..255 == MkaCryptoAlgoRef == {{{ /AUTOSAR/EcucDefs/Mka/MkaPaeInstance/MkaKay/MkaKayParticipant/MkaCryptoAlgoRef }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00048 * タイプ: REFERENCE * 多重度: 1 * 参照先: [#MkaCryptoAlgoConfig /AUTOSAR/EcucDefs/Mka/MkaCryptoAlgoConfig] == MkaCryptoCknCakKeyRef == {{{ /AUTOSAR/EcucDefs/Mka/MkaPaeInstance/MkaKay/MkaKayParticipant/MkaCryptoCknCakKeyRef }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00040 * タイプ: REFERENCE * 多重度: 1 * 参照先: [wiki:spec/Csm#CsmKey /AUTOSAR/EcucDefs/Csm/CsmKeys/CsmKey] == MkaCryptoIckDeriveJobRef == {{{ /AUTOSAR/EcucDefs/Mka/MkaPaeInstance/MkaKay/MkaKayParticipant/MkaCryptoIckDeriveJobRef }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00042 * タイプ: REFERENCE * 多重度: 1 * 参照先: [wiki:spec/Csm#CsmJob /AUTOSAR/EcucDefs/Csm/CsmJobs/CsmJob] == MkaCryptoIcvGenerateJobRef == {{{ /AUTOSAR/EcucDefs/Mka/MkaPaeInstance/MkaKay/MkaKayParticipant/MkaCryptoIcvGenerateJobRef }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00043 * タイプ: REFERENCE * 多重度: 1 * 参照先: [wiki:spec/Csm#CsmJob /AUTOSAR/EcucDefs/Csm/CsmJobs/CsmJob] == MkaCryptoIcvVerifyJobRef == {{{ /AUTOSAR/EcucDefs/Mka/MkaPaeInstance/MkaKay/MkaKayParticipant/MkaCryptoIcvVerifyJobRef }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00044 * タイプ: REFERENCE * 多重度: 1 * 参照先: [wiki:spec/Csm#CsmJob /AUTOSAR/EcucDefs/Csm/CsmJobs/CsmJob] == MkaCryptoKekDeriveJobRef == {{{ /AUTOSAR/EcucDefs/Mka/MkaPaeInstance/MkaKay/MkaKayParticipant/MkaCryptoKekDeriveJobRef }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00045 * タイプ: REFERENCE * 多重度: 1 * 参照先: [wiki:spec/Csm#CsmJob /AUTOSAR/EcucDefs/Csm/CsmJobs/CsmJob] == MkaCryptoKeyUnwrapJobRef == {{{ /AUTOSAR/EcucDefs/Mka/MkaPaeInstance/MkaKay/MkaKayParticipant/MkaCryptoKeyUnwrapJobRef }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00060 * タイプ: REFERENCE * 多重度: 1 * 参照先: [wiki:spec/Csm#CsmJob /AUTOSAR/EcucDefs/Csm/CsmJobs/CsmJob] == MkaCryptoKeyWrapJobRef == {{{ /AUTOSAR/EcucDefs/Mka/MkaPaeInstance/MkaKay/MkaKayParticipant/MkaCryptoKeyWrapJobRef }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00047 * タイプ: REFERENCE * 多重度: 1 * 参照先: [wiki:spec/Csm#CsmJob /AUTOSAR/EcucDefs/Csm/CsmJobs/CsmJob] == MkaCryptoRandomJobRef == {{{ /AUTOSAR/EcucDefs/Mka/MkaPaeInstance/MkaKay/MkaKayParticipant/MkaCryptoRandomJobRef }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00041 * タイプ: REFERENCE * 多重度: 1 * 参照先: [wiki:spec/Csm#CsmJob /AUTOSAR/EcucDefs/Csm/CsmJobs/CsmJob] == MkaCryptoSakKeyRef == {{{ /AUTOSAR/EcucDefs/Mka/MkaPaeInstance/MkaKay/MkaKayParticipant/MkaCryptoSakKeyRef }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00046 * タイプ: REFERENCE * 多重度: 1 * 参照先: [wiki:spec/Csm#CsmKey /AUTOSAR/EcucDefs/Csm/CsmKeys/CsmKey] == MkaParticipantActivate == {{{ /AUTOSAR/EcucDefs/Mka/MkaPaeInstance/MkaKay/MkaKayParticipant/MkaParticipantActivate }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00049 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: false == MkaKeyServerPriority == {{{ /AUTOSAR/EcucDefs/Mka/MkaPaeInstance/MkaKay/MkaKeyServerPriority }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00022 * タイプ: INTEGER-PARAM * 多重度: 0..1 * 上限値: 255 * 下限値: 0 == MkaRole == {{{ /AUTOSAR/EcucDefs/Mka/MkaPaeInstance/MkaKay/MkaRole }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00029 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * MKA_KEY_SERVER * MKA_PEER == MkaSrcMacAddress == {{{ /AUTOSAR/EcucDefs/Mka/MkaPaeInstance/MkaKay/MkaSrcMacAddress }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00031 * タイプ: STRING-PARAM * 多重度: 1 == MkaOnFailPermissiveMode == {{{ /AUTOSAR/EcucDefs/Mka/MkaPaeInstance/MkaOnFailPermissiveMode }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00018 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * NEVER * TIMEOUT == MkaOnFailPermissiveModeTimeout == {{{ /AUTOSAR/EcucDefs/Mka/MkaPaeInstance/MkaOnFailPermissiveModeTimeout }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00019 * タイプ: FLOAT-PARAM * 多重度: 1 * 上限値: INF * 下限値: 0 * デフォルト値: 255 == MkaPaeConfRef == {{{ /AUTOSAR/EcucDefs/Mka/MkaPaeInstance/MkaPaeConfRef }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00054 * タイプ: REFERENCE * 多重度: 1 * 参照先: [#MkaPaeConfiguration /AUTOSAR/EcucDefs/Mka/MkaPaeConfiguration] == MkaPaeIdx == {{{ /AUTOSAR/EcucDefs/Mka/MkaPaeInstance/MkaPaeIdx }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00011 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 0 == MkaSwitchPortRef == {{{ /AUTOSAR/EcucDefs/Mka/MkaPaeInstance/MkaSwitchPortRef }}} * 対象リビジョン: * SWSタグ: ECUC_Mka_00014 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/EthSwt#EthSwtPort /AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort]