ข้อมูลเข้าสู่ระบบดิจิทัลคือเอกสารที่ตรวจสอบได้ด้วยการเข้ารหัสลับ ซึ่งสามารถใช้เพื่อตรวจสอบสิทธิ์ ให้สิทธิ์ หรือให้ข้อมูลที่ยืนยันแล้วเกี่ยวกับผู้ใช้ เอกสารเหล่านี้ เช่น ใบขับขี่ดิจิทัล (mDL) หนังสือเดินทางดิจิทัล และ ID พาส จะจัดเก็บไว้อย่างปลอดภัยในกระเป๋าเงินดิจิทัล
ยอมรับบัตรประจำตัวทางออนไลน์
Google กำลังสร้างระบบนิเวศแบบเปิดที่ปลอดภัย เป็นส่วนตัว และเป็นไปตามมาตรฐานสำหรับกระเป๋าเงินดิจิทัล การผสานรวม W3C Digital Credentials API ช่วยให้ฝ่ายที่อาศัย (แอปและเว็บไซต์) สามารถขอหลักฐานยืนยันตัวตนและอายุที่ตรวจสอบได้จาก Google Wallet ของผู้ใช้หรือกระเป๋าเงินดิจิทัลอื่นๆ ที่เป็นไปตามข้อกำหนดได้อย่างราบรื่น พร้อมทั้งเพิ่มความเป็นส่วนตัวสูงสุด
กรณีการใช้งานบัตรประจำตัวใน Google Wallet
- การยืนยันอายุ: ขอให้ยืนยันอายุก่อนซื้อสินค้าที่จำกัดอายุหรือเข้าถึงสถานที่ที่จำกัดอายุ
- การยืนยันตัวตน: ขอชื่อและที่อยู่เพื่อยืนยันตัวตนของบุคคลเพื่อการปฏิบัติตามกฎหมายหรือการลดการประพฤติมิชอบ
- สิทธิ์ในการขับขี่: ยืนยันความสามารถในการขับขี่ของบุคคล (เช่น เมื่อเช่ารถ)
เหตุผลที่ควรผสานรวมกับ Google Wallet
การผสานรวม Digital Credentials API มอบมูลค่าเชิงกลยุทธ์ ซึ่งช่วยให้คุณยืนยันแอตทริบิวต์ข้อมูลประจำตัวทางออนไลน์ได้อย่างราบรื่นโดยไม่มีค่าใช้จ่ายในอุปกรณ์และเบราว์เซอร์หลายรายการ
- ไม่มีค่าใช้จ่าย: API แบบครบวงจรสำหรับขอและดึงข้อมูลเข้าสู่ระบบจาก Google Wallet (และ Wallet อื่นๆ ที่เป็นไปตามข้อกำหนด) โดยไม่มีค่าใช้จ่าย
- ทำงานร่วมกันได้และเป็นมาตรฐาน: สร้างขึ้นตามมาตรฐานแบบเปิดทั่วโลก ซึ่งรวมถึง W3C Digital Credentials, OpenID4VP และ ISO 18013-5/7 ซึ่งจะช่วยให้มั่นใจได้ถึงความเข้ากันได้กับระบบนิเวศด้านข้อมูลประจำตัวทั่วโลกและสอดคล้องกับกรอบการทำงาน eIDAS 2.0 ของสหภาพยุโรป
- ข้ามเบราว์เซอร์และข้ามอุปกรณ์: กลไกแบบรวมที่ทำงานได้อย่างราบรื่นทั้งบนเว็บและ Android โดยรองรับการใช้งานร่วมกันของกระเป๋าเงินหลายใบ ซึ่งช่วยให้ผู้ใช้มีตัวเลือกและส่งเสริมความสามารถในการทำงานร่วมกัน
- สัญญาณที่เชื่อถือได้และตรวจสอบได้: ก้าวข้ามข้อมูลที่ประกาศด้วยตนเอง รับแอตทริบิวต์ข้อมูลประจำตัวและอายุที่ลงนามด้วยการเข้ารหัสจากผู้ออกบัตรที่เชื่อถือได้หรือผู้ออกบัตรของรัฐ (ดูผู้ออกบัตรที่รองรับ)
- ประสบการณ์ของผู้ใช้ที่ราบรื่น: Google Wallet มีให้บริการในอุปกรณ์ Android กว่า 3 พันล้านเครื่องในกว่า 200 ประเทศ ผู้ใช้สามารถแสดงข้อมูลเข้าสู่ระบบในแอปหรือบนเว็บได้โดยตรงโดยมีอุปสรรคน้อยที่สุด
การมุ่งเน้นความเป็นส่วนตัวและ Zero-Knowledge Proof (ZKP)
ระบบข้อมูลประจำตัวดิจิทัลที่อาศัยการแชร์ข้อมูลโดยตรงมักกำหนดให้ผู้ใช้แชร์ข้อมูลส่วนบุคคลมากเกินไป Google Wallet แก้ปัญหานี้ด้วยการรองรับ Zero-Knowledge Proof (ZKP) นอกเหนือจาก mdoc ตามมาตรฐาน ISO 18013-7 ที่มีอยู่
ZKP เป็นวิธีวิทยาการเข้ารหัสที่ช่วยให้ผู้ใช้พิสูจน์ข้อความ (เช่น "ฉันอายุมากกว่า 18 ปี") ได้โดยไม่ต้องเปิดเผยข้อมูลจริงที่เกี่ยวข้อง (เช่น วันเกิดที่แน่นอน)

