Kirjo siitä kuka voi lukea dataasi
Jokainen tallennustuote sijoittuu jonnekin yhdelle janalle: kuka sinun lisäksesi voisi lukea tämän? Toisessa päässä on tavallinen pilvipalvelu — salattu "siirron aikana ja levossa", mutta avaimilla jotka ovat palveluntarjoajalla, joten palveluntarjoaja (ja kuka tahansa joka pakottaa tai murtautuu siihen) voi lukea kaiken. Keskellä on nollatieto: laitteesi salaa ennen latausta, palveluntarjoaja tallentaa salatekstiä jota ei voi avata. Toisessa ääripäässä on paikallinen ensin: data ei koskaan muutu palveluntarjoajan kopioksi.
Mitä nollatieto todella lupaa
Nollatietosuunnittelussa salasanasi ei koskaan poistu laitteeltasi; avaimet johdetaan paikallisesti, sisältö salataan asiakaspuolella ja palvelin näkee vain salatekstiä. Rehellisesti toteutettuna tämä on todellinen ja merkityksellinen takuu: palveluntarjoajan tietomurto vuotaa käsittämätöntä merkkijonoa, eikä palveluntarjoajaa voi pakottaa tuottamaan selkotekstiä jota se ei voi luoda.
Mutta huomaa mikä säilyy: palveluntarjoaja tietää edelleen kuka olet — tilisi, sähköpostisi, maksujälkesi — ja tietää edelleen että tallennat dataa, suunnilleen kuinka paljon ja milloin se muuttuu. Salateksti plus henkilöllisyys ei ole ei-mitään; se on kartta siitä missä salaisuudet ovat, nimesi kera.
Palautustesti
Yksi kysymys leikkaa läpi useimman markkinoinnin: "Mitä tapahtuu jos unohdan salasanani?" Jos vastaus on "voimme auttaa sinut takaisin sisään", on olemassa polku dataasi joka ei kulje sinun kauttasi — ja mikä tahansa se polku on, sitä voidaan käyttää, murtaa tai pakottaa. Jos vastaus on "emme voi auttaa; vain palautuslauseesi voi", katsot aitoa. Epäkäytännölliset vastaukset ovat tapa tunnistaa rehellinen kryptografia.
Askel pidemmälle: ei palveluntarjoajaa lainkaan
Sealbyn vastaus kysymykseen "mitä palveluntarjoaja näkee?" on rakenteellinen: silmukassa ei ole palveluntarjoajaa. Mikään tili ei tunnista sinua, mikään palvelin ei tallenna salatekstiäsi, ja salaus tapahtuu iPhonessasi avaimilla, jotka ovat Secure Enclavessa. Jos otat varmuuskopioinnin käyttöön, tiedosto menee sinun iCloudiisi — edelleen lukukelvottomana Applelle ja meille. Jokaisella holvilla on oma palautuslauseensa, ja sen kadottaminen tarkoittaa, ettei kukaan voi auttaa — mikä on juuri se ominaisuus, jonka ympärillä kaikki muu tässä on kiertänyt.