تجاوز إلى المحتوى الرئيسي
Didit تجمع 7.5 مليون دولار لبناء البنية التحتية للهوية والاحتيال
Didit
العودة إلى المدونة
المدونة · 6 أكتوبر 2026

SD-JWT VC مقابل mdoc (ISO/IEC 18013-5): مقارنة صيغ محفظة EUDI

SD-JWT VC مقابل mdoc (ISO/IEC 18013-5) للمطورين: الإفصاح الانتقائي، وربط المفتاح، وOpenID4VP وISO/IEC 18013-7، وما تشترطه اللائحة التنفيذية (EU) 2026/1731 بشأن PID، وأي صيغة يحتاجها المُتحقِّق.

بواسطة Diditتحديث
sd-jwt-vc-vs-mdoc-cover.png

باختصار

SD-JWT VC وmdoc (ISO/IEC 18013-5) هما صيغتا بيانات الاعتماد اللتان يجب أن تتعامل معهما كل محفظة للهوية الرقمية للاتحاد الأوروبي (محفظة EUDI). صيغة SD-JWT VC مبنية على JSON ومصممة للاستخدام عن بُعد. أما mdoc فصيغة CBOR ثنائية، وهي الوحيدة التي تعمل أيضًا في العرض عن قرب.[1]

  • تُخفي الصيغتان السمات وتكشفها بالفكرة نفسها: قيم تجزئة مملّحة يوقّعها المُصدِر.[1]
  • منذ اللائحة التنفيذية (EU) 2026/1731، تُصدَر بيانات تعريف الشخص بالصيغتين معًا.[2]
  • يمكن للجهة المتحققة عن بُعد قراءة أيٍّ من الصيغتين عبر OpenID4VP. أما قارئ العرض عن قرب فيحتاج إلى mdoc.[1]

آخر مراجعة: 5 أكتوبر 2026 · ليست استشارة قانونية

بيانات الاعتماد SD-JWT VC هي بيانات اعتماد قابلة للتحقق مُعبّأة في صورة رمز ويب JSON موقَّع (JSON Web Token)، ويمكن الكشف عن مطالباته واحدةً تلو الأخرى. أما mdoc فهو مستند محمول بصيغة ISO/IEC 18013-5، وهو المعيار الذي كُتب في الأصل لرخص القيادة المحمولة. ويُدرج إطار البنية والمرجعية (ARF) لمحفظة EUDI الصيغتين كصيغتين إلزاميتين للمحافظ، ويُدرج صيغة ثالثة هي نموذج بيانات بيانات الاعتماد القابلة للتحقق W3C Verifiable Credentials Data Model 2.0 كصيغة اختيارية و"مخصصة للإثباتات الإلكترونية للسمات (EAA) غير المؤهلة فقط".[1]

يقارن هذا الدليل بين الصيغتين للمطورين الذين يبنون جهة متحققة، استنادًا إلى ARF الإصدار v3.0.0، ونص OpenID for Verifiable Presentations (OpenID4VP) 1.0، والجريدة الرسمية. ويرمز PID إلى بيانات تعريف الشخص.

ما هي SD-JWT VC

يصف ARF "بيانات الاعتماد القابلة للتحقق المبنية على SD-JWT" بأنها صيغة بيانات وقواعد معالجة للتعبير عن بيانات الاعتماد القابلة للتحقق، حيث إن SD-JWT "يرمز إلى 'Selectively Disclosable JSON Web Token'".[1] وتشمل ترميز JSON، وآلية إثبات مع الكشف الانتقائي، وربطًا اختياريًا بالجهاز.[1]

في OpenID4VP يكون معرّف الصيغة dc+sd-jwt، ويحدد الاستعلام نوع بيانات الاعتماد عبر vct_values.[4] وفيما يلي مثال المواصفة لحمولة مُصدَرة، مختصرًا إلى اثنتين من قيم التجزئة الثماني:[4]

{ "_sd": [ "jsu9yVulwQQlhFlM_3JlzMaSFzglhQG0DpfayQwLUK4", "TGf4oLbgwd5JQaHyKVQZU9UdGE0w5rtDsrZzfUaomLo" ], "vct": "https://credentials.example.com/identity_credential", "_sd_alg": "sha-256", "cnf": { "jwk": { "kty": "EC", "crv": "P-256" } } }

