پرش به محتوای اصلی
ShieldID

تأیید سند شناسایی

یک API تأیید سند که هویت را می‌خواند، نه فقط نوع سند روی کارت را.

ShieldID روی و پشت یک کارت شناسایی عکس‌دار دولتی را روی گوشی خودِ متقاضی می‌خواند، بارکد و ناحیهٔ ماشین‌خوان گذرنامه را رمزگشایی می‌کند، هر فیلد را با همهٔ منابع تطبیق می‌دهد و برای هر فیلد یک حکم گزارش می‌کند، نه یک قبول یا رد برای کل کارت.

پوشش اسناد

اسناد کانادایی و آمریکایی، با خوانش عمیق.

گواهینامه‌های رانندگی، گذرنامه‌ها، کارت‌های اقامت دائم و مدارک شناسایی عکس‌دار استانی، که در هر جا بارکد حاوی کد صادرکننده باشد، بر اساس صادرکننده شناسایی می‌شوند.

13استان‌ها و قلمروهاهر صادرکننده‌ی گواهینامه رانندگی و کارت شناسایی کانادا، شناسایی‌شده از روی بارکد
72صادرکننده‌ی سند شناخته‌شدهکانادا، ایالات متحده و دو ایالت مکزیک، بر اساس IIN بارکد AAMVA
  • گواهینامه‌های رانندگی کانادا، تمام ۱۳ استان و منطقه
  • گواهینامه‌های رانندگی ایالات متحده، تمام ایالت‌ها و مناطق ایالات متحده، به‌علاوه‌ی DC
  • گذرنامه‌ها، با خوانش از ناحیهٔ ماشین‌خوان و اعتبارسنجی checksum
  • کارت‌های اقامت دائم
  • کارت‌های شناسایی عکس‌دارِ استانی و ایالتی
  • پوشش نوظهورِ دو ایالت مکزیک.

مرزی که تعیین می‌کنیم، با صداقت

کارت‌های سلامت امروز به‌طور مشخص در میان انواع سند شناخته‌شده فهرست نشده‌اند. کارت ناآشنا یا فهرست‌نشده نیز همچنان بر اساس همان اصل هر چیز دیگر خوانده می‌شود: آنچه صفحه نشان می‌دهد استخراج می‌شود و داوری هر فیلد جداگانه گزارش می‌شود، به‌جای آنکه سند همان دم در رد شود.

سند چگونه خوانده می‌شود

چهار راه ورود. یک ترتیب اولویت هنگام همپوشانی.

متقاضی روی و پشت کارت شناسایی را با گوشی خود عکس می‌گیرد. ShieldID هر منبعی را که سند واقعاً دارد می‌خواند و در صورت اختلاف دو منبع، اجازه می‌دهد قابل‌اعتمادترین منبع برنده شود.

  1. بارکد PDF417

    پشت گواهینامه رانندگی یا کارت شناسایی آمریکای شمالی یک بارکد PDF417 دارد. ShieldID آن را به فیلدهای ساختاریافته AAMVA رمزگشایی می‌کند: نام، تاریخ تولد، نشانی، شماره‌ی گواهینامه، تاریخ انقضا و موارد دیگر.
  2. MRZ گذرنامه

    ناحیهٔ ماشین‌خوان گذرنامه با یک آشکارساز و خوانندهٔ اختصاصی خوانده می‌شود و سپس با فرمول‌های ارقام کنترلی ICAO که در خودِ این ناحیه تعبیه شده‌اند اعتبارسنجی می‌شود. یک حداقل امتیاز اعتبار تعیین می‌کند که فیلدِ استخراج‌شده از این راه قابل‌اعتماد شمرده شود یا نه.
  3. خوانش ساختاریافتهٔ روی سند

    روی چاپ‌شده‌ی سند فیلد به فیلد خوانده می‌شود، با استفاده از چیدمان نوع سند در صورتی که شناسایی شود.
  4. جایگزین OCR تمام‌صفحه

    وقتی مورد دقیق‌تری قابل اعمال نباشد، کل روی سند به‌صورت متن خوانده می‌شود. همین مانع می‌شود که یک سند ناآشنا یکسره رد شود.

اولویت هنگام هم‌پوشانی منابع

در صورتی که یک فیلد در بیش از یک منبع ظاهر شود، ترتیب اولویت چنین است: بارکد، سپس MRZ گذرنامه که checksum خود را گذرانده باشد، سپس خوانش ساختاریافتهٔ روی سند و در آخر بازگشت به OCR. منابعی که با هم اختلاف دارند برای بررسی علامت‌گذاری می‌شوند و هرگز بی‌صدا میانگین‌گیری نمی‌شوند.

Cross-checks

