Skip to content

Bu səhifə avtomatik tərcümə olunub. Səhv görsəniz, info@tamga.network ünvanına yazın.

Rəqəmsal sənədin təqdim edilməsi ​

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. (sayt, işəgötürən, giriş qapısı) rəqəmsal cüzdandan rəqəmsal sənəd tələb edir; şəxs bunu təsdiqləyir; yoxlayan tərəf nəticəni lokal olaraq, mənbəyə müraciət etmədən hesablayır. Protokol 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. 1.0 (Avropa İttifaqı (Aİ) profili HAIP (High Assurance Interoperability Profile)Yüksək etibarlılıq səviyyəli istifadə üçün seçimləri müəyyən edən OpenID4VC profili, EUDI Wallet-da olduğu kimi — burada rəqəmsal cüzdan istifadə olunur. 1.0), sorğu dili DCQL (Digital Credentials Query Language)Yoxlayan tərəfin OpenID4VP-də hansı rəqəmsal sənədlərə və hansı sahələrə ehtiyac duyduğunu bildirmək üçün istifadə etdiyi sorğu dili..

Sorğu ​

  • Sorğu imzalanır. Yoxlayan tərəfin identifikatoru onun giriş sertifikatının (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. barmaq izidir (client_id = x509_hash:…HAIP-dən bir müştəri identifikator sxemi: identifikator yoxlayan tərəfin giriş sertifikatının base64url SHA-256 heşidir.); rəqəmsal cüzdan imzanı, sertifikatı və yoxlayan tərəfin etibar siyahısındakı (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. qeydini yoxlayır, qeydə alınmış məqsədi və tələb olunan sahələri şəxsə göstərir.
  • Yoxlayan tərəf yalnız etibar siyahısındakı qeydinin əhatə etdiyi sahələri tələb edə bilər.
  • Cavab yoxlayan tərəfin açarı ilə şifrələnir.

Kanallar ​

KanalNə vaxtStatus
QR / keçid (openid4vp://)başqa cihazdakı sayt və ya kioskistifadədədir
Digital Credentials APIeyni telefonun brauzerində açılan sayt (brauzer rəqəmsal cüzdanı açır)yoxlayan tərəf hazırdır; rəqəmsal cüzdanla bağlantı hələ yoxdur
ISO 18013-5 yaxın məsafə (BLE)qapı, turniket, kassa — üz-üzəkodlaşdırılıb; cihaz testini gözləyir (o vaxta qədər qısamüddətli keçid kartı)

Yoxlama və üç nəticə ​

Yoxlayan tərəf imzanı, sənədi verən qurumun (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. etibar siyahısındakı səlahiyyətini, holder binding-iRəqəmsal sənədi yalnız sənəd sahibinin cihazında olan bir açara bağlamaq, beləliklə kopyalanmış sənəd təqdim edilə bilməz., müddəti və ləğv statusunu ardıcıllıqla yoxlayır. Nəticə üç dəyərlidir:

NəticəMənası
ACCEPTEDrəqəmsal sənəd etibarlıdır
REJECTEDrəqəmsal sənəd etibarsızdır; hansı mərhələdə uğursuz olduğu bildirilir
INDETERMINATEhazırda yoxlamaq mümkün olmadı (məs. ləğv siyahısı köhnəlib) — bu, rəqəmsal sənədin etibarsız olduğu demək deyil
ts
import { verifyPresentation } from "@tamga-network/verifier";

const { result, claims } = await verifyPresentation({
  presentation, aud, nonce, policy, policyCredentialId: "diploma", trust, statusCache, // full example: Code examples
});
if (result.outcome === "ACCEPTED") {
  // claims: only the fields the policy asked for. Log field names only, never values.
}

Özünüz, yoxsa xidmət kimi? ​

  • Tamga Verify (verify.tamga.network): host edilən yoxlayan tərəf xidməti və səhifə dəsti; nəticə yalnız sizin serverinizə və yalnız bir dəfə verilir. Bələdçi: GUIDE-0001.
  • Öz serveriniz: @tamga-network/verifier. Bələdçi: GUIDE-0002.

Ətraflı ​