ملاحظة

تترك SD-JWT VC خيارات كثيرة مفتوحة. ويقول ARF إن ملف التشغيل البيني عالي الضمان (HAIP) "ضروري لضمان التشغيل البيني بين وحدات المحفظة والأطراف المعتمِدة".[1] لذا ابنِ وفقًا لـ HAIP.

ما هو mdoc (ISO/IEC 18013-5)

يحدد ISO/IEC 18013-5 سمات الرخصة، وترميزها بصيغة التمثيل الثنائي الموجز للكائنات (CBOR)، ومساحات أسماء تمنع تعارض المعرّفات، وآلية إثبات مع الكشف الانتقائي، وربطًا إلزاميًا بالجهاز، والتبادل عن قرب.[1]

نموذج بيانات الرخصة وحده هو الخاص بالقيادة. ويشير ARF إلى أن جميع الجوانب الأخرى "عامة ويمكن استخدامها لأي نوع آخر من الشهادات، بما في ذلك PID".[1]

يصف OpenID4VP بيانات الاعتماد هذه بأنها "مرمّزة بصيغة CBOR ومؤمّنة باستخدام COSE_Sign1"، ويمنحها معرّف الصيغة mso_mdoc. ويحدد الاستعلام نوع المستند عبر doctype_value.[4]

ملاحظة

يجري إعداد معيار عام لتقديم المستندات المحمولة هو ISO/IEC 23220-4. ويقول ARF إنه "لم يكتمل بعد"، ويستمر في الإحالة إلى ISO/IEC 18013-5.[1]

كيف يعمل الكشف الانتقائي في كل صيغة

يتيح الكشف الانتقائي للمستخدم مشاركة بعض السمات وإخفاء البقية، مع بقاء قدرة الجهة المتحققة على التحقق من توقيع المُصدِر. ويُلزم eIDAS 2 المحافظ بإتاحة ذلك.[6] ويسمي ARF آلية SD-JWT "قيم تجزئة مملّحة"، ويقول إنها "مطابقة من حيث المفهوم للآلية المستخدمة للغرض نفسه في [ISO/IEC 18013-5]".[1]

JSON

SD-JWT VC

  • يوقّع المُصدِر رمز JWT يحمل قيم تجزئة لا قيمًا
  • تنتقل كل مطالبة مخفية في إفصاح منفصل
  • ترسل المحفظة الإفصاحات الموافَق عليها فقط

OpenID4VP 1.0، الملحق B.3

CBOR

mdoc (ISO/IEC 18013-5)

  • يوقّع المُصدِر قيم تجزئة مملّحة لعناصر البيانات
  • تقع عناصر البيانات ضمن مساحات أسماء
  • تُعيد المحفظة العناصر الموافَق عليها فقط

ARF v3.0.0، القسمان 5.4.2 و5.4.3

آلية واحدة، وترميزان.[1][4]

في المثال أعلاه، تحمل المصفوفة _sd قيم تجزئة SHA-256. كل إفصاح هو مصفوفة تضم قيمة عشوائية واسم المطالبة وقيمة المطالبة. بالنسبة للاسم الأول، يكون الإفصاح ["2GLC42sKQveCfGfryNRN9w", "given_name", "John"]، وقيمة تجزئته هي القيمة الأولى في القائمة. يحسب المُتحقِّق قيمة تجزئة كل إفصاح يتلقاه ويبحث عن قيمة التجزئة في الحمولة الموقّعة.[4]

تُحدَّد المطالبات بطريقة مختلفة. في بيانات الاعتماد بصيغة JSON، يكون مسار المطالبات قائمة مفاتيح مثل ["address", "street_address"]. أما في mdoc، فإن المسار "يحتوي على عنصرين من نوع string": مساحة الأسماء ومعرّف عنصر البيانات، مثل ["org.iso.18013.5.1", "first_name"].[4]

تنبيه

لا يتضمن جدول سمات PID سمة "فوق 18 عامًا". السمات الإلزامية هي اسم العائلة والاسم الأول وتاريخ الميلاد ومكان الميلاد والجنسية.[3] الإفصاح الانتقائي يُخفي السمات، ولا يحوّل تاريخ الميلاد إلى إجابة بنعم أو لا.

