Návody

Čo je dôkaz s nulovými znalosťami?

Dôkaz s nulovou znalosťou vám umožní dokázať skutočnosť bez toho, aby ste za ňou poskytli súkromné informácie. Môžete dokázať, že máte viac ako 18 rokov, bez toho, aby ste ukázali svoje narodeniny. Takto to funguje jednoducho vysvetlené.

Kľúčové body

  • Dôkaz s nulovými znalosťami potvrdzuje fakt bez toho, aby odhalil tajné alebo súkromné detaily, na ktorých je založený.
  • Klasický príklad s jaskyňou ukazuje, ako opakované kontroly dokážu vylúčiť šťastný odhad bez odhalenia hesla.
  • Môžu sa využiť pri súkromných platbách, overovaní digitálnej identity a v systémoch, ktoré kontrolujú veľké dávky údajov.
  • Dôkaz s nulovými znalosťami nie je to isté ako „šifrovanie s nulovými znalosťami“. Názvy znejú podobne, ale riešia odlišné problémy.
  • Sealby nepoužíva dôkazy s nulovými znalosťami: neexistuje žiadny účet ani server, ktorý by od vás potreboval dôkaz.

Čo robí dôkaz s nulovými znalosťami

Dokázať niečo zvyčajne znamená ukázať dôkaz: zadať heslo alebo predložiť občiansky preukaz. To môže prezradiť viac, než druhá strana skutočne potrebuje vedieť.

Dôkaz s nulovými znalosťami je kryptografická metóda, ktorá to mení. Jedna strana, nazývaná dokazujúci, preukáže presné tvrdenie druhej strane, overovateľovi, bez toho, aby prezradila tajomstvo, vďaka ktorému je toto tvrdenie pravdivé. Overovateľ sa dozvie odpoveď, ktorú potrebuje – napríklad že spĺňate vekovú požiadavku – no nie váš dátum narodenia, adresu ani číslo dokladu.

Nejde o vágny prísľub súkromia. Dôkaz musí byť navrhnutý pre presne jedno tvrdenie a dobrý návrh robí podvádzanie krajne nepravdepodobným.

Príklad s jaskyňou

Predstavte si jaskyňu s dvoma cestami, ktoré sa stretávajú za zamknutými dverami. Dvere sa otvoria iba na tajné slovo. Tvrdíte, že ho poznáte, ale nechcete ho vysloviť nahlas.

Vojdete jednou z dvoch ciest, zatiaľ čo váš priateľ čaká vonku. Priateľ potom zavolá, ktorou cestou sa máte vrátiť. Ak slovo poznáte, môžete vnútri jaskyne otvoriť dvere a vrátiť sa ktoroukoľvek cestou. Ak iba hádate, máte len päťdesiatpercentnú šancu, že budete na požadovanej strane.

Test opakujte mnohokrát, vždy s novou, nepredvídateľnou voľbou. Po desiatich úspešných kolách má podvodník šancu uspieť približne 1 ku 1 000. Váš priateľ tak získa silný dôkaz, že slovo poznáte, no nikdy ho nepočuje.

Od príbehu s jaskyňou k skutočnému softvéru

Skutočné dôkazy namiesto jaskyne používajú matematiku, no cieľ ochrany súkromia je rovnaký. Dokážu preukázať, že transakcia dodržiava pravidlá, bez toho, aby odhalili všetky jej detaily. Jeden malý dôkaz môže nahradiť aj veľkú dávku kontrol, vďaka čomu môže byť overovanie niektorých systémov rýchlejšie.

Ďalším praktickým využitím sú digitálne poverenia. Namiesto nahrávania celého dokladu totožnosti do každej služby by dobre navrhnuté poverenie mohlo odpovedať iba na položenú otázku: „Má táto osoba viac ako 18 rokov?“ alebo „Má túto kvalifikáciu?“

Na detailoch záleží. Dôkaz chráni len tie informácie, na ktorých skrytie bol navrhnutý. Aplikácia okolo neho môže naďalej zbierať údaje, identifikovať vás alebo mať zlé zabezpečenie inde.

Dôkaz s nulovými znalosťami verzus šifrovanie s nulovými znalosťami

Slovné spojenie „nulové znalosti“ sa používa aj v cloudovom úložisku. Ide však o inú myšlienku. Šifrovanie s nulovými znalosťami znamená, že poskytovateľ úložiska nedokáže čítať vaše súbory, pretože nemá dešifrovacie kľúče.

Dôkaz s nulovými znalosťami odpovie na otázku bez toho, aby prezradil tajomstvo, ktoré za ňou stojí. Šifrovanie s nulovými znalosťami zas robí uložené súbory nečitateľnými pre poskytovateľa. Oboje môže zlepšiť súkromie, no nie sú zameniteľné.

Praktická lekcia o ochrane súkromia

Dôkazy s nulovými znalosťami sú užitočnou pripomienkou, aby ste zdieľali len minimum informácií potrebných na danú úlohu. Neurobia z vás anonymného používateľa ani nezabezpečia každú časť aplikácie. Služba môže aj naďalej vedieť, že ste sa pripojili, kedy ste tak urobili, a ďalšie údaje mimo samotného dôkazu.

Sealby dôkazy s nulovými znalosťami nepotrebuje, pretože nemá žiadny účet ani server, ktorý by od vás niečo vyžadoval dokázať. Súbory sú šifrované priamo na vašom iPhone. V bežnom živote je praktická otázka jednoduchá: čo táto služba naozaj potrebuje vedieť – a dokáže fungovať aj s menším množstvom údajov?

Rýchle odpovede

Čo je dôkaz s nulovými znalosťami, jednoducho povedané?

Je to kryptografická metóda na preukázanie konkrétneho faktu, pri ktorej zostáva podporné tajomstvo utajené. Môže napríklad potvrdiť, že máte viac ako 18 rokov, bez toho, aby prezradila dátum narodenia.

Je dôkaz s nulovými znalosťami to isté ako šifrovanie s nulovými znalosťami?

Nie. Dôkaz s nulovými znalosťami dokazuje fakt bez odhalenia tajomstva, na ktorom je založený. Šifrovanie s nulovými znalosťami robí súbory nečitateľnými pre spoločnosť, ktorá ich uchováva. Tieto pojmy majú spoločný len názov, nie funkciu.

Kde sa dôkazy s nulovými znalosťami používajú?

Používajú sa v digitálnych platbách zameraných na súkromie, v systémoch, ktoré overujú dávky transakcií, a v nastupujúcich digitálnych povereniach. Poverenie môže potvrdiť vek alebo kvalifikáciu bez toho, aby odhalilo všetky údaje z dokladu totožnosti.

Používa Sealby dôkazy s nulovými znalosťami?

Nie. Dôkazy sú užitočné, keď potrebujete niekoho o niečom presvedčiť. Sealby nemá účet ani server, ktorý by taký dôkaz potreboval: súbory sú šifrované priamo na vašom iPhone. Jeho skryté trezory ponúkajú popierateľnosť vďaka spôsobu ukladania dát, nie pomocou dôkazov.

Tvoj trezor čaká.

Stiahni si Sealby a ochráň, na čom záleží. Nastavenie ti zaberie menej než minútu a nemusíš si zakladať účet.

Stiahnuť v App Store

iPhone a iPad · iOS 17+ · Zadarmo