Kofrix-sikkerhed forklaret i et klart sprog
AES-256-GCM, PBKDF2, en gendannelsesnøgle, der aldrig bliver på telefonen, og de begrænsninger, du bør kende.
Separate nøgler til separate opgaver
Dit mønster på 5 × 5 styrkes med PBKDF2-SHA512 (600.000 iterationer) og et salt, der opbevares i telefonens sikre nøglering. Resultatet åbner din boks’ hovednøgle, som igen åbner boksens indeks.
Autentificeret kryptering, fil for fil
Hver fil har sin egen tilfældige nøgle og krypteres i blokke på 1 MB med AES-256-GCM. Hver blok er bundet til sin fil og position, så en ændret eller omrokeret fil bliver opdaget.
En gendannelsesnøgle, der aldrig bliver på telefonen
Din gendannelsessætning styrkes (PBKDF2, 800.000 iterationer) til et X25519-nøglepar. Telefonen beholder kun den offentlige nøgle; hver ny boks efterlader sin gendannelseskuvert til den nøgle. Det kræver selve sætningen at åbne en kuvert.
En diskret indgang
Der findes ingen liste over bokse. Låseskærmen er identisk med nul eller ti bokse, og et ukendt mønster åbner en ny, tom boks. Fotos skrives aldrig ukrypteret til disken, bortset fra en midlertidig kopi, mens en video afspilles, som slettes lige bagefter.
Begrænsninger, du bør kende
Kofrix har endnu ikke haft en uafhængig sikkerhedsrevision. Filerne findes kun på din telefon: der er ingen backup indtil videre. Et kort eller oplagt mønster er lettere at gætte, og en telefon med malware kan se, hvad der er på skærmen.