Vodiči

Što je dokaz bez znanja?

Dokaz s nultim znanjem omogućuje vam da dokažete činjenicu bez predaje privatnih informacija koje stoje iza nje. Možete dokazati da imate više od 18 godina, a da ne pokažete svoj rođendan. Evo kako to funkcionira, jednostavnim jezikom.

Ključne točke

  • Dokaz bez znanja potvrđuje činjenicu bez otkrivanja tajnih ili privatnih detalja koji stoje iza nje.
  • Klasični primjer špilje pokazuje kako ponovljene provjere mogu isključiti sretno pogađanje bez otkrivanja lozinke.
  • Mogu podržati privatna plaćanja, provjere digitalnih osobnih iskaznica i sustave koji provjeravaju velike serije podataka.
  • Dokaz bez znanja nije isto što i 'enkripcija bez znanja'. Imena zvuče slično, ali rješavaju različite probleme.
  • Sealby ne koristi dokaze bez znanja: ne postoji račun ili poslužitelj koji treba vaš dokaz.

Što čini dokaz bez znanja

Obično nešto dokazati znači pokazati dokaze: upisati lozinku ili predati osobnu iskaznicu. To može otkriti više nego što druga osoba treba znati.

Dokaz bez znanja je kriptografska metoda koja to mijenja. Jedna osoba, dokazivač, pokazuje preciznu tvrdnju drugoj, verifikatoru, bez otkrivanja tajne korištene da bi se ta tvrdnja učinila istinitom. Verifikator saznaje odgovor koji mu je potreban – primjerice, da ispunjavate dobne uvjete – ali ne i vaš rođendan, adresu ili broj dokumenta.

To nije nejasno obećanje privatnosti. Dokaz mora biti osmišljen za jednu točnu tvrdnju, a dobar dizajn čini varanje iznimno malo vjerojatnim.

Primjer špilje

Zamislite špilju s dva puta koji se sastaju iza zaključanih vrata. Vrata se otvaraju samo tajnom riječju. Kažete da to znate, ali ne želite to reći naglas.

Ulazite bilo kojom stazom dok vas prijatelj čeka vani. Vaš prijatelj tada proziva put kojim želi da se vratite. Ako znate riječ, možete otvoriti vrata unutar špilje i vratiti se bilo kojom stazom. Ako pogađate, imate samo 50-50 šanse da budete na traženoj strani.

Ponovite test mnogo puta sa svježim, nepredvidivim izborom. Deset uspješnih rundi ostavlja bleferu oko jedan prema 1000 šanse da mu se posreći. Vaš prijatelj dobiva jake dokaze da znate tu riječ, ali je nikada ne čujete.

Od špiljske priče do pravog softvera

Pravi dokazi koriste se matematikom, a ne špiljom, ali cilj privatnosti je isti. Oni mogu pokazati da transakcija slijedi pravila bez izlaganja svih njezinih detalja. Također mogu dopustiti da jedan mali dokaz služi kao zamjena za veliku seriju provjera, što može ubrzati provjeru nekih sustava.

Digitalne vjerodajnice još su jedna praktična upotreba. Umjesto prijenosa cijelog ID-a na svaku uslugu, dobro osmišljena vjerodajnica mogla bi odgovoriti samo na postavljeno pitanje: "Je li ova osoba starija od 18 godina?" ili "Ima li ovu kvalifikaciju?"

Detalji su važni. Dokaz štiti samo one informacije za čije je skrivanje osmišljen. Okolna aplikacija i dalje može prikupljati podatke, identificirati vas ili negdje drugdje napraviti loš sigurnosni izbor.

Dokaz bez znanja u odnosu na enkripciju bez znanja

Izraz 'nulto znanje' također se koristi u pohrani podataka u oblaku. To je druga ideja. Enkripcija bez znanja znači da davatelj pohrane ne može čitati vaše datoteke jer nema ključeve za dešifriranje.

Dokaz bez znanja odgovara na pitanje bez otkrivanja tajne iza odgovora. Enkripcija bez znanja čuva pohranjene datoteke nečitljivima za pružatelja usluga. Oba mogu poboljšati privatnost, ali nisu zamjenjivi.

Praktična lekcija o privatnosti

Dokazi bez znanja su koristan podsjetnik da za zadatak podijelite samo nužne informacije. Ne čine vas anonimnima niti štite svaki dio aplikacije. Usluga i dalje može znati da ste se povezali, kada ste to učinili, i druge podatke izvan dokaza.

Sealby ne treba dokaze bez znanja jer nema račun ili poslužitelj koji od vas traži da nešto dokažete. Datoteke su šifrirane na vašem iPhoneu. Za svakodnevnu privatnost, praktično pitanje je jednostavno: što ova usluga zapravo treba znati — i može li raditi s manje?

Brzi odgovori

Što je dokaz bez znanja, jednostavnim rječnikom?

To je kriptografska metoda za dokazivanje određene činjenice, dok tajna koja ju podupire ostaje privatnom. Na primjer, može potvrditi da imate više od 18 godina bez otkrivanja vašeg datuma rođenja.

Je li dokaz bez znanja isto što i enkripcija bez znanja?

Ne. Dokaz bez znanja dokazuje činjenicu bez otkrivanja tajne iza toga. Enkripcija bez znanja čuva datoteke nečitljivima za tvrtku koja ih pohranjuje. Izrazi dijele ime, a ne funkciju.

Gdje se koriste dokazi bez znanja?

Koriste se u digitalnim plaćanjima usmjerenim na privatnost, sustavima koji provjeravaju serije transakcija i digitalnim vjerodajnicama u nastajanju. Vjerodajnica može potvrditi dob ili kvalifikaciju bez otkrivanja svakog detalja na identifikacijskom dokumentu.

Koristi li Sealby dokaze bez znanja?

Ne. Dokazi su korisni kada drugu stranu trebate uvjeriti u nešto. Sealby nema račun ili poslužitelj koji treba taj dokaz: datoteke su šifrirane na vašem iPhoneu. Njegovi skriveni trezori omogućuju poricanje kroz dizajn skladišta, a ne dokaze.

Tvoj trezor te čeka.

Preuzmi Sealby i zaštiti ono što ti je važno. Postavljanje traje manje od minute i nema računa za otvaranje.

Preuzmi na App Storeu

iPhone i iPad · iOS 17+ · Besplatno