Säkerheten i Kofrix, enkelt förklarad
AES-256-GCM, PBKDF2, en återställningsnyckel som aldrig stannar på telefonen, och begränsningarna du bör känna till.
Separata nycklar för separata uppgifter
Ditt mönster på 5 × 5 förstärks med PBKDF2-SHA512 (600 000 iterationer) och ett salt som förvaras i telefonens säkra nyckelring. Resultatet öppnar valvets huvudnyckel, som i sin tur öppnar valvets index.
Autentiserad kryptering, fil för fil
Varje fil har en egen slumpmässig nyckel och krypteras i block om 1 MB med AES-256-GCM. Varje block är knutet till sin fil och sin position, så en ändrad eller omkastad fil upptäcks.
En återställningsnyckel som aldrig stannar på telefonen
Din återställningsfras förstärks (PBKDF2, 800 000 iterationer) till ett X25519-nyckelpar. Telefonen behåller bara den offentliga nyckeln; varje nytt valv lämnar sitt återställningskuvert till den nyckeln. För att öppna ett kuvert krävs själva frasen.
En diskret ingång
Det finns ingen lista över valv. Upplåsningsskärmen är identisk med noll eller tio valv, och ett okänt mönster öppnar ett nytt tomt valv. Foton skrivs aldrig okrypterade till disken, förutom en tillfällig kopia medan en video spelas upp, som raderas direkt efteråt.
Begränsningar du bör känna till
Kofrix har ännu inte genomgått någon oberoende säkerhetsgranskning. Filerna finns bara på din telefon: det finns ingen säkerhetskopiering i nuläget. Ett kort eller uppenbart mönster är lättare att gissa, och en telefon med skadlig kod kan se vad som visas på skärmen.