1.INTRODUCTIONU.K.
1.1. References U.K.
The following references are used in this Appendix:
National Institute of Standards and Technology (NIST). FIPS Publication 180-1: Secure Hash Standard. April 1995.
RSA Laboratories. PKCS # 1: RSA Encryption Standard. Version 2.0. October 1998.
National Institute of Standards and Technology (NIST). FIPS Publication 46-3: Data Encryption Standard. Draft 1999.
ANSI X9.52, Triple Data Encryption Algorithm Modes of Operation. 1998.
Information Technology — Identification cards — Integrated circuit(s) cards with contacts — Part 4: Interindustry commands for interexchange. First edition: 1995 + Amendment 1: 1997.
Information Technology — Identification cards — Integrated circuit(s) cards with contacts — Part 6: Interindustry data elements. First edition: 1996 + Cor 1: 1998.
Information Technology — Identification cards — Integrated circuit(s) cards with contacts — Part 8: Security related interindustry commands. First edition 1999.
Information Technology — Security techniques — Digital signature schemes giving message recovery — Part 2: Mechanisms using a hash function. First edition: 1997.
Information Technology — Security techniques — Entity authentication mechanisms — Part 3: Entity authentication using a public key algorithm. Second edition 1998.
Road vehicles — Tachograph systems — Part 3: Motion sensor interface.
1.2. Notations and abbreviated terms U.K.
The following notations and abbreviated terms are used in this Appendix:
a key bundle for use by the Triple Data Encryption Algorithm,
Certification Authority,
Certification Authority Reference,
Cryptographic Checksum,
Cryptogram,
Command Header,
Certificate Holder Authorisation,
Certificate Holder Reference,
Decryption with DES,
Data Element,
Data Object,
RSA private key, private exponent,
RSA public key, public exponent,
Encryption with DES,
Equipment,
hash value, an output of Hash,
hash function,
Key Identifier,
TDES key. Master Key defined in ISO 16844-3.
TDES key inserted in vehicle units.
TDES key inserted in workshop cards.
message representative, an integer between 0 and n-1,
RSA keys, modulus,
Padding Bytes,
Padding Indicator byte (for use in Cryptogram for confidentiality DO),
Plain Value,
signature representative, an integer between 0 and n-1,
Send Sequence Counter,
Secure Messaging,
TDEA Cipher Block Chaining Mode of Operation
Triple Data Encryption Algorithm,
Tag Length Value,
Vehicle Unit,
the certificate of user X issued by a certification authority,
a certification authority of user X,
the operation of unwrapping a certificate to extract a public key. It is an infix operator, whose left operand is the public key of a certification authority, and whose right operand is the certificate issued by that certification authority. The outcome is the public key of the user X whose certificate is the right operand,
RSA public key of a user X,
RSA encipherment of some information I, using the public key of user X,
RSA private key of a user X,
RSA encipherment of some information I, using the private key of user X,
an Hexadecimal value,
concatenation operator.