Chinese Vehicle-2-X Security
概要
- API一覧
API ID
[Dec]ID
[Hex]R22-11 CnV2xSec_Init 1 0x01 ○ CnV2xSec_GetVersionInfo 2 0x02 ○ CnV2xSec_ReqEncap 3 0x03 ○ CnV2xSec_ReqDecap 4 0x04 ○ CnV2xSec_MainFunction 5 0x05 ○
- コンフィギュレーション一覧 (R22-11)
- エラーコード一覧
エラーコード Dec Hex R22-11 CNV2XSEC_E_PARAM 1 0x01 ○ CNV2XSEC_E_PARAM_POINTER 2 0x02 ○ CNV2XSEC_E_UNINIT 3 0x03 ○ CNV2XSEC_E_INIT_FAILED 4 0x04 ○
API仕様
CnV2xSec_Init
void CnV2xSec_Init (const CnV2xSec_ConfigType* CfgPtr)
CnV2xSec_GetVersionInfo
void CnV2xSec_GetVersionInfo (Std_VersionInfoType* VersionInfoPtr)
CnV2xSec_ReqEncap
CnV2xSec_SecReturnType CnV2xSec_ReqEncap (uint16 TransactionId16, CnV2xSec_SecProfileType SecProfile, uint16 UnsecuredDataLength, const uint8* UnsecuredDataPtr, uint16* SecuredDataLength, uint8* SecuredDataPtr)
CnV2xSec_ReqDecap
CnV2xSec_SecReturnType CnV2xSec_ReqDecap (uint32 TransactionId32, uint16 SecuredDataLength, const uint8* SecuredDataPtr, uint16* UnsecuredDataLength, uint8* UnsecuredDataPtr, CnV2xSec_SecReportType* SecReport, uint32* Aid)
CnV2xSec_MainFunction
void CnV2xSec_MainFunction (void)
コンフィギュレーション仕様
CnV2xSecGeneral
/AUTOSAR/EcucDefs/CnV2xSec/CnV2xSecGeneral
- 対象リビジョン:
- SWSタグ: ECUC_CnV2xSec_00002
- タイプ: PARAM-CONF-CONTAINER
- 多重度: 1
CnV2xSecHashConfigRef
/AUTOSAR/EcucDefs/CnV2xSec/CnV2xSecGeneral/CnV2xSecHashConfigRef
- 対象リビジョン:
- SWSタグ: ECUC_CnV2xSec_00006
- タイプ: REFERENCE
- 多重度: 1
- 参照先: /AUTOSAR/EcucDefs/Csm/CsmJobs/CsmJob
CnV2xSecNvMBlockDescriptorLongTermCertificateRef
/AUTOSAR/EcucDefs/CnV2xSec/CnV2xSecGeneral/CnV2xSecNvMBlockDescriptorLongTermCertificateRef
- 対象リビジョン:
- SWSタグ: ECUC_CnV2xSec_00003
- タイプ: REFERENCE
- 多重度: 1
- 参照先: /AUTOSAR/EcucDefs/NvM/NvMBlockDescriptor
CnV2xSecNvMBlockDescriptorPseudonymCertificateRef
/AUTOSAR/EcucDefs/CnV2xSec/CnV2xSecGeneral/CnV2xSecNvMBlockDescriptorPseudonymCertificateRef
- 対象リビジョン:
- SWSタグ: ECUC_CnV2xSec_00004
- タイプ: REFERENCE
- 多重度: 1
- 参照先: /AUTOSAR/EcucDefs/NvM/NvMBlockDescriptor
CnV2xSecNvMBlockDescriptorRef
/AUTOSAR/EcucDefs/CnV2xSec/CnV2xSecGeneral/CnV2xSecNvMBlockDescriptorRef
- 対象リビジョン:
- SWSタグ: ECUC_CnV2xSec_00005
- タイプ: REFERENCE
- 多重度: 1
- 参照先: /AUTOSAR/EcucDefs/NvM/NvMBlockDescriptor
CnV2xSecSignatureGenerationConfigRef
/AUTOSAR/EcucDefs/CnV2xSec/CnV2xSecGeneral/CnV2xSecSignatureGenerationConfigRef
- 対象リビジョン:
- SWSタグ: ECUC_CnV2xSec_00007
- タイプ: REFERENCE
- 多重度: 1
- 参照先: /AUTOSAR/EcucDefs/Csm/CsmJobs/CsmJob
CnV2xSecSignatureVerifyConfigRef
/AUTOSAR/EcucDefs/CnV2xSec/CnV2xSecGeneral/CnV2xSecSignatureVerifyConfigRef
- 対象リビジョン:
- SWSタグ: ECUC_CnV2xSec_00008
- タイプ: REFERENCE
- 多重度: 1
- 参照先: /AUTOSAR/EcucDefs/Csm/CsmJobs/CsmJob
Last modified
7 months ago
Last modified on Oct 19, 2023, 9:44:02 AM
Note:
See TracWiki
for help on using the wiki.