ربط المفتاح وإشراك الجهاز

يقرن ربطُ الجهاز بيانات الاعتماد بمفاتيح محفوظة في محفظة المستخدم، فلا يمكن استنساخ بيانات الاعتماد. يتحقق منه المُتحقِّق بأن يطلب من المحفظة توقيع بيانات عشوائية جديدة بالمفتاح الخاص المطابق للمفتاح العام الموجود داخل بيانات الاعتماد.[1] وتختلف التسميات: "في [ISO/IEC 18013-5] يُسمّى 'مصادقة mdoc'. وفي [SD-JWT VC] يُسمّى 'ربط المفتاح'."[1]

السؤالSD-JWT VCmdoc (ISO/IEC 18013-5)
اسم الإثباتربط المفتاحمصادقة mdoc
هل تشترطه الصيغةاختياري في المواصفةإلزامي في المعيار
موضع مفتاح الحائزالمطالبة cnfداخل mdoc الموقّع من المُصدِر
ما تُعيده المحفظة عبر OpenID4VPSD-JWT مرفقًا بـ Key Binding JWTDeviceResponse مع توقيع أو MAC على سجل الجلسة
ما يربطه بطلبكnonce وaud في Key Binding JWTتسليم OpenID4VP داخل سجل الجلسة

ربط الجهاز إلزامي لبيانات PID في كلتا الصيغتين.[1][4]

بالنسبة إلى SD-JWT VC، القاعدة في OpenID4VP صارمة. عندما تكون قيمة require_cryptographic_holder_binding هي true، وهي القيمة الافتراضية، فإن المحفظة "يجب أن تُعيد SD-JWT" مع Key Binding JWT. يجب أن تساوي المطالبة nonce قيمة nonce في طلبك، ويجب أن تساوي aud معرّف العميل (Client Identifier) الخاص بك، إلا عبر Digital Credentials API، حيث يجب أن تساوي أصلك (origin) مسبوقًا بـ origin:.[4]

إشراك الجهاز (device engagement) خاص بـ mdoc وحده. في مسار العرض عن قرب، يعرض المستخدم رمز QR أو يقدّم وسم NFC. ويحمل هذا الرمز أو الوسم ما يحتاجه القارئ لفتح اتصال NFC أو Bluetooth Low Energy أو Wi-Fi Aware، وبناء قناة مصادَق عليها ومشفّرة عبره، دون أي اتصال بالإنترنت بين الطرفين.[1]

المستخدم المحفظة قارئك
1يفتح المحفظة
2يعرض رمز QR أو وسم NFC
3الاتصال، قناة آمنة
4طلب العرض

تصادق المحفظة على القارئ

5تطلب الموافقة
6يوافق
7عناصر البيانات المختارة

عرض عن قرب باستخدام mdoc (ISO/IEC 18013-5)، بصورة مبسّطة.[1]

ما يراه المستخدم:

محفظة EUDI

اعرض هويتك

اعرض رمز QR

1يفتح المستخدم المحفظة ويبدأ العرض.

محفظة EUDI

دع القارئ يمسح الرمز

أو المس القارئ.

2رمز QR أو لمسة NFC تُنشئ القناة.

محفظة EUDI

اختر ما تشاركه

  • اسم العائلةتمت المشاركة
  • تاريخ الميلادتمت المشاركة
  • مكان الميلادلم تتم المشاركة

مشاركة

3تُظهر المحفظة اسم القارئ ويوافق المستخدم.

محفظة EUDI

تمت المشاركة

4لا يغادر الهاتف إلا السمات المعتمدة.[1]

بروتوكولات العرض: OpenID4VP وISO/IEC 18013-7 والعرض عن قرب

يحدد ARF ما تتعامل معه المحفظة: ISO/IEC 18013-5 في العرض عن قرب، وOpenID4VP أو ISO/IEC 18013-7 في العرض عن بُعد.[1]

البروتوكولأينSD-JWT VCmdoc (ISO/IEC 18013-5)
ISO/IEC 18013-5عن قرب: QR أو NFC، ثم NFC أو Bluetooth Low Energy أو Wi-Fi Awareلانعم
OpenID4VP مع HAIPعن بُعد: عمليات إعادة التوجيه ومخططات URI المخصصة، أو Digital Credentials APIنعمنعم
ISO/IEC 18013-7عن بُعد: الملحق C عبر Digital Credentials API، ومخطط URI المخصص في الملحق A اختياري للمحافظلانعم

