2.4.3 Authentication of an Individual
All changes in this version
Title changed
Before · SP 800-73-4
After · SP 800-73-5
Authentication of an Individual
Control changed
Before · SP 800-73-4
After · SP 800-73-5
Knowledge of a PIN is the means by which an individual CAN be authenticated to the PIV Card Application.
The pairing code SHALL be exactly 8 bytes in length, and the PIV Card Application PIN SHALL be between 6 and 8 bytes in length. If the actual length of the PIV Card Application PIN is less than 8 bytes, it SHALL be padded to 8 bytes with 'FF' when presented to the card command interface. The 'FF' padding bytes SHALL be appended to the actual value of the PIN. The bytes that comprise the PIV Card Application PIN and pairing code SHALL be limited to values 0x30 – 0x39, the ASCII values for the decimal digits '0' – '9'. For example:
• Actual PIV Card Application PIN: “123456” or '31 32 33 34 35 36'
• Padded PIV Card Application PIN presented to the card command interface: '31 32 33 34 35 36 FF FF'
The PIV Card Application SHALL enforce the minimum length requirement of 6 bytes for the PIV Card Application PIN (i.e., SHALL verify that at least the first 6 bytes of the value presented to the card command interface are in the range 0x30 – 0x39) and the other formatting requirements specified in this section.
If the Global PIN is used by the PIV Card Application, then the above encoding, length, padding, and enforcement of minimum PIN length requirements for the PIV Card Application PIN SHALL apply to the Global PIN.
The PUK SHALL be 8 bytes in length and MAY be any 8-byte binary value. That is, the bytes that comprise the PUK MAY have any value in the range 0x00 – 0xFF.