wiki:spec/Mka

Version 2 (modified by fujisft-kaji, 8 months ago) ( diff )

--

MACsec Key Agreement



概要


API仕様


コンフィギュレーション仕様

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

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

MKA_E_KEY_MISMATCH_INSTANCE

/AUTOSAR/EcucDefs/Mka/MkaPaeInstance/MkaKay/MkaKayDemEventParameterRefs/MKA_E_KEY_MISMATCH_INSTANCE

MKA_E_KEY_NOT_PRESENT_INSTANCE

/AUTOSAR/EcucDefs/Mka/MkaPaeInstance/MkaKay/MkaKayDemEventParameterRefs/MKA_E_KEY_NOT_PRESENT_INSTANCE

MKA_E_TIMEOUT_INSTANCE

/AUTOSAR/EcucDefs/Mka/MkaPaeInstance/MkaKay/MkaKayDemEventParameterRefs/MKA_E_TIMEOUT_INSTANCE

MkaKayParticipant

/AUTOSAR/EcucDefs/Mka/MkaPaeInstance/MkaKay/MkaKayParticipant
  • 対象リビジョン:
  • SWSタグ: ECUC_Mka_00038
  • タイプ: PARAM-CONF-CONTAINER
  • 多重度: 1..255

MkaCryptoAlgoRef

/AUTOSAR/EcucDefs/Mka/MkaPaeInstance/MkaKay/MkaKayParticipant/MkaCryptoAlgoRef

MkaCryptoCknCakKeyRef

/AUTOSAR/EcucDefs/Mka/MkaPaeInstance/MkaKay/MkaKayParticipant/MkaCryptoCknCakKeyRef

MkaCryptoIckDeriveJobRef

/AUTOSAR/EcucDefs/Mka/MkaPaeInstance/MkaKay/MkaKayParticipant/MkaCryptoIckDeriveJobRef

MkaCryptoIcvGenerateJobRef

/AUTOSAR/EcucDefs/Mka/MkaPaeInstance/MkaKay/MkaKayParticipant/MkaCryptoIcvGenerateJobRef

MkaCryptoIcvVerifyJobRef

/AUTOSAR/EcucDefs/Mka/MkaPaeInstance/MkaKay/MkaKayParticipant/MkaCryptoIcvVerifyJobRef

MkaCryptoKekDeriveJobRef

/AUTOSAR/EcucDefs/Mka/MkaPaeInstance/MkaKay/MkaKayParticipant/MkaCryptoKekDeriveJobRef

MkaCryptoKeyUnwrapJobRef

/AUTOSAR/EcucDefs/Mka/MkaPaeInstance/MkaKay/MkaKayParticipant/MkaCryptoKeyUnwrapJobRef

MkaCryptoKeyWrapJobRef

/AUTOSAR/EcucDefs/Mka/MkaPaeInstance/MkaKay/MkaKayParticipant/MkaCryptoKeyWrapJobRef

MkaCryptoRandomJobRef

/AUTOSAR/EcucDefs/Mka/MkaPaeInstance/MkaKay/MkaKayParticipant/MkaCryptoRandomJobRef

MkaCryptoSakKeyRef

/AUTOSAR/EcucDefs/Mka/MkaPaeInstance/MkaKay/MkaKayParticipant/MkaCryptoSakKeyRef

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

MkaPaeIdx

/AUTOSAR/EcucDefs/Mka/MkaPaeInstance/MkaPaeIdx
  • 対象リビジョン:
  • SWSタグ: ECUC_Mka_00011
  • タイプ: INTEGER-PARAM
  • 多重度: 1
  • 上限値: 255
  • 下限値: 0

MkaSwitchPortRef

/AUTOSAR/EcucDefs/Mka/MkaPaeInstance/MkaSwitchPortRef
Note: See TracWiki for help on using the wiki.