أي بروتوكول ينقل أي صيغة، وفقًا لـ ARF.[1]

شهادات SD-JWT VC "لا يمكن استخدامها في العرض عن قرب". ويمكن استخدام ISO/IEC 18013-7 "فقط لطلب الشهادات وعرضها بالصيغة المتوافقة مع [ISO/IEC 18013-5]". أما OpenID4VP فهو "مناسب فقط لتدفقات معاملات العرض عن بُعد" وينقل الصيغتين معًا.[1] وأصبح OpenID4VP 1.0 مواصفة نهائية في 10 يوليو 2025.[5]

الفيديو قيد الانتظار: flow-eudi-openid4vp

عرض عن بُعد من محفظة باستخدام OpenID4VP، من البداية إلى النهاية.

لا يوصي ARF باستخدام مخططات URI المخصصة بين الأجهزة، لأن هذه التدفقات "عرضة لهجمات التصيد الاحتيالي وهجمات الترحيل"، ويحدد Digital Credentials API بديلًا عنها.[1] ولا تزال هذه الواجهة مسودة لدى W3C، ويفعّلها Chrome 141 افتراضيًا.[9][10] وتدرج ISO المواصفة الفنية لعام 2024 من 18013-7 على أنها مسحوبة ومستبدلة، مع إصدار ثالث قيد الإعداد، لذا تحقق من الإصدار الذي يستهدفه الكود لديك.[7][8] وتفاصيل الطلب موجودة في دليل المتحقق في OpenID4VP.

ما تشترطه اللائحة التنفيذية (EU) 2026/1731 بشأن PID

نصت القاعدة الأولى بشأن صيغ PID، وهي اللائحة التنفيذية (EU) 2024/2977، على أن PID "يجب أن يُصدر بصيغتين": ISO/IEC 18013-5:2021 وVerifiable Credentials Data Model 1.1.[2][3] واستبدل القانون المعدِّل الصادر في يوليو 2026 هذه الجملة. فبات النص يقضي الآن بأن PID "يجب أن يُصدر وفقًا للمعايير المحددة في الملحق II من اللائحة التنفيذية (EU) 2024/2979، البندين 5 (صيغة SD-JWT VC) و6 (صيغة ISO/IEC-mdoc)".[2]

  1. 4 ديسمبر 2024القاعدة الأولى2024/2977: 18013-5 وVCDM 1.1.
  2. 22 يوليو 2026التعديل2026/1731: SD-JWT VC وmdoc.
  3. 23 يوليو 2026ARF v3.0.0متوائم مع القوانين المعدِّلة.
  4. 24 ديسمبر 2026موعد استحقاق المحافظمحفظة واحدة لكل دولة عضو.
  5. 11 أغسطس 2028الصورة الشخصيةيسري اشتراط الصورة الشخصية، ما لم يختر المستخدم صراحةً عدم تطبيقه عليه، حيثما كان ذلك منطبقًا.

كيف تطوّر القانون بشأن صيغ PID.[1][2][3][6]

يحدد القانون نفسه ملفَّي تعريف للعرض في ملحقه باللائحة التنفيذية (EU) 2024/2982: «ملف تعريف ISO/IEC-mdoc» و«ملف تعريف OpenID4VC-HAIP».[2]

  • أرسل شهادة التسجيل الخاصة بك: أحد عناصر verifier_info «يجب أن يتضمن شهادة التسجيل».[2]
  • استخدم شهادة الوصول الخاصة بك بوصفها الشهادة الطرفية مع بادئة معرّف العميل x509_hash.[2]
  • اتبع «الملحق C من ISO/IEC 18013-7:2025» لتقديم mdoc عبر Digital Credentials API.[2]

يتناول دليل الطرف المعتمد على محفظة EUDI موضوع التسجيل، ويتناول مقال مواعيد محفظة EUDI النهائية لعامي 2026 و2027 الجدول الزمني.

SD-JWT VC مقابل mdoc (ISO/IEC 18013-5): جدول مقارنة