هر فیلد با فیلدهای دیگر سنجیده می‌شود، نه اینکه صرفاً پذیرفته شود.

سندی که به‌تنهایی به‌خوبی خوانده می‌شود هنوز ممکن است ناهمخوانی میان آنچه روی سند نوشته شده و آنچه بارکد یا MRZ می‌گوید را پنهان کند. ShieldID در هر تأیید این مورد را بررسی می‌کند.

روی سند در برابر بارکد در برابر MRZ

نام، تاریخ تولد، شمارهٔ سند و نشانی میان همهٔ منابعی که سند واقعاً دارد مقایسه می‌شوند. اختلاف گزارش می‌شود و با انتخاب یکی و پنهان کردن بقیه حل نمی‌شود.

رمزگذاری شماره‌ی گواهینامه

در جایی که یک استان ساختاری را در خود شماره‌ی گواهینامه رمزگذاری می‌کند، آن ساختار با بقیه‌ی پرونده تطبیق داده می‌شود.

مقایسهٔ سه‌طرفهٔ هویت

نام و مشخصات هویتی خوانده‌شده از سند، هم با یکدیگر و هم با آنچه طرفِ درخواست‌کنندهٔ تأیید دربارهٔ متقاضی اعلام کرده مقایسه می‌شوند، تا جایگزینی هویت به‌جای یک قبولیِ بی‌نقص، به‌صورت ناهمخوانی نمایان شود.

قاعدهٔ ثابت ما

ما هرگز بر اساس نوع سند مانع نمی‌شویم.

سندی که شناخته‌شده یا آشنا نباشد، فقط به این دلیل که پیش‌تر آن را ندیده‌ایم رد نمی‌شود. ShieldID آنچه را می‌تواند می‌خواند و داوری هر فیلد را جداگانه گزارش می‌کند؛ بنابراین کارتی از صادرکننده‌ای که هرگز فهرستش نکرده‌ایم نیز می‌تواند تاریخ تولد درست و تطبیق چهره‌ی واقعی را به‌صورت مثبت گزارش کند.

احکام به‌تفکیک فیلد است، نه به‌تفکیک سند

نام، تاریخ تولد، نشانی، شمارهٔ سند و عکس، هرکدام بر پایهٔ شواهد خود ارزیابی می‌شوند. یک فیلد ضعیف فیلدی را که به‌خوبی تأیید شده پایین نمی‌کشد و یک فیلد قوی نیز ضعفِ فیلد تأییدنشده را نمی‌پوشاند.

پذیرش سند تصمیم خودِ شماست

ShieldID برای هر بررسی، شواهد و یک حکم گزارش می‌کند. اینکه یک کسب‌وکار در مراحل بعدی با یک سند ناآشنا یا نیمه‌تأییدشده چه کند، با گزارش در دست، تصمیم خودِ آن کسب‌وکار است.

امتیاز دست‌کاری صرفاً مشورتی است

فقط مشورتی

امتیاز دستکاری سند در هر تأیید اجرا و روی نتیجه گزارش می‌شود، اما فعلاً جنبهٔ مشورتی دارد: احکام فیلدها یا نتیجهٔ کلی را تعیین نمی‌کند و آستانهٔ آن به‌طور مستقل روی نمونه‌های واقعی سنجیده نشده است. آن را یک شاهد دیگر بدانید، نه یک دروازه.

تشخیص حملهٔ جعل ارائه برای اسناد

به‌زودی

تشخیص اینکه سند یک شیء فیزیکی و واقعی است، نه عکسی از سند چاپ‌شده یا نمایش‌داده‌شده روی صفحه، هنوز وجود ندارد. بررسی‌های امروز از بخش سلفیِ تأیید دفاع می‌کنند؛ بخش سند در تشخیص حملهٔ ارائه در نقشهٔ راه قرار دارد.

بازگیری راهنمایی‌شده

وقتی چیزی ناموفق می‌شود، به شما می‌گوییم مقصر کدام طرف است.

تأیید ناموفق همیشه به این معنا نیست که متقاضی کار نادرستی انجام داده است. ممکن است عکس سند تار بوده یا سلفی نور کافی نداشته باشد، و درخواست دوبارهٔ مورد اشتباه، وقت متقاضی را دو بار هدر می‌دهد.

منطق بازگیری ShieldID برای تصمیم‌گیری دربارهٔ اینکه سند یا سلفی نیاز به تلاش دوباره دارد، شواهد را می‌خواند و نه برچسب بررسیِ ناموفق را، و فقط دوربین همان بخش را دوباره ارائه می‌کند. این قابلیت از آنجا پدید آمد که در یک مورد واقعی، با وجود سلفی سالم و عکس ناخوانا و با زاویهٔ تند گذرنامه، از متقاضی خواسته شد سلفی را دوباره بگیرد.

