ANNEX I CU.K.Requirements for construction, testing, installation, and inspection

Appendix 2

TACHOGRAPH CARDS SPECIFICATION U.K.

3.HARDWARE AND COMMUNICATIONU.K.
3.5. Command descriptions U.K.
3.5.15 PSO: VERIFY DIGITAL SIGNATURE U.K.

This command is used to verify the digital signature, provided as an input, whose hash is known to the card. The signature algorithm is implicitly known by the card.

This command is compliant with ISO/IEC 7816-8. The use of this command is restricted regarding the related standard.

Only the control card is required to support this command in the DF Tachograph and DF Tachograph_G2.

Other types of tachograph cards may or may not implement this command. The command may or may not be accessible in the MF.

TCS_132The VERIFY DIGITAL SIGNATURE command always uses the public key selected by the previous Manage Security Environment MSE: Set DST command and the previous hash code entered by a PSO: HASH command.U.K.
TCS_133 Command Message U.K.
[F1Byte Length Value Description
CLA 1 00h CLA
INS 1 2Ah Perform Security Operation
P1 1 00h
P2 1 A8h Tag: data field contains DOs relevant for verification
Lc 1 XXh Length Lc of the subsequent data field
#6 1 9Eh Tag for Digital Signature

#7 or

#7-#8

L

NNh or

81 NNh

Length of digital signature (L is 2 bytes if the digital signature is longer than 127 bytes):

  • 128 bytes coded in accordance with Appendix 11 Part A for Tachograph Generation 1 application.

  • Depending on the selected curve for Tachograph Generation 2 application (see Appendix 11 Part B).

#(7+L)-#(6+L+NN) NN XX..XXh Digital signature content]
TCS_134 Response Message U.K.
ByteLengthValueDescription
SW2‘XXXXh’Status Words (SW1,SW2)