PIV Card TAGs used throughout NIST PIV card edge implementations.
Namespace:
CardWerk.SmartCard.CardModule.PIV
Assembly: CardWerk.SmartCard.CardModule.PIV (in CardWerk.SmartCard.CardModule.PIV.dll)
Assembly: CardWerk.SmartCard.CardModule.PIV (in CardWerk.SmartCard.CardModule.PIV.dll)
| Member name | Description | |
|---|---|---|
| ACCESS_CONTROL_RULE_TABLE | Part of card capability data (17 byte fixed). | |
| AGENCY_CARD_SERIAL_NUMBER | agency card serial number tag used in PRINTED information | |
| APPLICATIONS_CARD_URL | Part of card capability data (128 byte variable). | |
| AUTHENTICATION_TEMPLATE | Tag for dynamic authentication template; Used in General Authenticate | |
| AUTH_KEY_MAP | CHUID authentication key map; optional i.e length can be zero. Part of CHUID data | |
| BIOMETRIC_DATA | Indicates biometric data (Fingerprint, iris, mugshot) | |
| BUFFER_LENGTH | Buffer length | |
| CAPABILITY_CONTAINER_VERSION_NUMBER | Part of card capability data (1 byte fixed). | |
| CAPABILITY_GRAMMAR_VERSION_NUMBER | Part of card capability data (1 byte fixed). | |
| CAPABILITY_TUPLES | Part of card capability data (0 byte). | |
| CARD_APDUS | Part of card capability data (0 byte). | |
| CARD_IDENTIFIER | Card identifier Part of card capability data (21 bytes fixed). | |
| CERTIFICATE | Certificate data. Note that the TAG 0x70 on-card data is encrypted. Therefore data can only be used for X509 related tasks after decryption. | |
| CERTIFICATE_INFO | TAG 0x70 reflecting certificate info. 1 byte fixed length | |
| CONTAINER_DATA | Container data such as CHUID, X509 certificate. Note that when writing container data in a chain, it is mandatory to make both, CONTAINER_DATA tag and CONTAINER_ID tag with their respective length fields as part of the first CLA=0x10. This way you ensure that the card allocates the space correctly and knows when the chain should end i.e how much data has to follow in subsequent data fields. | |
| CONTAINER_ID | BER-TLV container ID | |
| DUNS | DUNS | |
| EMPLOYEE_AFFILIATION | employee affiliation tag used in PRINTED information | |
| EMPLOYEE_AFFILIATION_LINE2 | employee affiliation line 2 tag used in PRINTED information This is a depreceated item. | |
| ERROR_DETECTION_CODE | CHUID error detection; optional i.e. tag||zero might not be present. Part of CHUID data, capability data. (0 byte) | |
| EXPIRATION_DATE | expiration date tag used in PRINTED information This is a depreceated item. | |
| EXP_DATE | CHUID expiration date - part of CHUID data | |
| EXTENDED_APPLICATION_CARD_URL | Part of card capability data (48 byte fixed, optional). | |
| FASCN | FASCN - part of CHUID data | |
| FINGERPRINT | Fingerprint 1 and 2 (recommended length 4000 byte). | |
| GUID | GUID a/k/a card UUID - part of CHUID data | |
| IMAGE_IRIS | Images for Iris (recommended length 7100 byte). | |
| IMAGE_VISUAL | Image for visual verification (mugshot) (recommended length 12704 byte). | |
| ISSUER_ASYM_SIG | CHUID issuer's asymetric signature. Part of CHUID data. | |
| ISSUER_IDENTIFICATION | issuer identification tag used in PRINTED information | |
| KEY_WITH_OFFCARD_CERT | Keys with off-card certificates. Part of Key history object. | |
| KEY_WITH_ONCARD_CERT | Keys with on-card certsificates. Part of Key history object. | |
| MAPPING_DG2CONTAINERID | Mapping from DG to container ID. Found in Security object container | |
| MSCUID | Optional tag for PIV on-card certificates. Variable length up to 38 bytes. | |
| NAME | card holder name tag used in PRINTED information | |
| NEXT_CCC | Part of card capability data (0 byte). | |
| OFFCARD_CERT_URL | Part of key history object data (118 byte variable). | |
| ORGANIZATION_AFFILIATIOIN | organization affiliation (line 1) tag used in PRINTED information | |
| ORGANIZATION_AFFILIATIOIN_LINE2 | organization affiliation (line 2) tag used in PRINTED information | |
| ORG_ID | Organization Identifier | |
| PIV_AID | PIV application ID. Part of discovery object. | |
| PKCS_15 | Part of card capability data (1 byte fixed). | |
| REDIRECTION_TAG | Part of card capability data (0 byte). | |
| REGISTERED_DATA_MODEL_NUMBER | Part of card capability data (1 byte fixed). | |
| SECURITY_OBJECT | Security object storedin mandatory Security Object Container | |
| SECURITY_OBJECT_BUFFER | Part of card capability data (48 byte, optional). | |
| STATUS_TUPLES | Part of card capability data (0 byte). | |
| URL | URL tag | |
| UUID | Cardholder UUID - part of CHUID data mandatory since SP 800-73-4, 2015 |