Komu zaupaš? Z uporabo Web of Trust, metode kriptografske avtentikacije, lahko zgradite mrežo zaupanja vrednih ključev.

Učinkovita identifikacija pri spletnem sodelovanju postaja vedno bolj ključna. Posledično je v ospredje prišlo več varnostnih sistemov, tako da lahko platforme preverijo sebe in svoje uporabnike. Eden od njih je splet zaupanja.

Kaj je torej Web of Trust in kako deluje?

Kaj je splet zaupanja?

Web of Trust je sistem ocenjevanja enakovrednih, ki vam omogoča preverjanje javnih ključev in njihovih lastnikov, ne da bi se zanašali na osrednji organ za identifikacijo.

Čeprav ga je označil za "mrežo zaupanja", Predstavljen Philip Zimmermann koncept "Web of Trust" v svoji dokumentaciji za MIT's Pretty Good Privacy (PGP). V PGP sta vključena dva ključa: vaš javni in zasebni (tajni) ključ. Z uporabo skrivnega ključa in povzetek sporočila, PGP tvori digitalni podpis, ki se uporablja za potrditev vašega javnega ključa.

Posledično je vaš javni ključ samodejno veljaven za PGP. Programska oprema zaupa vašim ključem in vam tudi zaupa, da potrdite druge ključe, kar vam omogoča, da ustvarite »mrežo zaupanja«, ki se začne pri vas.

instagram viewer

Web of Trust se nadalje uporablja v sistemih, združljivih z GnuPG in OpenPGP, ter sistemih za preverjanje identitete, kot je Dokaz človečnosti za preverjanje pristnosti identitet v verigi blokov. Zimmermann trdi, da lahko spletni uporabniki jamčijo za pristnost in ugled drug drugega, s čimer ustvarijo decentraliziran in porazdeljen sistem zaupanja.

Web of Trust uporablja kriptografske tehnike, da zagotovi, da podatkov ni mogoče manipulirati. Uporablja se lahko za šifriranje in podpisovanje e-pošte ter sodelovanje v spletnih skupnostih.

Kako deluje Web of Trust?

Web of Trust zahteva kriptografijo z javnim ključem (uporaba javne in zasebne ključe za šifriranje in dešifriranje sporočil) in digitalnih podpisov (ustvarjanje potrdil, ki vsebujejo informacije o vaši identiteti in poverilnicah) za delo.

S svojim zasebnim ključem lahko podpisujete potrdila in vsakdo z vašim javnim ključem lahko vidi, da ste se podpisali. Tudi drugi uporabniki, ki zaupajo vaši identiteti in poverilnicam, lahko podpišejo vaše potrdilo. To ustvarja mrežo zaupanja.

Avtorstvo slike: Kku/Wikimedia Commons

Na primer, v zgornjem scenariju, ker je Manuel že podpisal Evin ključ, bi lahko Susi zaupala Manuelovemu podpisu, ko se je odločala, ali bo zaupala Evinemu ključu. Če ima Eva več podpisov več ljudi, ki jim Susi zaupa, toliko bolje – njen ključ je bolj verjetno pristen. Susi lahko šifrira sporočilo za Evo z Evinim javnim ključem in ga šifrira s svojim zasebnim ključem. Po drugi strani pa lahko Eva s svojim javnim ključem potrdi, da je sporočilo poslala Susi. Sčasoma, ko bodo Susi, Eva in Manuel podpisali pogodbo za več ljudi, se bo veriga še naprej širila.

Ko se nekdo nov pridruži omrežju Web of Trust, mora najti nekoga, ki bo podpisal njihova potrdila. Oseba, ki bo podpisala, mora nekako preveriti identiteto podpisnika – morda na virtualnem sestanku ali na zabavi podpisovanja ključev. Podpisnik mora potrditi tudi prstni odtis ključa, edinstveno identifikacijsko kodo, povezano z javnim ključem podpisnika, in zagotoviti, da se po podpisu naloži na strežnike ključev.

Po tem se lahko za novega uporabnika podpišejo tudi osebe, ki jim zaupajo. Web of Trust zahteva več podpisov za vsako potrdilo za zmanjšanje napak. Če drugi menijo, da podpisnik ni pravilno preveril identitete novega uporabnika ali prstnega odtisa ključa, se lahko odločijo, da ne bodo podpisali.

