7.2 Electrical personalization

Electrical personalization of PIV cards is performed in a manner that is compliant with SP800-73-1, SP800-76 and SP800-78-2. The following sections indicate which of the optional components are implemented and which of the valid forms of each data type are available through MyID. The following tables are based on those in SP800-73-4.

Data objects populated in containers contain all the appropriate tags and lengths for each element in the object. The following table identifies the content currently supported by MyID (where supported by the card). (EP.3, EP.4, EP.6, EP.7, EP.9)

Buffer Description

BER-TLV Tag

M/O

Supported

by MyID

Card Capabilities Container

'5FC107'

M

Yes

Card Holder Unique Identifier

'5FC102'

M

Yes

X.509 Certificate for PIV Authentication (9A)

'5FC105'

M

Yes

Card Holder Fingerprints

'5FC103'

M

Yes

Printed Information

'5FC109'

O

Yes

Card Holder Facial Image

'5FC108'

O

Yes EP.7

X.509 Certificate for Digital Signature (9C)

'5FC10A'

O

Yes

X.509 Certificate for Key Management (9D)

'5FC10B'

O

Yes

X.509 Certificate for Card Authentication (9E)

'5FC101'

O

Yes

Security Object

'5FC106'

M

Yes

Discovery Object

'7E'

O

Yes

Key History Object

'5FC10C'

O

Yes

Retired X.509 Certificate for Key Management 1 (Key reference '82')

'5FC10D'

O

Yes

Retired X.509 Certificate for Key Management 2 (Key reference '83')

'5FC10E'

O

Yes

Retired X.509 Certificate for Key Management 3 (Key reference '84')

'5FC10F'

O

Yes

Retired X.509 Certificate for Key Management 4 (Key reference '85')

'5FC110'

O

Yes

Retired X.509 Certificate for Key Management 5 (Key reference '86')

'5FC111'

O

Yes

Retired X.509 Certificate for Key Management 6 (Key reference '87')

'5FC112'

O

Yes

Retired X.509 Certificate for Key Management 7 (Key reference '88')

'5FC113'

O

Yes

Retired X.509 Certificate for Key Management 8 (Key reference '89')

'5FC114'

O

Yes

Retired X.509 Certificate for Key Management 9 (Key reference '8A')

'5FC115'

O

Yes

Retired X.509 Certificate for Key Management 10 (Key reference '8B')

'5FC116'

O

Yes

Retired X.509 Certificate for Key Management 11 (Key reference '8C')

'5FC117'

O

Yes

Retired X.509 Certificate for Key Management 12 (Key reference '8D')

'5FC118'

O

Yes

Retired X.509 Certificate for Key Management 13 (Key reference '8E')

'5FC119'

O

Yes

Retired X.509 Certificate for Key Management 14 (Key reference '8F')

'5FC11A'

O

Yes

Retired X.509 Certificate for Key Management 15 (Key reference '90')

'5FC11B'

O

Yes

Retired X.509 Certificate for Key Management 16 (Key reference '91')

'5FC11C'

O

Yes

Retired X.509 Certificate for Key Management 17 (Key reference '92')

'5FC11D'

O

Yes

Retired X.509 Certificate for Key Management 18 (Key reference '93')

'5FC11E'

O

Yes

Retired X.509 Certificate for Key Management 19 (Key reference '94')

'5FC11F'

O

Yes

Retired X.509 Certificate for Key Management 20 (Key reference '95')

'5FC120'

O

Yes

Cardholder Iris Images

'5FC121'

O

Yes

Secure Messaging Certificate Signer

'5FC122'

O

Yes

Pairing Code Reference Data

'5FC123'

O

Yes

7.2.1 CHUID

Card Holder Unique Identifier EP.12

The CHUID is written to the card in the TLV format defined in SP800-73 as follows:

Data Element (TLV)

Tag

Type

Max. Bytes

Supported by MyID

Buffer Length (Optional)

0xEE

Fixed

2

Yes

 

FASC-N

0x30

Fixed Text

25

Yes

 

Organization Identifier (Optional)

0x32

Fixed Text

4

Yes

 

DUNS (Optional)

0x33

Fixed Numeric

9

Yes

 

GUID

0x34

Fixed Numeric

16

Yes

 

Expiration Date $

0x35

Date (YYYYMMDD) EP.5

8

Yes

EP.4

Issuer Asymmetric Signature §

0x3E

Variable

2816

Yes

 

Error Detection Code

0xFE

LRC

0

Yes

 

Notes:

The expiration date matches that of the card

§  The signature confirms the CHUID content and is created as defined in FIPS 201.

7.2.2 CBEFF

Card Holder Fingerprints EP.6, EP.7, EP.14

Biometric data is written to the card in a CBEFF format, comprising a CBEFF_HEADER, a STD_BIOMETRIC_RECORD and a CBEFF_SIGNATURE_BLOCK. Primary and secondary fingerprint template data are written in the form that they are presented to MyID; it is therefore the responsibility of the enrollment system to ensure that these are in a compliant INCITS 378 format. MyID performs the necessary CBEFF format wrapping to combine the two fingerprints into a single minutiae template on the PIV card.

