مرحله ۲: ایجاد کردن شناسه آزمایشی در جعبه شنی

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

مراحل در این صفحه

مرحله الف: راه‌اندازی دو دستگاه Android

به دو دستگاه Android نیاز دارید: دستگاه اول گذرنامه الکترونیکی را شبیه‌سازی می‌کند و دستگاه دوم جایی است که شناسه دیجیتال برگرفته از گذرنامه الکترونیکی شبیه‌سازی‌شده را به آن اضافه می‌کنید.

فرایند سه‌مرحله‌ای بااستفاده از دو تلفن Android با NFC برای افزودن شناسه دیجیتال آزمایشی Utopia به «کیف پول Google»

الزام دستگاه ۱: شبیه‌ساز گذرنامه دستگاه ۲: «کیف پول Google» آزمایشی شما
نقش گذرنامه الکترونیکی NFC را شبیه‌سازی می‌کند شناسه دیجیتال آزمایشی را در «کیف پول Google» نگه می‌دارد
مراحل راه‌اندازی
  1. برنامه Utopia ePassport Simulator را نصب کنید.
  2. برنامه را باز کنید و ورودی گذرنامه جدیدی اضافه کنید. این ورودی را در «مرحله ب» اسکن خواهید کرد.
  1. برنامه «کیف پول Google» را از «فروشگاه Play» نصب یا به‌روز کنید.
  2. بررسی کنید که «خدمات Google Play» نسخه ۲۴.۳۸.xx یا بالاتر باشد (نحوه بررسی).
  3. تأیید کنید که دستگاه NOT یک دستگاه اشکال‌زدایی یا ریشه‌یابی‌شده است.
  4. «کیف پول Google» را به محیط جعبه امن تغییر دهید (انجام این کار در دستگاه شخصی، داده‌های تولید موجود را حذف می‌کند).
  5. با «حساب Google» دارای @gmail.com به سیستم وارد شوید.

مرحله ب: افزودن شناسه آزمایشی به «کیف پول»

  1. در دستگاه ۲، برنامه «کیف پول Google» را باز کنید و روی افزودن به «کیف پول» تک‌ضرب بزنید.
  2. مدرک شناسایی > شناسه دیجیتال را انتخاب کنید.
  3. دستورالعمل‌های روی صفحه را تا تکمیل شدن دنبال کنید:
    1. اسکن MRZ: در دستگاه ۱، روی ورودی‌ای که قبلاً در برنامه شبیه‌ساز ایجاد کرده‌اید تک‌ضرب بزنید و جزئیات گذرنامه را به‌صورت دستی در دستگاه ۲ وارد کنید.
    2. اسکن NFC: دستگاه ۱ (با صفحه MRZ باز برنامه شبیه‌ساز) را درطول اسکن NFC در پشت دستگاه ۲ نگه دارید.

مرحله ۳: مشاهده جزئیات در «کیف پول»

  1. وقتی شناسه دیجیتال شما در «کیف پول Google» قرار گرفت، روی منوِ سه‌نقطه‌ای در گوشه بالا تک‌ضرب بزنید و اطلاعات شناسه دیجیتال را انتخاب کنید.
  2. روی گزینه‌های فهرست‌شده تک‌ضرب بزنید و بررسی کنید که طبق انتظار کار کنند—به‌ویژه، بخش جزئیات کارت را باز کنید تا مطمئن شوید مشخصه‌ها با ورودی‌ای که ایجاد کرده‌اید مطابقت داشته باشد.

مرحله ۴: استفاده از شناسه آزمایشی در درخواست‌ها

شناسه آزمایشی جعبه امن شما یک شناسه دیجیتال است. برای اینکه «کیف پول Google» آن را مطابقت دهد و ارائه کند، OpenID4VP dcql_query شما باید نوع سند شناسه دیجیتال را درخواست کند:

  • com.google.wallet.idcard.1 (شناسه دیجیتال)، یا
  • org.iso.23220.photoid.1 (شناسه دیجیتال بااستفاده از نوع سند مدرک شناسایی عکس‌دار ISO)

درخواستی که فقط گواهینامه رانندگی دیجیتال (org.iso.18013.5.1.mDL) را درخواست می‌کند با شناسه دیجیتال آزمایشی Utopia مطابقت نخواهد داشت. برای پذیرفتن هرگونه اعتبارنامه واجدشرایط، از نمونه چنداعتبارنامه‌ای dcql_query در مرحله ۳.الف: قالب‌بندی درخواست استفاده کنید، و اعتبارنامه‌ها و مشخصه‌های پشتیبانی‌شده را برای مسیرهای ادعای دردسترس بررسی کنید.

شناسه دیجیتال جدیدتان را در دو مرحله آزمایش کنید:

  1. بررسی سریع با «ابزار درستی‌سنجی وب»: verifier.multipaz.org را در دستگاه ۲ (یا در مرورگر رایانه برای آزمایش رمزینه پاسخ‌سریع بین‌دستگاهی) باز کنید و شناسه دیجیتال درخواست کنید. این کار تأیید می‌کند که دستگاه و شناسه دیجیتال آزمایشی شما قبل‌از اینکه کد خودتان را آزمایش کنید کار می‌کنند.
  2. آزمایش دربرابر سرویس خودتان: پس‌از تکمیل مرحله ۳، درخواستی را که با کلیدهای آزمایشی جعبه امن (طرف‌های متکی) یا «مرجع صدور گواهی ریشه جعبه امن» (ثبت‌کنندگان تأییدکننده) امضا شده است ارسال کنید و سرورتان را برای اعتبارسنجی issuerAuth دربرابر گواهی جعبه امن Utopia پیکربندی کنید.

عیب‌یابی

مشکل آنچه باید بررسی شود
TapAndPay Environment در «تنظیمات» وجود ندارد «حساب Google» شما هنوز در فهرست مجازهای جعبه امن قرار نگرفته است. مرحله ۱.الف: درخواست دسترسی به محیط ایمن را ببینید.
گزینه شناسه دیجیتال در بخش افزودن به «کیف پول» نشان داده نمی‌شود مطمئن شوید «دستگاه ۲» در حالت جعبه امن (مرحله ۱.ج) باشد، با حساب @gmail.com به سیستم وارد شده باشد، ریشه‌ای/اشکال‌زدایی نشده باشد، و «خدمات Play» نسخه ۲۴.۳۸.xx به‌بالا را اجرا کند.
«مدرک شناسایی دیجیتال دردسترس نیست» هنگام آزمایش درخواست مطمئن شوید درخواستتان شامل com.google.wallet.idcard.1 یا org.iso.23220.photoid.1 باشد و «دستگاه ۲» همچنان در حالت جعبه امن باشد.
درخواست قبل‌از صفحه رضایت «کیف پول Google» ناموفق است امضای JWS، سرصفحه گواهینامه x5c، client_id (x509_hash)، و gw_rp_metadata_bytes را به‌تأیید برسانید.

حذف کردن شناسه دیجیتال آزمایشی از «کیف پول»

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

مرحله بعدی