Prednosti Web of Trust

Očitno obstajajo številne prednosti uporabe Web of Trust.

1. Enostaven za uporabo

Če želite sodelovati v spletu zaupanja, morate samo ustvariti ključe in deliti svoje javne ključe. To je edina težava pri navigaciji, kot je podobno več programskih orodij DigiCert Software Trust Manager ki avtomatizira ustvarjanje, podpisovanje in preverjanje potrdil, zdaj obstajajo.

2. Distribuirano in decentralizirano

Web of Trust uporablja a porazdeljeno in decentralizirano omrežje zaupanja. Sistem temelji na ratingu udeležencev v omrežju; ne zanaša se na centraliziran organ.

Odgovorni ste za upravljanje svojih ključev in potrdil ter lahko izberete, komu boste zaupali in koga podpisali.

3. Uveljavlja zaupanje v odnosih

Z drugimi lahko vzpostavite zaupanje glede na svoje zahteve. Ravni zaupanja drugih lahko kadar koli prekličete ali spremenite.

Omejitve Web of Trust

Čeprav Web of Trust ponuja številne prednosti, ima tudi številne omejitve.

1. Pomisleki glede zasebnosti

Pri ustvarjanju ali podpisovanju potrdil lahko nenamerno razkrijete občutljive podatke. Ne pozabite: potrdila vsebujejo informacije o vaši identiteti in poverilnicah, kot sta vaše ime in javni ključ. Te podrobnosti niso namenjene razkrivanju.

Poleg tega morda ne veste, koliko nadzora imajo tisti, ki se namesto vas podpisujejo, nad vašimi potrdili in ključi. Zlonamerni jih lahko na primer kopirajo, spremenijo ali razkrijejo.

2. Zahteva aktivno sodelovanje v omrežju zaupanja

Vzdrževati morate svoje ključe in potrdila ter podpisovati potrdila drugih, kar je lahko dolgočasno in zamudno.

Novim uporabnikom s svežimi potrdili tudi drugi morda nekaj časa ne bodo zaupali, saj ni centralnega krmilnika. Zaupali jim bodo le, če bodo drugi v omrežju lahko in se odločili podpisati njihova potrdila. In to lahko zahteva fizična srečanja.

Med podpisovanjem za druge lahko naletite na tveganje in odgovornost. Če se izkaže, da je nekdo, za katerega ste jamčili, goljuf, ste lahko tudi odgovorni.

3. Ranljiv za napade

Če izgubite svoje zasebne ključe, ne boste mogli dostopati do svojih potrdil ali preverjati drugih. Če so vaši ključi ukradeni, vdrli ali ponarejeni, se lahko tisti, ki jih ima, izda za vas in škodi vaši verodostojnosti.

In ne boste mogli storiti ničesar, ker ne morete dostopati do svojega zasebni ključ za dešifriranje vaših sporočil; novejši certifikati PGP pa imajo rok veljavnosti.

Poleg tega se lahko soočite z napadi socialnega inženiringa, kjer vas goljufivi akterji poskušajo preslepiti, da podpišete namesto njih.

Ali lahko zaupate Web of Trust?

Ne glede na cilje in tehnologije je mogoče prodreti v vsak sistem za varnost podatkov. Enako velja za Web of Trust.

To ni popoln sistem, ki vam bo nudil popolno varnost. Namesto tega bo omogočil na zaupanju temelječe interakcije med vami in drugimi s skupnimi interesi in razumevanjem. Ta sistem je lahko koristen, če ga vsi udeleženci uporabljajo odgovorno.

Vendar pa je zanašanje na ljudi ranljivo za človeške manipulacije in napake. Pazite, da ne ogrozite svojega skrivnega ključa. In bodite pozorni na viruse, posege v javne ključe, vdore v varnost vaše naprave, datoteke, ki ste jih izbrisali, vendar so še vedno nekje na vašem trdem disku, in celo kriptoanaliza, druga stran kriptografije.

Web of Trust je odličen, a ni popoln

Web of Trust omogoča preverjanje identitete v verigi blokov brez potrebe po centralnem organu. Čeprav ima ta sistem velike obljube in prednosti, se sooča tudi z več omejitvami.

Z dodatnimi spremembami lahko Web of Trust postane splošno sprejet sistem za preverjanje identitete.