التحقق من وثائق الهوية
واجهة API للتحقق من الوثائق تقرأ الهوية، لا مجرد النوع المطبوع على وجهها الأمامي.
يقرأ ShieldID وجهي بطاقة الهوية الحكومية المصوّرة على هاتف مقدّم الطلب نفسه، ويفك ترميز الباركود ومنطقة جواز السفر المقروءة آلياً، ويقارن كل حقل بكل مصدر، ويصدر حكماً لكل حقل، لا نجاحاً أو فشلاً واحداً للبطاقة كلها.
الوثائق المغطاة
وثائق كندية وأمريكية، تُقرأ بعمق.
رخص القيادة وجوازات السفر وبطاقات الإقامة الدائمة والهويات الإقليمية المصوّرة، وتُحدَّد جهة الإصدار حيثما يحمل الباركود ما يدل عليها.
- رخص القيادة الكندية، في جميع المقاطعات والأقاليم الثلاثة عشر
- رخص القيادة الأمريكية، في جميع الولايات والأقاليم الأمريكية، إضافة إلى DC
- جوازات السفر، تُقرأ عبر المنطقة المقروءة آلياً مع التحقق من المجموع الاختباري
- بطاقات الإقامة الدائمة
- بطاقات الهوية المصوّرة الصادرة عن المقاطعات والولايات
- تغطية ناشئة لولايتين مكسيكيتين.
أين نضع الحد، بصراحة
لا تُدرج البطاقات الصحية بالاسم ضمن أنواع الوثائق المعروفة حالياً. ومع ذلك تُقرأ البطاقة غير المألوفة أو غير المدرجة وفق المبدأ نفسه المتبع في كل شيء: استخراج ما تعرضه الصفحة، والإبلاغ بحكم كل حقل على حدة، بدلاً من رفض الوثيقة عند الباب.
كيف تُقرأ الوثيقة
أربع طرق للقراءة. وترتيب أولوية واحد عند التداخل.
يصوّر مقدّم الطلب وجهي الهوية على هاتفه. ويقرأ ShieldID المصادر التي تحملها الوثيقة فعلاً، ويمنح الغلبة للمصدر الأكثر موثوقية عند اختلاف مصدرين.
باركود PDF417
يحمل ظهر رخصة القيادة أو بطاقة الهوية في أمريكا الشمالية باركود PDF417. يفكّ ShieldID ترميزه إلى حقول AAMVA منظّمة: الاسم وتاريخ الميلاد والعنوان ورقم الرخصة وتاريخ الانتهاء وغيرها.MRZ في جواز السفر
تُقرأ المنطقة المقروءة آلياً في جواز السفر بواسطة كاشف وقارئ مخصصين، ثم يُتحقق منها بصيغ أرقام التحقق من ICAO المضمَّنة في المنطقة نفسها. ويحدد حدٌّ أدنى لدرجة الصلاحية ما إذا كان الحقل المستخرج بهذه الطريقة موثوقاً.القراءة المنظَّمة للوجه الأمامي
يُقرأ الوجه المطبوع من الوثيقة حقلاً حقلاً، باستخدام تخطيط نوع الوثيقة متى كان معروفاً.بديل OCR للصفحة الكاملة
عندما لا ينطبق ما هو أكثر تحديداً، يُقرأ الوجه الأمامي كله كنص. وهذا ما يمنع رفض الوثيقة غير المألوفة رفضاً قاطعاً.
الأولوية عند تداخل المصادر
عندما يظهر الحقل نفسه في أكثر من مصدر، يكون ترتيب الأولوية: الباركود، ثم MRZ لجواز سفر اجتاز فحص المجموع الاختباري، ثم القراءة المنظَّمة للوجه الأمامي، ثم بديل OCR. وتُحال المصادر المختلفة إلى المراجعة ولا يُؤخذ متوسطها بصمت أبداً.
Cross-checks
يُفحص كل حقل بمقارنته بالحقول الأخرى، ولا يُؤخذ على محمل التسليم.
قد تُقرأ وثيقة قراءة سليمة بمفردها وتخفي مع ذلك عدم تطابق بين ما يقوله وجهها الأمامي وما يقوله الباركود أو MRZ. ويفحص ShieldID ذلك في كل عملية تحقق.
الوجه الأمامي مقابل الباركود مقابل MRZ
تُقارن الاسم وتاريخ الميلاد ورقم الوثيقة والعنوان عبر كل مصدر تحمله الوثيقة فعلاً. ويُبلَّغ عن أي اختلاف، ولا يُحسم باختيار مصدر وإخفاء الباقي.
ترميز رقم الرخصة
عندما تضمّن مقاطعةٌ بنيةً معينة في رقم الرخصة نفسه، تُقارن هذه البنية ببقية السجل.
مقارنة ثلاثية للهوية
يُقارن الاسم وتفاصيل الهوية المقروءة من الوثيقة ببعضها وبما صرّح به الطرف الذي طلب التحقق عن مقدّم الطلب، فيظهر الاستبدال كعدم تطابق لا كنجاح سليم.
قاعدتنا
لا نشترط نوعاً معيناً من الوثائق أبداً.
لا تُرفض الوثيقة غير المعروفة أو غير المألوفة لمجرد أننا لم نرها من قبل. يقرأ ShieldID ما يستطيع ويبلّغ بحكم كل حقل على حدة، فبطاقة من جهة إصدار لم نفهرسها قط يمكن أن تعطي تاريخ ميلاد صحيحاً ومطابقة وجه حقيقية، يُبلَّغ عنهما بوصفهما سليمين.
الأحكام لكل حقل، لا لكل وثيقة
يقوم كل من الاسم وتاريخ الميلاد والعنوان ورقم الوثيقة والصورة على أدلته الخاصة. فالحقل الضعيف الواحد لا يُسقط حقلاً اجتاز التحقق بنجاح، والحقل القوي لا يغطي على حقل لم يجتزه.
قبول الوثيقة قرارك أنت
يعرض ShieldID الأدلة وحكماً لكل فحص. أما ما تفعله الجهة التجارية لاحقاً بوثيقة غير مألوفة أو متحقَّق منها جزئياً فهو قرارها هي، والتقرير بين يديها.
تقييم التلاعب استشاري
استشاري فقطيعمل تقييم العبث بالوثيقة في كل عملية تحقق ويُعرض في النتيجة، لكنه استشاري حالياً: فهو لا يحدد أحكام الحقول ولا النتيجة الإجمالية، ولم يُقَس حدّه بشكل مستقل على عمليات التقاط حقيقية. تعامل معه كدليل إضافي لا كبوابة.
الكشف عن هجمات العرض على المستندات
قريبًااكتشاف أن الوثيقة جسم مادي حقيقي، لا صورة لوثيقة مطبوعة أو معروضة على شاشة، غير متوفر بعد. فالفحوصات الحالية تحمي جانب السيلفي من عملية التحقق، أما جانب الوثيقة من اكتشاف هجمات العرض فهو مدرج في خارطة الطريق.
إعادة التقاط موجَّهة
عندما يفشل التحقق، نخبرك أيَّ جانب هو السبب.
فشل التحقق لا يعني دائماً أن مقدّم الطلب ارتكب خطأً. فقد تكون صورة الوثيقة غير واضحة، أو تكون إضاءة صورة السيلفي ضعيفة، وطلب إعادة الصورة الخطأ يهدر وقت مقدّم الطلب مرتين.
يقرأ منطق إعادة الالتقاط في ShieldID الأدلة نفسها، لا تسمية الفحص الفاشل، ليحدد ما إذا كانت الوثيقة أم السيلفي تحتاج إلى محاولة أخرى، ثم يعيد فتح كاميرا ذلك الجانب فقط. وقد وُجد هذا المنطق لأن حالة حقيقية أظهرت صورة سيلفي سليمة وصورة جواز سفر غير مقروءة ملتقطة بزاوية حادة، وطُلب في الحالتين إعادة التقاط السيلفي.
ما تحصل عليه
قيم لكل حقل، كلٌّ منها مع مصدره وحكمه.
النتيجة ليست نجاحاً أو فشلاً واحداً. فكل حقل استطاع ShieldID قراءته يعود مع قيمته ومصدره وما إذا كان قد اجتاز التحقق.
- الاسم الكامل
- تتم المقارنة بين الوجه الأمامي والباركود وMRZ حيثما وُجدت، ومع الاسم الذي صرّح به الطرف الطالب.
- تاريخ الميلاد
- يُتحقق منه بالمقارنة مع الباركود وMRZ.
- العنوان
- يُقرأ من الوجه الأمامي ومن الباركود إن كانت الوثيقة تحمل باركود، ويُقارن بوثيقة إثبات عنوان مرفوعة عند الحاجة.
- رقم الوثيقة
- يُفحص اتساقه الداخلي، وكذلك مطابقته لقواعد الترميز في جهة الإصدار حيثما ينطبق ذلك.
- تاريخ الانتهاء
- يُقرأ من الوجه الأمامي ومن الباركود أو MRZ، ويُنبَّه إلى ذلك إذا اختلفت المصادر.
- جهة الإصدار
- تُحدَّد من رمز جهة الإصدار في الباركود متى كانت الوثيقة تحمل رمزاً معروفاً.
- مؤشر العبث بالوثيقة
- يُعرض كدليل استشاري في كل عملية تحقق، ولا يكون هو الحكم النهائي أبداً.
مثال عملي
رخصة قيادة من أونتاريو، حقلاً حقلاً.
متقدم وهمي ورخصة وهمية. أما مجموعة الحقول ومصادرها والفحوصات المتقاطعة فهي خط المعالجة الفعلي.
| الحقل | القيمة | المصدر | الحكم |
|---|---|---|---|
| Full name | Jordan Alexander Reyes | Front + barcode (agree) | Match |
| Date of birth | 14 Mar 1994 | Barcode | Match |
| Address | 482 King St W, Toronto ON | Barcode | Match |
| Licence number | R1234-56789-01234 | Barcode; front reads the same string | Match |
| Expiry date | 14 Mar 2029 | Front + barcode (agree) | Match |
| Photo | Present, legible | Front image | Face match: pending selfie |
| Document tamper signal | No indication | Advisory model, cropped document image | Advisory — not gating |
كيف نقارن أنفسنا
عمق في الوثائق التي نغطيها، وصراحة بشأن التي لا نغطيها.
فئات لا أسماء. يصف عمود المؤسسات الأنماط التي وجدناها عند مراجعة مواقع مزوّدي IDV للمؤسسات.
| الإمكانية | ShieldID | حل التحقق من الهوية (IDV) المعتاد للمؤسسات | الفحوصات اليدوية |
|---|---|---|---|
| يقرأ الوجهين، مع مقارنة الباركود وMRZ حقلاً بحقل | نعم | عادةً | الوجه الأمامي فقط، بالنظر المجرد |
| يواصل العمل مع وثيقة غير مألوفة أو غير مدرجة بدلاً من رفضها | نعم | يرفض في كثير من الأحيان | يعتمد على تدريب الموظفين |
| أحكام لكل حقل، لا نجاح أو فشل واحد للوثيقة كلها | نعم | نادرًا | n/a |
| مقارنة ثلاثية للاسم والهوية مع ما صرّح به الطرف الطالب | نعم | أحيانًا | يدوي، إن وُجد |
| إعادة التقاط موجَّهة تحدد الوثيقة أو السيلفي بناءً على الأدلة | نعم | نادرًا | n/a |
| مؤشر العبث بالوثيقة يُعرض بصدق كمؤشر استشاري، لا كبوابة خفية | نعم | نادراً ما يُفصح عنه | لا يوجد مؤشر |
أسئلة
إجابات مباشرة عن التحقق من المستندات.
جرّبه على وثيقتك
أجرِ عملية تحقق في sandbox برخصة قيادة أو جواز سفر حقيقيين.
أنشئ جلسة sandbox، واقرأ الوجهين الأمامي والخلفي على هاتفك، وشاهد النتيجة لكل حقل. جلسات sandbox لا تُحتسب عليها رسوم أبداً.