Data Element (TLV)

Tag

Type

Max. Bytes

Supported by MyID

Fingerprint 1

0xBC

Variable

2000

Yes

Fingerprint 2

0xBD

Variable

2000

Not used

Error Detection Code

0xFE

LRC

0

Yes

Note: Up to 2 fingerprint minutiae templates are combined into the Fingerprint 1 container, in accordance with SP800-73-1 (EP.6). The Fingerprint 2 container is not used.

7.2.3 CCC

Card Capabilities Container     

Data Element (TLV)

Tag

Type

Max. Bytes

Supported by MyID

Card Identifier

0xF0

Fixed

21

Yes

Capability Container version number

0xF1

Fixed

1

Yes

Capability Grammar version number

0xF2

Fixed

1

Yes

Applications CardURL

0xF3

Variable

128

Yes

PKCS#15

0xF4

Fixed

1

Yes

Registered Data Model number

0xF5

Fixed

1

Yes

Access Control Rule Table

0xF6

Fixed

17

Yes

CARD APDUs

0xF7

Fixed

0

Yes

Redirection Tag

0xFA

Fixed

0

Yes

Capability Tuples (CTs)

0xFB

Fixed

0

Yes

Status Tuples (STs)

0xFC

Fixed

0

Yes

Next CCC

0xFD

Fixed

0

Yes

Extended Application CardURL (optional)

0xE3

Fixed

48

No

Security Object Buffer (optional)

0xB4

Fixed

48

No

Error Detection Code

0xFE

LRC

0

Yes

7.2.4 Certificate Containers

X.509 Certificate for PIV Authentication EP.13

X.509 Certificate for Digital Signature EP.19

X.509 Certificate for Key Management EP.20

X.509 Certificate for Card Authentication EP.21

For PIV-III compliant cards only: X.509 Certificate for Retired Key Management 1 to 20

Data Element (TLV)

Tag

Type

Max. Bytes

Supported in MyID

Certificate

0x70

Variable

2005

Yes

CertInfo

0x71

Fixed

1

Yes

MSCUID (Optional)

0x72

Variable

38

No

Error Detection Code

0xFE

LRC

0

Yes

7.2.5 Printed Information

Printed Information EP.18

Data Element (TLV)

Tag

Type

Max. Bytes

Supported in MyID

Name

0x01

Fixed Text

32

Yes

Employee Affiliation

0x02

Fixed Text

20

Yes

Expiration date

0x04

Fixed Text

9

Yes

Agency Card Serial Number

0x05

Fixed Text

10

Yes

Issuer Identification

0x06

Fixed Text

15

Yes

Error Detection Code

0xFE

LRC

0

Yes

The Employee Affiliation line 2 has been deprecated in SP800-73-3,and has therefore been removed from recent card formats.

7.2.6 Card Holder Facial Image

Capturing a facial biometric (385 template) within MyID is supported. (EP.7, EP.17, EP.63)

Card Holder Facial Image     

The card holder facial image is generated by a third-party image capture and processing library. This creates the image in a JPEG2000 format with single region of interest compression, compliant with SP800-76-1.

Only one such image may be written to each card.

Data Element (TLV)

Tag

Type

Max. Bytes

Supported in MyID

Image for Visual Verification

0xBC

Variable

12704

Yes

Error Detection Code

0xFE

LRC

0

Yes

Notes:

1.  Only one image is stored in this container (EP.7)

2.  The internal format of the facial biometric will depend on the IDMS sending the data to the CMS.  When using MyID to capture facial images, this will usually be in JPEG2000 with ROI compression. (EP.63)

7.2.7 Security Object

Security Object EP.15

Data Element (TLV)

Tag

Type

Max. Bytes

Supported in MyID

Mapping of DG to ContainerID

0xBA

Variable

100

Yes

Security Object

0xBB

Variable

900

Yes

Error Detection Code

0xFE

LRC

0

Yes

7.2.8 Key History

The key history object is only present on PIV-III compliant cards. EP.178

Data Element (TLV)

Tag

Type

Max. Bytes

Supported in MyID

Key with On Card Certificates

0xC1

Fixed

1

Yes

Key with Off Card Certificates

0xC2

Fixed

1

No

Off Card Cert URL

0XF3

Variable

128

No

Error Detection Code

0xFE

LRC

0

Yes

MyID only supports On Card Certificates. The Off Card Certificates count is always set to zero. Therefore the Off Card Cert URL is never present.

7.2.9 Discovery Object

The optional discovery history object can only be present on PIV-III compliant cards. It is not supported by MyID.

7.2.10 Cardholder Iris Images

The Cardholder Iris Images object is only present on PIV-III compliant cards.

Data Element (TLV)

Tag

Type

Max. Bytes

Supported in MyID

Images for Iris

0xBC

Variable

7100*

Yes

Error Detection Code

0xFE

LRC

0

Yes

MyID stores the certificate the signed the images for iris in the CHUID, in accordance with SP800-73-3_Part 1 – Page 28 footnote.