Bezpieczeństwo Kofrix w prostych słowach
AES-256-GCM, PBKDF2, klucz odzyskiwania, który nigdy nie zostaje w telefonie, i ograniczenia, o których warto wiedzieć.
Osobne klucze do osobnych zadań
Twój wzór na siatce 5 × 5 jest wzmacniany przez PBKDF2-SHA512 (600 000 iteracji) z solą przechowywaną w bezpiecznym magazynie kluczy telefonu. Wynik otwiera klucz główny sejfu, który z kolei otwiera indeks sejfu.
Uwierzytelnione szyfrowanie, plik po pliku
Każdy plik ma własny losowy klucz i jest szyfrowany w blokach po 1 MB algorytmem AES-256-GCM. Każdy blok jest powiązany ze swoim plikiem i pozycją, więc zmodyfikowany lub przestawiony plik zostanie wykryty.
Klucz odzyskiwania, który nigdy nie zostaje w telefonie
Twoja fraza odzyskiwania jest wzmacniana (PBKDF2, 800 000 iteracji) do pary kluczy X25519. Telefon zachowuje tylko klucz publiczny; każdy nowy sejf zostawia kopertę odzyskiwania dla tego klucza. Do otwarcia koperty potrzebna jest sama fraza.
Dyskretne wejście
Nie ma listy sejfów. Ekran odblokowania jest identyczny przy zerze i przy dziesięciu sejfach, a nieznany wzór otwiera nowy, pusty sejf. Zdjęcia nigdy nie są zapisywane na dysku bez szyfrowania, z wyjątkiem tymczasowej kopii podczas odtwarzania filmu, usuwanej zaraz potem.
Ograniczenia, o których warto wiedzieć
Kofrix nie przeszedł jeszcze niezależnego audytu bezpieczeństwa. Pliki są tylko na twoim telefonie: na razie nie ma kopii zapasowej. Krótki lub oczywisty wzór łatwiej odgadnąć, a telefon ze złośliwym oprogramowaniem może widzieć, co jest na ekranie.