Kontekst
ADR-0024 yoxlayan tərəf (verifier)Təqdim edilən rəqəmsal sənədi yoxlayan tərəf: imza, etibar siyahısındakı sənədi verən qurum, status və siyasət. Yoxlayan tərəf olaraq da adlandırılır. və sənədi verən qurum (issuer)Rəqəmsal sənədləri imzalayan və verən qurum: universitet, peşə təşkilatı, dövlət qurumu və ya şirkət. qeydlərinə Avropa İttifaqının (Aİ) ümumi məlumat dəstini əlavə etdi, qeydiyyat sertifikatını (registration certificate)Qeydiyyat orqanının yoxlayan tərəfin hansı sahələri və hansı məqsədlə tələb edə biləcəyini sadalayan imzalanmış bəyanatı (12 aya qədər etibarlıdır). (WRPRC) isə növbəti addıma saxladı. Aİ ilə uyğunsuzluq təhlilində (H1, P2) bu bənd açıq qaldı: ARF (Architecture and Reference Framework)Rolları, arxitekturanı, etibar modelini və qaydaları təsvir edən sənədlər toplusu. Tamga ARF Aİ ARF-nin strukturunu izləyir. mövzu 44, RPA_02, RPA_06.
Aİ modelində:
- giriş sertifikatı (access certificate)Yoxlayan tərəfin öz sorğularını imzaladığı X.509 sertifikatı; onun müştəri identifikatoru bu sertifikatın heşindən alınır. (WRPAC (Wallet-Relying Party Access Certificate)Yoxlayan tərəfin rəqəmsal cüzdanlara göndərdiyi sorğuları imzalamaq üçün istifadə etdiyi giriş sertifikatı.) yoxlayan tərəfin kim olduğunu bildirir; subyekt sahəsində qurumun identifikasiya nömrəsi (ETSI EN 319 412-1 semantik identifikatoru, məs.
VATTR-1234567890) yer alır. - Qeydiyyat sertifikatı (WRPRC (Wallet-Relying Party Registration Certificate)Yoxlayan tərəfin hansı sahələri hansı səbəblə tələb edə biləcəyini bildirən qeydiyyat sertifikatı., ETSI TS 119 475 v1.2.1) yoxlayan tərəfin nəyi, hansı məqsədlə tələb etmək üçün qeydiyyatdan keçdiyini bildirir. Milli qeydiyyat orqanı imzalayır;
typrc-wrp+jwt; JAdES B-B imzası; ən çox 12 ay etibarlıdır; hər istifadə halı üçün ayrıca sertifikat. - Yoxlayan tərəf bunu OpenID4VP (OpenID for Verifiable Presentations)Yoxlayan tərəfin rəqəmsal cüzdandan rəqəmsal sənəd tələb etmək və təqdimetməni almaq üçün istifadə etdiyi protokol. sorğusunda
verifier_info: [{"format": "registration_cert", "data": "<jwt>"}]ilə ötürür (ETSI TS 119 472-2). Qeydiyyat sertifikatı Aİ-də məcburi deyil; qeydiyyat orqanı verərsə, rəqəmsal cüzdan onu yoxlayır.
Tamga rəqəmsal cüzdanı eyni məlumatı imzalı etibar siyahısından (trust list)Bir ölkənin kök sertifikatlarının, sənədi verən qurumlarının və qeydiyyatlı yoxlayan tərəflərinin imzalanmış siyahısı. Bu gün Tamga-da etibar bu siyahılara əsaslanır; ortaq jurnal (ledger) sonra gələcək. oxuyur. Qeydiyyat sertifikatı Aİ rəqəmsal cüzdanlarının Tamga yoxlayan tərəflərini və sənədi verən qurumlarını öz bildikləri formada tanıya bilməsi üçün lazımdır. Layihə rəhbərliyi H1 planını (P2) təsdiqlədi və növbəti işlərə keçilməsini istədi.
Qərar
K1 — Qeydiyyat orqanı və imza açarı
Tamga Türkiyə adından müvəqqəti qeydiyyat orqanıdır (LOTL (List of Trusted Lists)Ölkələrin etibar siyahılarına, onların imzalayanlarına və tanınma statusuna işarə edən imzalanmış siyahı. roles.registrar, PROVISIONAL). Qeydiyyat sertifikatları ayrıca qeydiyyat orqanı açarı ilə imzalanır (siyahının imza açarından ayrı). Açarın barmaq izi LOTL-da roles.registrar.signing_keys altında dərc olunur; rəqəmsal cüzdan qeydiyyat orqanının açarını buradan tanıyır (LOTL tətbiqə daxil edilmiş barmaq izi ilə yoxlanılıb).
K2 — Yaradılma: yalnız etibar siyahısındakı qeyddən
Siyahı naşiri hər dərcdə aşağıdakıları yaradır:
| Kim üçün | Neçə sertifikat | Əsas sahələr |
|---|---|---|
| Yoxlayan tərəf | hər istifadə halı (scopes[]) üçün bir | purpose, credentials (vct + tələb oluna bilən sahələr), privacy_policy, intended_use_id = scope_id |
| Sənədi verən qurum | hər quruma bir | provides_attestations (səlahiyyətli olduğu növlər), entitlements |
Ümumi sahələr: name (kommersiya adı), sub_ln (rəsmi ad), sub (semantik identifikator), country, registry_uri (imzalı milli siyahının ünvanı), entitlements (ETSI TS 119 475 Əlavə A URI-ləri), srv_description, info_uri, support_uri, supervisory_authority, public_body, iat, exp.
subqeydinidentifiers[]sahəsindən törədilir:TR-VKN→VATTR-<numara>,TR-MERSIS→NTRTR-<numara>. İdentifikasiya nömrəsi olmayan qeyd üçün sertifikat yaradılmır (naşir xəbərdarlıq verir).expən çox 12 ay; istifadə halının və ya qeydin bitmə tarixi daha yaxındırsa, həmin tarix.- Vasitəçi üzərindən gələn sorğu (ADR-0017) üçün
intermediary {sub, sname}doldurulur. - Sertifikatlar
trust.tamga.network/wrprc/altında dərc olunur (kataloq:wrprc/index.json). Fərdi məlumatlar daxil deyil.
K3 — Giriş sertifikatında qurumun identifikasiya nömrəsi
Giriş sertifikatları (pki:issue) subyekt sahəsində organizationIdentifier (OID 2.5.4.97) daşıyır. Dəyər qeydiyyat sertifikatının sub sahəsi ilə eynidir. İnkişaf sertifikatları bu sahəni daşımır; identifikasiya nömrəsi qeydə daxil edildikdə sertifikat yenilənir.
K4 — Yoxlayan tərəf
Yoxlayan tərəf, sorğunun istifadə halına aid qeydiyyat sertifikatı varsa, sorğu obyektinə verifier_info: [{"format": "registration_cert", "data": "<jwt>"}] əlavə edir. Yoxdursa, sorğu sertifikatsız göndərilir.
2026-10-13 dəyişikliyi (aşağıda "Dəyişiklik"): hər sorğuya bir qeydiyyat sertifikatı, credential_ids yoxdur, registrar_dataset istifadə olunmur.
K5 — Rəqəmsal cüzdan
Sorğuda registration_cert varsa, rəqəmsal cüzdan ardıcıllıqla yoxlayır:
typrc-wrp+jwt; imzax5csertifikatı ilə etibarlıdır; bu sertifikatın barmaq izi LOTL-dakı qeydiyyat orqanı açarlarından biridir.iat≤ indi <exp.sub(vasitəçili sorğudaintermediary.sub) sorğunu imzalayan giriş sertifikatındakıorganizationIdentifierilə eynidir.- Tələb olunan sahələrin hamısı sertifikatın
credentialssiyahısındadır. Artığı həddindən artıq sorğu sayılır (təsdiq ekranında xəbərdarlıq).
1–3-dən biri ödənilməzsə, sorğu rədd edilir və istifadəçiyə "qeydiyyat sertifikatı etibarsızdır" göstərilir. Qeydiyyat sertifikatı yoxdursa və ya etibarlıdırsa, rəqəmsal cüzdan etibar siyahısının yoxlanmasına davam edir. İki mənbə ziddiyyət təşkil edərsə, daha məhdudlaşdırıcı olan tətbiq edilir.
2026-10-13 dəyişikliyi (aşağıda "Dəyişiklik"): qeydiyyat sertifikatı olmayan sorğuda xəbərdarlıq və defolt "Paylaşmayın"; 2028-08-11-dən sonra rədd. Yaxın məsafədə qeydiyyat sertifikatı euWrprc ilə gəlir.
Nəzərdən keçirilmiş variantlar
| Seçim | Nəticə | Səbəb |
|---|---|---|
| Qeydiyyat sertifikatı yaratmamaq (Aİ-də məcburi deyil) | rədd | Aİ rəqəmsal cüzdanları Tamga yoxlayan tərəflərinin nəyi tələb etmək üçün qeydiyyatdan keçdiyini bilə bilməz |
| Siyahının imza açarı ilə imzalamaq | rədd | Açarların ayrılması: siyahı imzası və qeydiyyat bəyanı ayrı rollardır |
| Hər istifadə halına deyil, hər yoxlayan tərəfə bir sertifikat | rədd | TS 119 475 və TS5 hər istifadə halı üçün sertifikat nəzərdə tutur |
İdentifikasiya nömrəsi olmadıqda yer tutucu sub | rədd | Giriş sertifikatı ilə uyğunlaşdırma mənasız olur; saxta etibar yaradır |
Dəyişməzlər
| Kod | Qayda |
|---|---|
| WRC1 | Qeydiyyat sertifikatı yalnız imzalı etibar siyahısındakı qeyddən yaradılır; siyahıda olmayan sahə və ya növ sertifikata daxil edilmir. |
| WRC2 | Qeydiyyat sertifikatı qeydiyyat orqanı açarı ilə imzalanır; bu açar siyahının imza açarından ayrıdır və LOTL-da dərc olunur. |
| WRC3 | Qeydiyyat sertifikatının etibarlılıq müddəti ən çox 12 aydır və qeydin və ya istifadə halının bitmə tarixini keçmir. |
| WRC4 | Rəqəmsal cüzdan imzası, müddəti və ya giriş sertifikatı ilə əlaqəsi yoxlanıla bilməyən qeydiyyat sertifikatı daşıyan sorğuya məlumat göndərmir. |
Nəticələr
apps/trust-publisher: qeydiyyat sertifikatının yaradılması (wrprc.ts), LOTL-da qeydiyyat orqanı açarı;ops/gen-pki.tsqeydiyyat orqanı açarı;ops/pki-issue.ts --org-id.@tamga-network/verifier:createPresentationRequest({ registrationCert });apps/verifyistifadə halına aid sertifikatı əlavə edir.@tamga-network/wallet-core: qeydiyyat sertifikatının yoxlanması; nəticə təsdiq ekranında.- Pilotdan əvvəl: qeydlərə identifikasiya nömrələri daxil edilir, giriş sertifikatları
organizationIdentifierilə yenilənir; qeydiyyat orqanı rolu milli orqana ötürüldükdə LOTL-da açar dəyişir.
Dəyişiklik — 2026-10-13 (Aİ ilə uyğunluq üzrə ilk mərhələ)
İcra Reqlamenti (Aİ) 2026/1731 ETSI TS 119 472-2-nin qeydiyyat sertifikatı qaydalarını dəyişdirərək məcburi etdi (RO-02…RO-16) və rəqəmsal cüzdanda qeydiyyat sertifikatının yoxlanmasını 2028-08-11-dən etibarən icbari qıldı. K4 və K5 buna uyğun dəyişir; K1–K3 və WRC1–WRC4 olduğu kimi qüvvədədir.
K4 (yoxlayan tərəf) — yeni mətn.
- Yoxlayan tərəf hər sorğuda sorğunun istifadə halına (
scope_id) aid yalnız bir qeydiyyat sertifikatınıverifier_infodaxilində{"format": "registration_cert", "data": "<jwt>"}kimi göndərir (RO-13…RO-16).dataqeydiyyat sertifikatının özüdür; RO-16-dakı "base64url" JWT-nin compact formatı (base64url hissələrdən ibarət JWS) kimi başa düşülür, əlavə kodlanmır. - Element
credential_idsdaşımır; bir sorğuda birdən çox qeydiyyat sertifikatı göndərilmir. Sertifikat bütün sorğunu əhatə edir; tələb olunan rəqəmsal sənədlər həmin istifadə halının qeydindədir. registrar_datasetformatı (qeydiyyat məlumatlarının sorğuda açıq şəkildə göndərilməsi) istifadə olunmur; reqlament bu yolu aradan qaldırdı (RO-02…RO-12).- İstifadə halının qeydiyyat sertifikatı yoxdursa (məs. identifikasiya nömrəsi hələ qeydə daxil edilməmiş yoxlayan tərəf), sorğu sertifikatsız göndərilir; rəqəmsal cüzdan K5-ə uyğun davranır.
- Tətbiq: paketlərin 0.5.2 versiyası (
credential_idsçıxarılır).
K5 (rəqəmsal cüzdan) — əlavə edilən qaydalar.
- Qeydiyyat sertifikatı olmayan sorğu: cüzdan bu gündən təsdiq ekranında ayrıca xəbərdarlıq göstərir ("Bu yoxlayan tərəf qeydiyyat sertifikatı göndərmədi") və defolt seçim "Paylaşmayın" olur; şəxs yenə də paylaşa bilər. Etibar siyahısının yoxlanması dəyişmir.
- 2028-08-11-dən sonra qeydiyyat sertifikatı olmayan sorğu rədd edilir (İcra Reqlamenti (Aİ) 2026/1731-in cüzdanda qeydiyyat sertifikatının yoxlanmasını icbari etdiyi tarix). Tarix kodda sabitdir; parametrlə dəyişdirilmir.
- Yaxın məsafə (ISO/IEC 18013-5): mdoc sorğusunda qeydiyyat sertifikatı
requestInfo.euWrprcilə gəlir. Cüzdan onu məsafədən axındakı 1–4-cü addımlarla yoxlayır; 3-cü addımdakı əlaqə oxuyucunun autentifikasiya sertifikatı ilə qurulur. Yaxın məsafədə də xəbərdarlıq və 2028-08-11 qaydası eynidir. Yoxlayan tərəfdəeuWrprcgöndərilməsi və cüzdanda oxunması paketlərin 0.6.0 versiyasındadır. - Xəbərdarlıq və defolt "Paylaşmayın" paketlərin 0.6.0 versiyasındadır (
wallet-core); rədd tarixi eyni versiyada koddadır.
Dəyişiklik — 2026-10-19 (ADR-0056)
K5-in 2026-10-13 dəyişikliyindəki keçid dövrü aradan qaldırıldı: qeydiyyat sertifikatı olmayan sorğu (məsafədən və yaxın məsafədə) bu gündən rədd edilir; rəqəmsal cüzdan şəxsdən soruşmadan dayanır. 2028-08-11 tarixi və xəbərdarlıq + "Paylaşmayın" yolu yoxdur. Cüzdandan cüzdana yaxın məsafə dəyişmir. İlkin şərt: fəal yoxlayan tərəflərin qeydlərinə identifikasiya nömrəsi daxil edilir və naşir hər istifadə halı üçün qeydiyyat sertifikatı yaradır (K4).
Status
Accepted — 2026-09-29. Layihə rəhbərliyinin təsdiqi ilə (H1 planı, P2). DECISIONS: D-REG-2.
Dəyişiklik (2026-10-13): K4 və K5 yuxarıdakı "Dəyişiklik" bölməsinə uyğun dəyişdi (hər sorğuya bir qeydiyyat sertifikatı,
credential_idsvəregistrar_datasetyoxdur; sertifikatsız sorğuda xəbərdarlıq + "Paylaşmayın", 2028-08-11-dən sonra rədd; yaxın məsafədəeuWrprc). Layihə rəhbərliyinin təsdiqi ilə (Aİ ilə uyğunluq üzrə ilk mərhələ, qərar 14).
Dəyişiklik (2026-10-19): K5-in 2028-08-11-ə qədər olan xəbərdarlıq keçidi aradan qaldırıldı; sertifikatsız sorğu bu gündən rədd edilir (ADR-0056 K10, D-API-3). Layihə rəhbərliyinin təsdiqi ilə (təhlükəsizlik mərhələsi 2026-10-19).