الخاصيةSD-JWT VCmdoc (ISO/IEC 18013-5)
الترميزJSON Web TokenCBOR، ثنائي
الإفصاح الانتقائيتجزئات مملّحةتجزئات مملّحة
حالة الاستخدام الرئيسية في ARFعن بُعد، مثل تحديد الهوية عن بُعدعن قرب، مثل رخصة القيادة على الهاتف المحمول
التزام المحفظةإلزاميإلزامي
إصدار PID بهذه الصيغةنعمنعم
عن قربلانعم، ISO/IEC 18013-5
عن بُعدOpenID4VP مع HAIPOpenID4VP مع HAIP، أو ISO/IEC 18013-7
ربط الجهازاختياري في الصيغة، وإلزامي لبيانات PIDإلزامي في المعيار
معرّف الصيغة في OpenID4VPdc+sd-jwtmso_mdoc
مسار المطالباتمفاتيح JSONمساحة الاسم، ثم معرّف عنصر البيانات

المصدر هو ARF، باستثناء صف PID (اللائحة التنفيذية 2026/1731) والصفين الأخيرين (OpenID4VP 1.0).[1][2][4]

تعتمد رخص القيادة على الهاتف المحمول في الولايات المتحدة على ISO/IEC 18013-5 للعرض عن قرب.[7][8] ويحدد حل التحقق من العمر في الاتحاد الأوروبي إثبات المعرفة الصفرية بوصفه آلية العرض الإلزامية، "مع عرض mDoc العادي كبديل احتياطي".[13] وتوثّق EVO Wallet في مولدوفا استخدام OpenID4VP 1.0 مع mdoc وفق ISO/IEC 18013-5، بملف تعريف مطابق لـ HAIP 1.0.[11]

أي صيغة يجب أن يدعمها الطرف المعتمِد

تتعامل وحدات المحفظة مع الصيغتين، ويُصدر PID بالصيغتين.[1][2] ولا تتضمن النصوص التي رُوجعت لإعداد هذا الدليل أي سطر يُلزم الطرف المعتمِد بطلب الصيغتين. القراءة العملية: يمكن للمتحقق عن بُعد أن يطلب أياً منهما، أما القارئ الذي لا يملك اتصالاً بالإنترنت فيحتاج إلى mdoc، وهي الصيغة الوحيدة التي تعمل عن قرب.[1]

1حدّد أين تلتقي بالمستخدم

الموقع الإلكتروني أو التطبيق أو الشباك أو البوابة.

هل أي منها مسار عرض عن قرب

نعم

ابنِ دعم mdoc (ISO/IEC 18013-5)

وهي تعمل عن بُعد أيضاً.

لا

ابدأ بـ SD-JWT VC

JSON عبر OpenID4VP مع HAIP.

2اجعل طبقة الاستعلام محايدة تجاه الصيغة

يمكن لاستعلام DCQL واحد أن يحدد الصيغتين.

3تحقّق من الجهة المُصدِرة والإلغاء والربط

تنطبق الفحوص نفسها على الصيغتين.

تتيح لغة استعلام بيانات الاعتماد الرقمية (DCQL) في OpenID4VP أن يحمل طلب واحد استعلام dc+sd-jwt واستعلام mso_mdoc جنباً إلى جنب، وتعرض المواصفة مثالاً على هذا الطلب.[4] ووفقاً لـ ARF، يتحقق الطرف المعتمِد من توقيع الجهة المُصدِرة مقابل مرساة ثقة مأخوذة من قائمة موثوقة أو من قائمة الكيانات الموثوقة، ويفحص الإلغاء عبر قائمة حالة أو قائمة إلغاء، ويتحقق من ربط الجهاز.[1]

بموجب eIDAS 2، أي اللائحة (EU) 2024/1183، يجب على كل دولة عضو توفير محفظة واحدة على الأقل بحلول 24 ديسمبر 2026، ويجب على الأطراف المعتمِدة الخاصة الملزمة باستخدام مصادقة قوية للمستخدم أن تقبلها بناءً على طلب المستخدم بحلول 24 ديسمبر 2027، مع إعفاء المؤسسات متناهية الصغر والصغيرة من هذا الالتزام.[6] ويمكن الاطلاع على وضع كل دولة في متتبع إطلاق محفظة EUDI.

المكتبات وأدوات الاختبار