- การเปิดเผยข้อมูลแบบเลือก: คุณขอเฉพาะแอตทริบิวต์ขั้นต่ำที่จำเป็นสำหรับกรณีการใช้งานของคุณ
- ไม่สามารถลิงก์ได้: ธุรกรรมจะเชื่อมโยงกับอุปกรณ์ ZKP ช่วยให้มั่นใจว่าผู้ออกบัตร หน่วยงานที่เชื่อถือ หรือ Google จะไม่สามารถระบุหรือติดตามการนำเสนอได้
- ไม่มีการติดตามเซิร์ฟเวอร์: Google จะไม่บันทึกข้อมูลที่เกี่ยวข้องกับข้อมูลเข้าสู่ระบบในเซิร์ฟเวอร์ของตน โดยจะจัดเก็บทุกอย่างไว้ในเครื่องและจัดเก็บอย่างปลอดภัยในอุปกรณ์ของผู้ใช้ในคอนเทนเนอร์ที่เชื่อถือได้
- ความยินยอมของผู้ใช้: แอปจะค้นหาวอลเล็ตโดยไม่แจ้งให้ผู้ใช้ทราบไม่ได้ ผู้ใช้ต้องเรียกใช้ API เพื่อปกป้องความเป็นส่วนตัว และต้องมีการตรวจสอบสิทธิ์ผู้ใช้ (ข้อมูลไบโอเมตริก, PIN หรือรูปแบบ) ก่อนแชร์ข้อมูลที่แชร์
ประสบการณ์ของผู้ใช้
ไม่ว่าผู้ใช้จะยืนยันอายุเพื่อดูเนื้อหาที่ถูกจำกัดหรือแชร์ข้อมูลประจำตัวเพื่อเริ่มต้นใช้งาน กระบวนการนี้ก็ได้รับการปรับปรุงให้มีประสิทธิภาพเพื่อลดความยุ่งยาก
1. ขั้นตอนมาตรฐานในแอป / เว็บ
เมื่อผู้ใช้คลิกปุ่ม "ยืนยันด้วยบัตรประจำตัวดิจิทัล" Credential Manager (ใน Android) หรือเบราว์เซอร์จะจับคู่คำขอกับข้อมูลเข้าสู่ระบบที่มีสิทธิ์
![]() |
![]() |
![]() |
![]() |
![]() |
| ระบบแจ้งให้ผู้ใช้ยืนยันอายุในแอปหรือเว็บไซต์ | ผู้ใช้เห็นข้อมูลเข้าสู่ระบบที่มีสิทธิ์ซึ่งพร้อมใช้งาน | ผู้ใช้เห็นหน้ายืนยันใน Google Wallet | ผู้ใช้ตรวจสอบสิทธิ์เพื่อยืนยันการแชร์ | ข้อมูลที่ส่งไปยังแอปหรือเว็บไซต์ |
โน้ตสำคัญ
- แอปหรือเว็บไซต์มีความยืดหยุ่นในการสร้างจุดแรกเข้าของ API ดังที่แสดงในขั้นตอนที่ 1 เราขอแนะนำให้แสดงปุ่มทั่วไป เช่น "ยืนยันด้วยบัตรประจำตัวดิจิทัล" เนื่องจากเราคาดว่าในอนาคตจะมีตัวเลือกอื่นๆ นอกเหนือจาก Google Wallet ที่พร้อมใช้งานผ่าน API
- หน้าจอตัวเลือกในขั้นตอนที่ 2 จะแสดงผลโดย Android ระบบจะพิจารณาข้อมูลเข้าสู่ระบบที่มีสิทธิ์โดยจับคู่ตรรกะการลงทะเบียนที่ Wallet แต่ละรายการระบุไว้กับคำขอที่ส่งโดยฝ่ายที่เกี่ยวข้อง
- ขั้นตอนที่ 3 แสดงผลโดย Google Wallet Google Wallet จะแสดงชื่อ โลโก้ และนโยบายความเป็นส่วนตัวที่นักพัฒนาแอปให้ไว้ในหน้าจอนี้
2. ขั้นตอนการใช้งานข้ามอุปกรณ์
ผู้ใช้สามารถใช้อุปกรณ์ของตนเพื่อแสดงข้อมูลเข้าสู่ระบบต่ออุปกรณ์อื่น (เช่น แสดงบัตรประจำตัวต่อเว็บเบราว์เซอร์บนเดสก์ท็อป) ต้องใช้บลูทูธเพื่อตรวจหาอุปกรณ์ที่อยู่ใกล้เคียงและสร้างการเชื่อมต่อ
![]() |
![]() |
![]() |
![]() |
| ระบบแจ้งให้ผู้ใช้ยืนยันอายุในเว็บไซต์บนเดสก์ท็อป | ผู้ใช้เห็นคิวอาร์โค้ดเพื่อนำเสนอต่อโดยใช้มือถือ | ผู้ใช้นำเสนอข้อมูลเข้าสู่ระบบจากโทรศัพท์ | การยืนยันผู้ใช้เสร็จสมบูรณ์แล้ว |
หมายเหตุ: ขั้นตอนข้ามอุปกรณ์จะใช้ได้ก็ต่อเมื่อพาร์ทเนอร์ใช้คำขอที่ลงนามเท่านั้น
3. ขั้นตอนเมื่อไม่มีบัตรประจำตัวดิจิทัล
หากผู้ใช้ไม่มีข้อมูลเข้าสู่ระบบหรือไม่ได้ติดตั้งแอป Wallet ระบบจะนำผู้ใช้ไปยังหน้าสร้างข้อมูลเข้าสู่ระบบอย่างราบรื่น ระบบจะนำผู้ใช้ที่ไม่มีแอปไปยัง Play Store หากผู้ใช้มีแอปแต่ไม่มีบัตรประจำตัว UI แบบครึ่งหน้าจอจะช่วยให้ผู้ใช้สร้างบัตรประจำตัวได้โดยไม่ต้องออกจากแอป
ขั้นตอนการเพิ่มบัตรประจำตัวดิจิทัล
![]() |
![]() |
![]() |
| ระบบแจ้งให้ผู้ใช้ยืนยันอายุในแอปหรือเว็บไซต์ | ผู้ใช้เห็นตัวเลือกให้เลือกกระเป๋าเงินเพื่อเพิ่มบัตรประจำตัวดิจิทัล | ระบบจะนำผู้ใช้ไปยัง Google Wallet เพื่อเพิ่มบัตรประจำตัวดิจิทัล |
หมายเหตุ: ขั้นตอนนี้มีไว้สำหรับ RP ที่ขอ ID พาส ณ ปัจจุบัน
ไม่มีบัตรประจำตัวดิจิทัลที่พร้อมใช้งาน
หากผู้ใช้เลือก "ยืนยันด้วยบัตรประจำตัวดิจิทัล" และ RP ไม่ได้ขอ ID พาส หรือผู้ใช้ไม่มีบัตรประจำตัวที่มีสิทธิ์ ผู้ใช้จะเห็นข้อความแสดงข้อผิดพลาดนี้
![]() |
![]() |
| ระบบแจ้งให้ผู้ใช้ยืนยันอายุในแอปหรือเว็บไซต์ | ผู้ใช้จะเห็นข้อผิดพลาดหากไม่มีบัตรประจำตัวดิจิทัล |
ขั้นตอนถัดไป
พร้อมรับบัตรประจำตัวดิจิทัลแล้วหรือยัง เริ่มด้วยเลือกเส้นทางเพื่อเลือกระหว่างการยืนยันแบบฝ่ายที่อาศัยความน่าเชื่อถือ ผู้รับจดทะเบียนผู้ยืนยัน และแบบเข้าร่วมด้วยตนเอง แล้วทำตามคำแนะนำการผสานรวมทีละขั้นตอน
ดูคำถามที่พบบ่อยเกี่ยวกับการเริ่มต้นใช้งานและการเริ่มต้นได้ที่คำถามที่พบบ่อยเกี่ยวกับข้อมูลประจำตัวและเอกสารรับรองดิจิทัล
ยอมรับบัตรประจำตัวด้วยตนเอง (ออฟไลน์)
บัตรประจำตัวใน Google Wallet เป็นไปตามมาตรฐานสากล ISO 18013-5 สำหรับใบขับขี่ดิจิทัล ซึ่งหมายความว่า
- ข้อมูลทั้งหมดในบัตรประจำตัวจะได้รับการสนับสนุนด้วยลายเซ็นที่เข้ารหัสเพื่อการยืนยันที่ปลอดภัยและราบรื่น
- คุณสามารถแสดงบัตรประจำตัวได้อย่างราบรื่นโดยเริ่มจากการแตะ NFC หรือสแกนคิวอาร์โค้ด โดยระบบจะส่งข้อมูลผ่าน BLE
- ผู้ใช้มีตัวเลือกในการตรวจสอบข้อมูลที่ขอแชร์ก่อนแชร์ และแชร์เฉพาะองค์ประกอบที่เกี่ยวข้องกับธุรกรรมแทนที่จะแชร์ข้อมูลบัตรประจำตัวทั้งหมด
- ผู้ใช้ต้องตรวจสอบสิทธิ์ในอุปกรณ์ก่อนแชร์
- อุปกรณ์ที่ยอมรับบัตรประจำตัวจาก Google Wallet จะยอมรับบัตรประจำตัวจากแอปพลิเคชันหรือ Wallet อื่นๆ ที่ใช้มาตรฐานนี้ได้
- ไม่จำเป็นต้องใช้รายการที่อนุญาตสำหรับ mDL: หากเทอร์มินัลเครื่องอ่านของคุณรองรับการดึงข้อมูล mdoc ตามมาตรฐาน ISO/IEC 18013-5 อยู่แล้ว คุณสามารถขอใบขับขี่ดิจิทัล (
org.iso.18013.5.1.mDL) จาก Google Wallet ได้โดยไม่ต้องรอรายการที่อนุญาตหรือการเริ่มต้นใช้งาน (หมายเหตุ: ปัจจุบันระบบรองรับบัตรประจำตัวสำหรับการแสดงผลทางออนไลน์เท่านั้น ไม่รองรับการแสดงผลด้วยตนเอง)
ดูรายละเอียดการติดตั้งใช้งานทั้งหมดได้ที่การยอมรับแบบเข้าร่วมด้วยตนเอง (ออฟไลน์)
หากต้องการดูการทำงานของบัตรประจำตัวใน Google Wallet โปรดดูวิดีโอนี้เพื่อดูตัวอย่างวิธีแสดงบัตรประจำตัว













