Näin LifeVeil suojaa tiedostosi

Tällä sivulla kerrotaan selkein sanoin, mitä LifeVeil tekee, ja myös sen, mitä se ei pysty tekemään. Haluamme mieluummin, että tiedät rajoitukset, kuin että luotat liian suureen lupaukseen.

Lyhyesti

Kuviosta avaimeksi

Piirrät kuvion 5×5-ruudukkoon käyttäen kutakin pistettä vain kerran. Uudessa kuviossa, jonka asetat, on oltava vähintään 6 pistettä. LifeVeil muuttaa kuvion avaimeksi Argon2id-menetelmällä, joka tulee libsodium-kirjastosta (Androidissa versio 1.0.20).

Turvallisuustasot

Jokaisella holvilla on yksi taso. Valitset sen aloittaessasi, ja voit vaihtaa sitä myöhemmin kohdassa Asetukset > Holvi > Turvallisuustaso, kun olet piirtänyt kuvion uudelleen.

Miten tiedostot salataan

Palautuslause

Sormenjälki

Sormenjälkiavaus on vapaaehtoinen ja toimii yhdessä holvissa. Sormenjäljen tarkistaa Android, ei LifeVeil; sovellus ei koskaan saa sormenjälkeäsi. Pääavaimen avaa Android Keystoren avain, joka toimii vain heti vahvan biometrisen tarkistuksen jälkeen. Jos joku lisää puhelimeen uuden sormenjäljen, tämä avain lakkaa toimimasta ja sinun on käytettävä taas kuviotasi.

Varmuuskopiotiedosto

Muut suojaukset sovelluksessa

Arvaamisen hidastaminen

Koska jokainen kuvio avaa holvin, arvaaminen näyttää siltä, että avataan monta tyhjää holvia. LifeVeil hidastaa tätä kertomatta siitä näytöllä, ja odotus on sama jokaiselle kuviolle, myös oikealle.

Tekoäly ja kuvion arvaaminen

Rajoitukset, jotka on hyvä tietää

Mikään sovellus ei voi suojata kaikelta. Nämä ovat LifeVeilin rehelliset rajoitukset.

Yksinkertaiset kuviot voi arvata

Lyhyet tai yleiset muodot (L, Z, suora viiva) voi arvata katsomalla, kun piirrät, näytön tahroista tai muutamalla yrityksellä. Todelliset kuviot ovat paljon helpompia arvata kuin mahdollisten kuvioiden määrä antaa ymmärtää. Käytä enemmän pisteitä ja enemmän käännöksiä. Sovellus varoittaa sinua hyvin yksinkertaisista kuvioista ja ennen kuin se tallentaa holvin, jonka kuviossa on alle 6 pistettä.

Kuinka kauan arvaaminen voisi kestää

Sovelluksen sisällä jokainen yritys kestää noin sekunnin, ja toistuva arvaaminen hidastaa jokaista avausta, enintään 5 minuuttia. Mutta joku, jolla on varmuuskopiotiedostosi tai joka on ottanut laitesuolan rootatusta puhelimesta, voi arvata sen sijaan tietokoneella ilman odotusaikoja. Argon2id hidastaa tätä, mutta kuviolla on paljon vähemmän vaihtoehtoja kuin pitkällä salasanalla. Karkeat arviot yhdelle huippuluokan näytönohjaimelle (RTX 4090 -luokka), noin 1 000 arvausta sekunnissa:

Mitä arvataanVaihtoehtojaAika, yksi näytönohjain
10 000 yleisintä kuviota104noin 10 sekuntia
Kaikki 6 pisteen kuviot1,28 × 108noin 1,5 päivää
Kaikki 7 pisteen kuviot2,42 × 109noin 28 päivää
Kaikki 8 pisteen kuviot4,36 × 1010noin 1,4 vuotta
Palautuslause (92 bittiä)4,95 × 1027noin 1,6 × 1017 vuotta

