Kes saab teie andmeid lugeda
Iga salvestustoode asub ühel skaalal: kes peale teie võiks seda lugeda? Ühes otsas on tavaline pilvesalvestus — krüptitud „edastamisel ja säilitamisel”, kuid võtmeid hoiab teenusepakkuja, seega saab teenusepakkuja (ja igaüks, kes seda sunnib või kompromiteerib) kõike lugeda. Keskel on nullteadmisega lahendus: seade krüptib enne üleslaadimist ja teenusepakkuja salvestab šifreeritud andmed, mida ta avada ei saa. Teises otsas on kohalikku salvestust eelistav lahendus: teenusepakkujale ei teki kunagi andmete koopiat.
Mida nullteadmine tegelikult lubab
Nullteadmisega lahenduses ei lahku parool kunagi seadmest; võtmed tuletatakse kohapeal, sisu krüptitakse kliendi poolel ja server näeb ainult šifreeritud andmeid. Ausalt teostatuna on see päris ja sisuline garantii: teenusepakkuja turvarike paljastab vaid mõttetu andmekogumi ning teenusepakkujat ei saa sundida väljastama lihtteksti, mida ta ise luua ei suuda.
Pange aga tähele, mis jääb alles: teenusepakkuja teab endiselt teid — kontot, e-posti ja maksejälge — ning teab, et talletate andmeid, ligikaudset hulka ja muutmise aega. Šifreeritud andmed koos isikuga pole tähtsusetud; see on teie nimega kaart saladuste asukohast.
Taastamistee test
Üks küsimus aitab enamikust turundusjutust läbi näha: „Mis juhtub, kui unustan parooli?” Kui vastus on „aitame teil tagasi sisse pääseda”, viib andmeteni tee, mis ei kulge teie kaudu — ning seda teed saab kasutada või rünnata või selle haldajat saab sundida seda kasutama. Kui vastus on „me ei saa aidata; juurdepääsu võimaldab taastada ainult teie taastefraas”, on tegu ehtsa nullteadmisega lahendusega. Ebamugav vastus on ausa krüptograafia tunnus.
Samm edasi: teenusepakkujat pole üldse
Sealby vastus küsimusele „mida teenusepakkuja näeb?” on ülesehituslik: teenusepakkujat pole ahelas. Ükski konto ei tuvasta teid, server ei salvesta teie šifreeritud andmeid ning krüptimine toimub iPhone’is Secure Enclave’i võtmetega. Kui lubate varunduse, läheb andmekogum teie iCloudi — endiselt loetamatu nii Apple’ile kui ka meile. Igal seifil on oma taastefraas ja selle kaotamisel ei saa keegi aidata — just selle omaduse ümber on kõik eelnev tiirelnud.