Məzmuna keç
Tamga Network

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

Fəsil 3 · 2/5

Seçici paylaşım

Rəqəmsal sənədin hər sahəsi ayrıca möhürlənir; şəxs yalnız istənilən sahəni açır, qalanları bağlı qalır.

6 dəq

Seçici paylaşımRəqəmsal sənədin dörd sahəsi, hər biri öz xülasəsi (digest) ilə; yalnız 18 yaşdan yuxarı olma faktı açılır, doğum tarixi gizli qalır.rəqəmsal sənəddəki sahələr18 yaşdan yuxarı#a3f9…18+: bəlidoğum tarixi#7c21…gizliad soyad#e04b…gizlisənəd nömrəsi#19d6…gizliyoxlayan tərəfin gördüyü

Əvvəlki səhifədə belə bir nəticəyə gəldik: şəxs yalnız lazım olanı göstərməlidir. Bu, bir tapmaca yaradır. Rəqəmsal sənədin dəyəri sənədi verən qurumun imzasından irəli gəlir, imza isə bütün sənədi qoruyur; bir hərfi dəyişsəniz, imza pozulur. Bəs imzalanmış rəqəmsal sənədin bir hissəsini necə gizlətmək və imzanı etibarlı saxlamaq olar?

Cavab belə adlanır: selective disclosureRəqəmsal sənədin yalnız istənilən sahələrini göstərmək, qalanlarını isə gizli saxlamaq.. Bir bənzətmə ilə başlayaq, sonra bunun əslində necə işlədiyinə baxaq.

Bənzətmə: zərflər və möhürlü siyahı

Təsəvvür edin ki, universitet sizə diplomu bir vərəq kağız kimi deyil, bir neçə kiçik zərf şəklində verir. Hər zərfdə bir fakt var: adınız, ixtisasınız, məzun olduğunuz il, orta qiymətiniz. Universitet hər zərfin üzərinə yalnız ona məxsus möhür vurur, möhürlərin siyahısını bir səhifəyə yazır və həmin səhifəni imzalayır.

İşəgötürən yalnız ixtisasınızı və məzun olduğunuz ili soruşduqda ona imzalanmış siyahını və yalnız həmin iki zərfi verirsiniz. İşəgötürən onları açır, içindəkilərin möhürlərə uyğun gəldiyini yoxlayır və siyahının universitet tərəfindən imzalandığını görür. Orta qiymətinizin olduğu zərf sizdə qalır; işəgötürən siyahıda möhürü görür, lakin içində nə olduğunu bilə bilmir.

Əslində necə işləyir

Zərflər kiçik məlumat paketləridir; möhürlər isə barmaq izləridir:

  1. Sənədi verən qurum hər sahə üçün təsadüfi dəyər yaradır, buna salt deyilir. Sahə və onun salt dəyəri hashMəlumatın qısa barmaq izi: məlumat dəyişərsə, barmaq izi də dəyişir; ondan məlumatı geri bərpa etmək mümkün deyil. dəyərinə çevrilir. Nəticə salted hashTəsadüfi dəyərlə qarışdırılmış hash; buna görə eyni məlumat hər dəfə fərqli hash verir. adlanır.
  2. Sənədi verən qurum rəqəmsal sənədə sahələrin özünü deyil, yalnız bu hash dəyərlərini daxil edir və onların siyahısını imzalayır.
  3. Sahələrin oxunaqlı variantları (salt, sahənin adı, dəyər) rəqəmsal cüzdana ayrı-ayrı kiçik paketlər kimi gəlir.
  4. Təqdimat zamanı rəqəmsal cüzdan yalnız istənilən paketləri göndərir. Yoxlayan tərəf hər paketin hash dəyərini özü hesablayır və onu imzalanmış siyahı ilə müqayisə edir.

Salt nə üçün lazımdır? Doğum tarixi kimi sahələrin mümkün dəyərləri məhduddur. Salt olmasaydı, kimsə bütün mümkün tarixlərin hash dəyərini hesablayıb uyğun gələnini tapa bilərdi. Təsadüfi salt bunu qeyri-mümkün edir: sahəni görməyən hər kəs üçün onun hash dəyəri mənasız bir rəqəmdir.

Kimsə onu kopyalayıb istifadə edə bilərmi?

Xeyr. Rəqəmsal sənəd verilərkən şəxsin telefonundakı device keyTelefonun daxilində yaradılan və heç vaxt oradan çıxmayan şəxsi açar; rəqəmsal sənədi həmin cihaza bağlayır. bağlanır. Hər təqdimatda rəqəmsal cüzdan həmin açarla yoxlayan tərəfin göndərdiyi birdəfəlik rəqəmi (yəni nonceBir dəfə istifadə olunan təsadüfi rəqəm; köhnə cavabın təkrar istifadəsinin qarşısını alır.) imzalayır. Bundan sonra yoxlayan tərəf iki şeyə əmin olur: rəqəmsal sənəd həqiqidir və onu təqdim edən şəxs onun sahibidir. Ələ keçirilmiş köhnə təqdimat başqa heç yerdə işə yaramır.

Hüdudu haradadır?

Seçici paylaşım gizli sahələrin məzmununu qoruyur. Lakin göstərdiyiniz sahə yenə də bir dəyərdir: yoxlayan tərəf "18 yaşdan yuxarı" əvəzinə doğum tarixini istəyə bilər. Bundan əlavə, rəqəmsal sənədin eyni nüsxəsi iki yerdə göstərilərsə, hər iki təqdimat eyni imzanı və eyni hash dəyərlərini daşıyır. Növbəti iki səhifə bu məhdudiyyətlərdən bəhs edir: sıfır bilikli sübutlar və əlaqələndirilməzlik.

Xülasə

  • Sənədi verən qurum hər sahəni ayrıca möhürləyir (salted hash) və yalnız möhürlərin siyahısını imzalayır.
  • Şəxs yalnız istənilən sahələri göndərir; yoxlayan tərəf onları imzalanmış möhürlərlə tutuşdurur.
  • Gizli sahələri təxmin etmək mümkün deyil; hər təqdimat şəxsin cihaz açarı ilə imzalandığı üçün onu təkrar istifadə etmək olmur.

Daha dərinə

Texniki təfərrüatlar və məcburi qaydalar: