Data Sheet

Table Of Contents
31
2.52 PD_SecurityResponseMsg
Applied to Rev3.0. PD_SecurityResponseMsg packet template contains all the fields of
PD_ExtMsgHeaders but the default value of MessageType field is 9. Following are the additional
fields for this packet template:
Field Name
Description
SecurityResponseDB
Can contain only one Security Response Data Block. Available
SRPDB types are:
PD_SRPDB_Digests,
PD_SRPDB_Certificate,
PD_SRPDB_ChallengeAuth,
PD_SRPDB_Error
2.52.1 PD_SRPDB_Digests
Used as SecurityResponseDB for PD_SecurityResponseMsg packet template. Available data fields for
this packet template are:
Field Name
Description
AuthProtocolVersion
Default: PD_AUTH_PROT_VER_1
AuthMessageType
Default: PD_AUTH_TYPE_DIGESTS
AuthParam1
Default: 0x01
AuthParam2
Default: 0x00
DigestArray
Max len is 256 bytes, each digest is 32 bytes. Packet variables of
PD_Security_Digest type, can be assigned to this field.
2.52.1.1 PD_Security_Digest
Used as DigestArray of PD_SRPDB_Digests packet template. Available fields of this packet template are:
Field Name
Description
Digest
Default: 0x00
2.52.2 PD_SRPDB_Certificate
Used as SecurityResponseDB for PD_SecurityResponseMsg packet template. Available data fields for
this packet template are:
Field Name
Description
AuthProtocolVersion
Default: PD_AUTH_PROT_VER_1
AuthMessageType
Default: PD_AUTH_TYPE_CERTIFICATE
AuthParam1
Default: 0x00
AuthParam2
Default: 0x00
Certificate
Default: null
Can be initialized using a byte stream.
2.52.3 PD_SRPDB_ChallengeAuth
Used as SecurityResponseDB for PD_SecurityResponseMsg packet template. Available data fields for
this packet template are:
Field Name
Description
AuthProtocolVersion
Default: PD_AUTH_PROT_VER_1
AuthMessageType
Default: PD_AUTH_TYPE_CHALLENGE_AUTH
AuthParam1
Default: 0x00
AuthParam2
Default: 0x00