Idėja: kodas, atsakantis į spaudimą
Prievarta veikia todėl, kad atrakinimas yra dvejopas: arba atsisakai (matomas pasipriešinimas, situacijos aštrėjimas), arba paklūsti (pilnas atskleidimas). Prievartos kodas prideda trečią kelią: paklūsti – matomai, bendradarbiaujant – bet sistema padaro kažką kita, ne pilną atskleidimą. Stebintis žmogus mato įprastą atrakinimą.
Signalizacijos sistemos šitaip veikia jau dešimtmečius (panikos kodas, kuris atveria duris ir tyliai iškviečia pagalbą). Šio principo taikymas šifruotai saugyklai – naujesnis dalykas, o su kodu susietas veiksmas skiriasi priklausomai nuo sistemos: priedangos atvėrimas, kažko įspėjimas ar medžiagos sunaikinimas.
Kaip iš tikrųjų veikia sunaikinimas
Naiviai žiūrint, „ištrynimas“ skamba lėtai – gigabaitų perrašymas užima minutes, kurių neturi. Šifruotos sistemos daro kitaip: pašalina raktus ar šifruotus blokus, ne perskaitomus duomenis, ir darbas užtrunka milisekundes. Kas skiriasi tarp sistemų – tai, ar kas nors išlieka kitur.
Sealby prievartos PIN kodas sukurtas kaip pašalinimas, ne sunaikinimas. Jį įvedus atveriamas nekenksmingas priedangos seifas, tame įrenginyje sustabdomas sinchronizavimas ir iš telefono pašalinami kiti tavo seifai. Kadangi sinchronizavimas sustabdomas pirmiausia, šifruota kopija tavo iCloud niekada „nesužino“ apie pašalinimą – kiekvieną seifą galima atkurti iš naujo įdiegus programą su jo atkūrimo fraze. Be iCloud atsarginės kopijos nebūtų ko atkurti, todėl Sealby reikalauja įjungtos atsarginės kopijos prieš leisdama įjungti šią funkciją. Pasiruošus tai reiškia „duomenų šiame įrenginyje nebėra“; nepasiruošus tai reikštų duomenų praradimą.
Kompromisai, sąžiningai
Prievartos PIN kodas nešiojasi dvi realias rizikas. Gali suvesti jį netyčia – klaidingai įvedant PIN kodą, kurį sąmoningai pasirinkai kaip tikėtiną – todėl jis privalo būti sąmoningas, atskiras kodas, kurį repetuoji, bet niekada nenaudoji atsitiktinai. Ir jo apsauga – tai pašalinimas: jei prievartautojas tikėjosi konkrečių duomenų, jų nebuvimas pats savaime gali eskaluoti situaciją, o kai kuriose jurisdikcijose duomenų pašalinimas teisėtos patikros metu gali būti traktuojamas kaip trukdymas. Priedangos seifai tinka atvejams, kai kažko parodymas saugesnis nei nieko neparodymas.
Būtent todėl Sealby priedangas laiko numatytuoju įrankiu, o prievartos PIN kodą – pasirenkama Premium funkcija, reikalaujančia iCloud atsarginės kopijos. Paneigiamumas sumažina įtampą; pašalinimas užbaigia patikrą tame įrenginyje. Abu egzistuoja todėl, kad spaudimas būna įvairių formų.