Nämä ovat arvioita, eivät mittauksia. Kuvioiden määrät ovat ylärajoja; todellisia kuvioita on paljon vähemmän. Useampi tai nopeampi laitteisto nopeuttaa arvaamista samassa suhteessa. Korkeimman tason PIN-koodi kertoo nämä luvut enintään 108:lla.

Pidä varmuuskopiotiedosto yksityisenä

Varmuuskopiotiedosto ei sisällä laitesuolaa, joten kuka tahansa, joka saa sen, voi kokeilla kuvioita ilman verkkoyhteyttä, kuten yllä on esitetty. Säilytä sitä vain paikassa, johon vain sinulla on pääsy, kuten omalla pilvitililläsi, ja käytä pidempää kuviota.

Palautuslause näyttää myös kuvion

Se, jolla on holvin palautuslause, voi avata holvin, ja sovellus näyttää hänelle silloin holvin kuvion ja PIN-koodin. Jos käytät samaa kuviota muualla, esimerkiksi puhelimesi näytön lukituksena, hän saa senkin tietää. Säilytä paperia yhtä huolellisesti kuin itse tiedostoja.

Rootatut tai saastuneet puhelimet

Jos joku pystyy ajamaan koodia sovelluksen oikeuksilla (esimerkiksi rootatussa puhelimessa tai täyden hallinnan saaneella haittaohjelmalla), hän voi avata laitesuolan ja arvata puhelimen ulkopuolella. Kun holvi on auki, avaimet ovat muistissa, ja ne voi lukea root-oikeuksilla tai virheenjäljittimellä. Joitakin Androidin ja Flutterin sisällä tehtyjä kopioita sekä näytöllä näytettyjä kuvia ei voi pyyhkiä muistista heti.

Osa tiedoista näkyy

Sovelluksen tallennustilassa olevien salattujen tiedostojen määrää, niiden likimääräisiä kokoja ja sitä, milloin ne on luotu tai niitä on muutettu, ei ole piilotettu. Ei myöskään sitä, että LifeVeil on asennettu.

Tyhjä holvi huijaa vain näyttöä

Joka pystyy lukemaan sovelluksen tiedostoja (esimerkiksi rootatussa puhelimessa), voi laskea holvien kansiot ja nähdä, että tämä asetus on päällä. Hidastus laskee tallennetut ja tallentamattomat tyhjät holvit samalla tavalla, joten odotus itsessään ei paljasta eroa.

Naamiointi muuttaa vain aloitusnäytön

Sormenjälki on heikompi reitti

Sormenjälkiavaus ohittaa Argon2id:n. Sen vahvuus riippuu puhelimesi sormenjälkitunnistimesta ja Android Keystoresta. Voit poistaa sen käytöstä Asetuksissa milloin tahansa.

Kuvien tiedot

Lukitus odottaa järjestelmänäkymien ajan

Kun järjestelmänäkymä on auki (lupapyyntö, poiston vahvistus, kuva- tai tiedostovalitsin, sormenjälkikehote) ja kun tuonti tai vienti on käynnissä, sovellus odottaa lukitsemista. Jos olet poistunut sovelluksesta, se lukittuu 2 sekuntia sen päätyttyä.

Holveilla on yhteinen laitesuola

Kaikki puhelimen holvit käyttävät samaa laitesuolaa. Jos jollakulla on tämä suola, yksi arvaus testaa kaikki holvit kerralla. Yksittäisen holvin murtamisen hinta pysyy samana.

Asiat, joita mikään sovellus ei voi estää

Joku katsoo, kun piirrät kuviosi, tai kamera kuvaa näyttöäsi.

Ilman lausetta kukaan ei voi auttaa

Jos unohdat sellaisen holvin kuvion, jolla ei ole palautuslausetta, tai kadotat sekä kuvion että lauseen, kukaan ei voi palauttaa holvin tiedostoja. Emme mekään.