لا تذكر المصادر التي يستند إليها هذا الدليل أي مكتبات مفتوحة المصدر، لذا لا يذكر هذا القسم أيًا منها. لكنها تحدد أين تُجرى الاختبارات وما الذي يجب التحقق منه في أي مكتبة تختارها.

  • شغّل اختبارات المطابقة على conformance.eudi.dev، المذكورة في ملاحظات إصدار ARF v3.0.0.[1]
  • اقرأ وثائق التنفيذ المرجعي على docs.eudi.dev.[1]
  • ادرس أداة تحقق منشورة: أصدر البنك الوطني المولدوفي أداة تحقق تجريبية مع شيفرتها المصدرية للمؤسسات المالية.[12]
  • تأكد من أن المكتبة تتبع HAIP، وليس المواصفات الأساسية فقط.[1]
  • تأكد من إصدار ISO/IEC 18013-7 الذي تطبقه المكتبة.[2][8]

كيف تساعد Didit في التحقق عبر محفظة EUDI

سيتوفر قبول محفظة EUDI قريبًا على Didit: فهو ضمن خارطة طريقنا، بما يتوافق مع الجدول الزمني لمحفظة EUDI، وفي سير العمل نفسه الذي تستخدمه اليوم. يمكنك التحقق من الأشخاص عن بُعد الآن.

توضح وثائق المحفظة كيفية تفعيل الهويات الإلكترونية لكل بلد.

ما توفره Didit

  • تسجيل الدخول بالهوية الإلكترونية الوطنية ومسار المستندات في سير عمل واحد
  • أدلة كل عملية فحص

ما يبقى على عاتقك

  • تسجيلك بصفتك طرفًا معتمِدًا على المحفظة
  • اختيار الصيغ والسمات التي تطلبها
  • قرار قبول العميل وسياساتك

خطط لصيغ المحفظة معنا

أخبرنا ببلدانك وبالأماكن التي تلتقي فيها بمستخدميك، وابدأ اليوم بالهويات الإلكترونية الوطنية والمستندات.

تحدث إليناابدأ مجانًااقرأ الوثائق

النقاط الرئيسية

  • تتعامل المحافظ مع كل من SD-JWT VC و mdoc (ISO/IEC 18013-5)، ويُصدر PID بكلتا الصيغتين.
  • تستخدم الصيغتان قيم تجزئة مملّحة للإفصاح الانتقائي، وتختلفان في الترميز: JSON مقابل CBOR.
  • SD-JWT VC للاستخدام عن بُعد فقط. أما mdoc فيعمل عن قرب وعن بُعد.
  • ينقل OpenID4VP مع HAIP كلتا الصيغتين، لذا يمكن لأداة تحقق واحدة طلب أي منهما.

الأسئلة الشائعة

ما هو SD-JWT VC؟

بيانات اعتماد قابلة للتحقق مُغلّفة في صورة رمز ويب JSON قابل للإفصاح الانتقائي (Selectively Disclosable JSON Web Token). يوقّع المُصدِر قيم تجزئة (digests) المطالبات، ولا تكشف المحفظة إلا المطالبات التي يوافق عليها المستخدم.[1]

ما هو mdoc وفق المعيار ISO/IEC 18013-5؟

مستند محمول بصيغة CBOR عُرّف أولًا لرخص القيادة المحمولة. بقية المعيار عامة ويمكنها حمل إقرارات أخرى، بما في ذلك بيانات PID.[1]

ما الفرق بين SD-JWT VC وmdoc؟

الترميز ونطاق الاستخدام. SD-JWT VC بصيغة JSON ويعمل عن بُعد فقط؛ أما mdoc فبصيغة CBOR ويعمل أيضًا عن قرب. كلاهما يستخدم تجزئات مُملّحة (salted hashes) للإفصاح الانتقائي.[1]

ما الصيغ التي تستخدمها بيانات PID في محفظة EUDI؟

كلتاهما. تنص اللائحة التنفيذية (EU) 2026/1731 على أن PID يُصدَر وفق صيغة SD-JWT VC وصيغة ISO/IEC-mdoc.[2]

هل يتعين على الطرف المعتمِد دعم الصيغتين؟

