AAMVA ड्राइवर लाइसेंस बारकोड

हर अमेरिकी ड्राइविंग लाइसेंस के पीछे 2D बारकोड एक PDF417 सिम्बल है जो AAMVA कार्ड डिज़ाइन मानक के अनुसार लाइसेंसधारक की पहचान फ़ील्ड को एन्कोड करता है। मूल रूप से 2000 में निर्दिष्ट, वर्तमान में संस्करण 10 (2020) पर। यह पार्सर विकास, कियोस्क परीक्षण और अधिकृत-जारीकर्ता वर्कफ़्लो के लिए संदर्भ है।

आधिकारिक स्पेसिफ़िकेशन:AAMVA Card Design Standard v10 (प्रकाशित 2020-09, 2026 तक वैध)।
बारकोड सिम्बोलॉजी: PDF417 (ISO/IEC 15438)।
पिछले संस्करण: v8 (2013), v9 (2016), v10 (2020)। अधिकांश राज्य v8 या उससे ऊपर हैं; v10 को अपनाना राज्य के अनुसार भिन्न है।

यह क्या है

एक AAMVA बारकोड एक PDF417 सिम्बल है जिसका डिकोड किया गया पेलोड एक निश्चित हेडर से शुरू होता है, फिर प्रत्येक डेटा डोमेन के लिए एक "सबफ़ाइल"। मुख्य सबफ़ाइल DL (ड्राइवर लाइसेंस) है; वाणिज्यिक लाइसेंस ZA..ZZ न्यायाधिकरण-विशिष्ट सबफ़ाइल जोड़ते हैं।

हेडर संरचना:

@

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

पहले चार बाइट अनुपालन संकेतक (@), डेटा एलिमेंट सेपरेटर (\x1e), रिकॉर्ड सेपरेटर (\x0d), और शाब्दिक ANSI हैं। जो पार्सर इन बाइटों को चूक जाते हैं वे कोड को अस्वीकार कर देते हैं।

एलिमेंट कोड

प्रत्येक डेटा एलिमेंट एक 3-अक्षर कोड है जिसके बाद उसका मान और एक नई पंक्ति सेपरेटर होता है। सबसे सामान्य:

कोडअर्थफ़ॉर्मेट
DAAग्राहक नाम (पुराना, v8 से पहले)LAST,FIRST,MIDDLE
DACपहला नामटेक्स्ट
DCSअंतिम नामटेक्स्ट
DADमध्य नामटेक्स्ट
DBBजन्म तिथिMMDDYYYY
DBAलाइसेंस समाप्तिMMDDYYYY
DBDलाइसेंस जारी तिथिMMDDYYYY
DBCलिंग (1=पुरुष, 2=महिला, 9=लागू नहीं)1 अंक
DAQलाइसेंस नंबरअल्फ़ान्यूमेरिक
DAGसड़क का पता पंक्ति 1टेक्स्ट
DAIशहरटेक्स्ट
DAJराज्य (2 अक्षर)अल्फ़ा
DAKZIP कोड5 या 9 अंक
DAUऊंचाईजैसे 070 in
DAWवजन (पाउंड में)जैसे 180
DAYआंखों का रंग3 अक्षर: BLU / BRO / GRN / GRY / HZL / BLK / MAR / PNK / DIC / UNK
DAZबालों का रंग3 अक्षर: BAL / BLK / BLN / BRO / GRY / RED / SDY / WHI / UNK
DCAवाहन श्रेणीA / B / C / D / M / अन्य
DCBप्रतिबंधअल्फ़ान्यूमेरिक
DCDअनुमोदनअल्फ़ान्यूमेरिक
DCFदस्तावेज़ विभेदकन्यायाधिकरण-विशिष्ट
DDEपारिवारिक नाम संक्षेपणT / N / U

जारीकर्ता पहचान संख्या (IIN)

हर अमेरिकी राज्य में AAMVA द्वारा निर्धारित 6-अंकीय IIN होती है। उदाहरण:

राज्यIINराज्यIIN
California636014New York636001
Texas636015Florida636010
Illinois636035Pennsylvania636025
Ohio636023Georgia636055
North Carolina636004Michigan636032

पूर्ण न्यायाधिकरण IIN तालिका (50 राज्य + DC + कनाडाई प्रांत + अमेरिकी क्षेत्र) जनरेटर के न्यायाधिकरण ड्रॉपडाउन में है, किसी भी जारीकर्ता को खोजने के लिए स्क्रॉल करें।

संस्करण अंतर

संस्करणप्रकाशितमुख्य बदलाव
v82013अनुपालन हेडर (@\x1e\r) जोड़ा गया। आधुनिक पार्सर के लिए बेसलाइन।
v92016DCF दस्तावेज़-विभेदक फ़ॉर्मेट स्पष्ट किया। DDE/DDF/DDG संक्षेपण फ़्लैग जोड़े।
v102020दस्तावेज़-छवि एलिमेंट जोड़े; ऊंचाई इकाइयां शिथिल की। अधिकांश आधुनिक DMV v10 हेडर जारी करते हैं।

वास्तविक लाइसेंस में क्या होता है जो मुद्रित AAMVA बारकोड में नहीं होता

यह धोखाधड़ी-विरोधी वर्कफ़्लो के लिए महत्वपूर्ण है: सही तरीके से पार्स होने वाला PDF417 वास्तविक लाइसेंस के समान नहीं है। भौतिक लाइसेंस इन पर निर्भर करते हैं:

केवल PDF417 पार्सिंग पर निर्भर आयु-सत्यापन कियोस्क नियमित रूप से स्पूफ़ किए जाते हैं। उत्पादन वर्कफ़्लो में बारकोड पार्स + कम से कम एक भौतिक फ़ीचर जांच को मिलाना होगा।

कैनोनिकल टेस्ट वेक्टर

टेस्ट पेलोड बनाते समय स्पष्ट रूप से सिंथेटिक डेटा का उपयोग करें। JOHN TEST, JANE SAMPLE, भविष्य में या 1900 से पहले DOB, कुछ भी जिसे किसी वास्तविक व्यक्ति से भ्रमित नहीं किया जा सकता।

केसइनपुटअपेक्षित हेडर सबस्ट्रिंग
California v10, सिंथेटिकjurisdiction=CA
first=JOHN
last=TEST
license=D1234567
dob=1990-01-01
ANSI 636014100002DL
Texas v10, सिंथेटिकjurisdiction=TX
first=JANE
last=SAMPLE
license=12345678
ANSI 636015100002DL
New York v9, सिंथेटिकjurisdiction=NY
first=TEST
last=USER
ANSI 636001090002DL

सामान्य समस्याएं

स्कैनर संगतता

रीडरसमर्थननोट्स
iOS Camera (iOS 17+)लाइसेंस-जागरूकWallet ऐप AAMVA पेलोड को पहचानता है और ID कार्ड के रूप में जोड़ने की पेशकश कर सकता है।
Android Cameraनेटिव नहींकच्चे PDF417 के रूप में व्यवहार करता है। लाइसेंस-जागरूक पार्सिंग के लिए ID-सत्यापन ऐप चाहिए।
Google Lensकेवल कच्चा PDF417AAMVA पार्सिंग के बिना डिकोड किया टेक्स्ट प्रदर्शित करता है।
वाणिज्यिक ID-सत्यापन SDK (IDEMIA, Jumio, Onfido)पूर्ण पार्सआयु-सत्यापन कियोस्क और ऑनलाइन KYC के लिए उद्योग-मानक।
औद्योगिक PDF417 स्कैनर (Zebra, Honeywell)पूर्ण पार्सअधिकांश आधुनिक फ़र्मवेयर में बॉक्स से बाहर AAMVA पार्सिंग शामिल है।

यह भी देखें

स्पेक संस्करण सत्यापित 2026-04-18 (AAMVA CDS v10, 2020-09)। अगली समीक्षा: 2026-07-18।