Barcode SIM AAMVA

Barcode 2D di bagian belakang setiap SIM AS adalah simbol PDF417 yang mengkodekan bidang identitas pemegang lisensi sesuai Standar Desain Kartu AAMVA. Awalnya ditentukan pada tahun 2000, saat ini versi 10 (2020). Ini adalah referensi untuk pengembangan parser, pengujian kiosk, dan alur kerja penerbit resmi.

Spesifikasi kanonik:AAMVA Card Design Standard v10 (2020-09).
Simbologi barcode: PDF417 (ISO/IEC 15438).
Versi sebelumnya: v8 (2013), v9 (2016), v10 (2020).

Apa itu

An AAMVA barcode is a PDF417 symbol whose decoded payload begins with a fixed header, then one "subfile" per data domain. The core subfile is DL (driver license).

Header structure:

@

ANSI <IIN><version><jurisdiction version><subfile count>DL<subfile offset><subfile length>

Kode elemen

CodeMeaningFormat
DAACustomer name (legacy)LAST,FIRST,MIDDLE
DACFirst nameText
DCSLast nameText
DBBDate of birthMMDDYYYY
DBALicense expirationMMDDYYYY
DBDLicense issue dateMMDDYYYY
DBCSex (1=male, 2=female, 9=N/A)1 digit
DAQLicense numberAlphanumeric
DAGStreet addressText
DAICityText
DAJStateAlpha
DAKZIP code5 or 9 digits
DAYEye colourBLU/BRO/GRN/GRY/HZL/BLK…
DCAVehicle classA/B/C/D/M…

Nomor Identifikasi Penerbit (IIN)

StateIINStateIIN
California636014New York636001
Texas636015Florida636010
Illinois636035Pennsylvania636025
Ohio636023Georgia636055

Perbedaan versi

VersionPublishedKey changes
v82013Added compliance header (@\x1e\r). Baseline for modern parsers.
v92016Clarified DCF format. Added truncation flags.
v102020Added document-image elements; relaxed height units.

Apa yang dimiliki SIM asli yang tidak dimiliki barcode PDF417 yang dicetak

Vektor uji kanonik

CaseInputsExpected header substring
California v10, syntheticjurisdiction=CA
first=JOHN
last=TEST
license=D1234567
dob=1990-01-01
ANSI 636014100002DL
Texas v10, syntheticjurisdiction=TX
first=JANE
last=SAMPLE
license=12345678
ANSI 636015100002DL
New York v9, syntheticjurisdiction=NY
first=TEST
last=USER
ANSI 636001090002DL

Jebakan umum

Kompatibilitas pemindai

ReaderSupportNotes
iOS Camera (iOS 17+)License-awareWallet app recognises AAMVA payloads and can offer to add as an ID card.
Android CameraNot nativeRequires an ID-verification app.
Commercial ID-verification SDK (IDEMIA, Jumio, Onfido)Full parseIndustry-standard for age-verification kiosks and online KYC.
Industrial PDF417 scanner (Zebra, Honeywell)Full parseMost modern firmware includes AAMVA parsing.

Lihat juga

Versi spesifikasi diverifikasi 2026-04-18 (AAMVA CDS v10, 2020-09). Tinjauan berikutnya: 2026-07-18.