النصوص التي اطّلعنا عليها لإعداد هذا الدليل تُلزم المحافظ بالتعامل مع الصيغتين، ولا تنص على أن الطرف المعتمِد يجب أن يطلب الصيغتين. يمكن للمُتحقِّق عن بُعد أن يطلب أيًّا منهما. أما قارئ العرض عن قرب فيحتاج إلى mdoc.[1][2]

كيف يعمل الإفصاح الانتقائي في SD-JWT VC؟

يحتوي الرمز الموقّع على قيم تجزئة بدلًا من قيم المطالبات. تنتقل كل مطالبة في صورة إفصاح (disclosure) يتضمن قيمة عشوائية والاسم والقيمة. يحسب المُتحقِّق تجزئته ويبحث عن قيمة التجزئة.[4]

ما هو ربط المفتاح (key binding)، وهل هو نفسه مصادقة mdoc (mdoc authentication)؟

كلاهما اسمان لربط الجهاز (device binding)، أي إثبات أن بيانات الاعتماد تعود إلى مفاتيح في محفظة المستخدم. وهو إلزامي لبيانات PID.[1]

هل يعمل OpenID4VP مع mdoc؟

نعم. ينقل OpenID4VP الصيغتين، بالمعرّف mso_mdoc لـ mdoc والمعرّف dc+sd-jwt لـ SD-JWT VC. ويُعد ISO/IEC 18013-7 الخيار الآخر عن بُعد، وهو ينقل mdoc فقط.[1][4]

أين يمكنني اختبار مُتحقِّق للصيغتين؟

استخدم اختبارات المطابقة على conformance.eudi.dev والوثائق على docs.eudi.dev. كما نشر البنك الوطني المولدوفي (National Bank of Moldova) مُتحقِّقًا تجريبيًا مع شيفرته المصدرية.[1][12]

المصادر

  1. إطار البنية والمرجع (Architecture and Reference Framework) v3.0.0، eu-digital-identity-wallet على GitHub، إصدار 23 يوليو 2026.
  2. اللائحة التنفيذية للمفوضية (EU) 2026/1731، EUR-Lex، الجريدة الرسمية بتاريخ 22 يوليو 2026.
  3. اللائحة التنفيذية للمفوضية (EU) 2024/2977 بشأن بيانات تعريف الشخص، EUR-Lex، الجريدة الرسمية بتاريخ 4 ديسمبر 2024.
  4. OpenID for Verifiable Presentations 1.0، OpenID Foundation، المواصفة النهائية.
  5. اعتماد المواصفة النهائية OpenID for Verifiable Presentations 1.0، OpenID Foundation، 10 يوليو 2025.
  6. اللائحة (EU) 2024/1183 (eIDAS 2)، EUR-Lex، الجريدة الرسمية بتاريخ 30 أبريل 2024.
  7. سلسلة ISO/IEC 18013، رخصة القيادة المحمولة، صفحة معيار ISO.
  8. ISO/IEC 18013-7، صفحة معيار ISO.
  9. Digital Credentials، مسودة W3C.
  10. إطلاق Digital Credentials API، Chrome for Developers.
  11. دليل مطوّري EVO Wallet، حكومة مولدوفا، egov4dev.
  12. المُتحقِّق التجريبي لـ BNM، حكومة مولدوفا، egov4dev.
  13. حل الاتحاد الأوروبي للتحقق من العمر، البوابة التقنية، ageverification.dev.

SD-JWT VC وmdoc (ISO/IEC 18013-5) ترميزان لالتزام واحد: سمات موقّعة يتحكم فيها المستخدم. اطّلع على نهج Didit في قبول المحافظ في صفحة حل محفظة EUDI، وعلى كل نظام وطني في أنظمة الهوية الإلكترونية حسب الدولة.

تحقّق من هوية الأشخاص عن بُعد بينما يجري طرح المحافظ

استخدم الهويات الإلكترونية الوطنية ومسار الوثائق الآن، وتحدّث إلينا بشأن محفظة EUDI.

ابدأ مجانًاتحدّث إلينا

بنية تحتية للهوية والاحتيال.

واجهة برمجية واحدة لـ KYC و KYB ومراقبة المعاملات وفحص المحافظ. ادمجها في 5 دقائق.

اطلب من الذكاء الاصطناعي تلخيص هذه الصفحة