آنچه دریافت می‌کنید

مقادیر به‌تفکیک هر فیلد، هرکدام با منبع و حکم خود.

نتیجه فقط «قبول» یا «رد» نیست. هر فیلدی که ShieldID توانسته بخواند همراه با مقدار، منبع آن و اینکه تأیید شده یا نه بازگردانده می‌شود.

نام کامل
در صورت وجود، میان روی سند، بارکد و MRZ و همچنین با نامی که درخواست‌کننده اعلام کرده مقایسه می‌شود.
تاریخ تولد
با بارکد و MRZ تطبیق داده می‌شود.
نشانی
از روی سند و بارکد (در صورتی که سند دارای بارکد باشد) خوانده می‌شود؛ در صورت لزوم با سند نشانی بارگذاری‌شده مقایسه می‌شود.
شماره‌ی سند
از نظر سازگاری داخلی و، در صورت کاربرد، با قواعد کدگذاری حوزهٔ قضایی صادرکننده بررسی می‌شود.
تاریخ انقضا
از روی سند و بارکد یا MRZ خوانده می‌شود و اگر منابع با هم اختلاف داشته باشند، علامت‌گذاری می‌شود.
حوزه صدور
در صورتی که سند دارای کد صادرکننده‌ی شناخته‌شده‌ای باشد، از روی بارکد شناسایی می‌شود.
نشانهٔ دستکاری سند
در هر تأیید به‌عنوان شاهد مشورتی گزارش می‌شود، نه به‌عنوان خودِ حکم.

مثال کاربردی

یک گواهینامه رانندگی انتاریو، فیلد به فیلد.

یک متقاضی خیالی، یک گواهینامه‌ی خیالی. مجموعه‌ی فیلدها، منبع‌یابی و بررسی‌های متقابل، همان خط پردازش واقعی هستند.

Jordan A. Reyes — Ontario driver's licence (sample)
داده‌های نمونه
فیلدمقدارمنبعحکم
Full nameJordan Alexander ReyesFront + barcode (agree)Match
Date of birth14 Mar 1994BarcodeMatch
Address482 King St W, Toronto ONBarcodeMatch
Licence numberR1234-56789-01234Barcode; front reads the same stringMatch
Expiry date14 Mar 2029Front + barcode (agree)Match
PhotoPresent, legibleFront imageFace match: pending selfie
Document tamper signalNo indicationAdvisory model, cropped document imageAdvisory — not gating

مقایسه‌ی ما

عمق در اسنادی که پوشش می‌دهیم، صداقت دربارهٔ اسنادی که پوشش نمی‌دهیم.

دسته‌بندی‌ها، نه نام‌ها. ستون سازمانی الگوهایی را توصیف می‌کند که هنگام بررسی وب‌سایت‌های فروشندگان IDV سازمانی یافتیم.

مقایسهٔ تأیید سند ShieldID با یک پلتفرم IDV سازمانیِ معمول و با بررسی دستیِ مدارک شناسایی.
قابلیتShieldIDاحراز هویت سازمانی معمولبررسی‌های دستی
روی و پشت سند را می‌خواند و بارکد و MRZ را فیلد به فیلد تطبیق می‌دهدبلهمعمولاًفقط روی سند، با نگاه چشمی
در برخورد با سند ناآشنا یا فهرست‌نشده به‌جای رد کردن، ادامه می‌دهدبلهاغلب نمی‌پذیردبه آموزش کارکنان بستگی دارد
حکم به‌تفکیک فیلد، نه یک قبول یا رد در سطح سندبلهبه‌ندرتn/a
مقایسهٔ سه‌طرفهٔ نام و هویت با آنچه درخواست‌کننده اعلام کرده استبلهگاهیدستی، اگر اصلاً انجام شود
بازگیری راهنمایی‌شده که بر اساس شواهد، سند یا سلفی را مقصر می‌داندبلهبه‌ندرتn/a
امتیاز دستکاری سند که صادقانه به‌عنوان مشورتی گزارش می‌شود، نه یک دروازهٔ پنهانبلهبه‌ندرت افشا می‌شودبدون نشانه

پرسش‌ها

پاسخ‌های صریح دربارهٔ راستی‌آزمایی اسناد.

آن را روی سند خودتان ببینید

یک احراز هویت sandbox را با یک گواهینامه رانندگی یا گذرنامه‌ی واقعی اجرا کنید.

یک نشست sandbox ایجاد کنید، روی و پشت سند خودتان را با گوشی خود بخوانید و نتیجهٔ هر فیلد را ببینید. نشست‌های sandbox هرگز صورتحساب نمی‌شوند.