Безпека Kofrix простими словами
AES-256-GCM, PBKDF2, ключ відновлення, який не залишається на телефоні, та обмеження, про які варто знати.
Різні ключі для різних завдань
Ваш візерунок 5 × 5 посилюється через PBKDF2-SHA512 (600 000 ітерацій) із сіллю, що зберігається в захищеній в’язці ключів телефона. Результат відкриває головний ключ сейфа, а той — індекс сейфа.
Автентифіковане шифрування, файл за файлом
Кожен файл має власний випадковий ключ і шифрується блоками по 1 МБ за AES-256-GCM. Кожен блок прив’язаний до свого файлу та позиції, тож змінений або переставлений файл буде виявлено.
Ключ відновлення, який не залишається на телефоні
Фраза відновлення посилюється (PBKDF2, 800 000 ітерацій) у пару ключів X25519. На телефоні зберігається лише відкритий ключ; кожен новий сейф залишає для нього свій конверт відновлення. Щоб відкрити конверт, потрібна сама фраза.
Непомітний вхід
Списку сейфів немає. Екран розблокування однаковий і за нуля, і за десяти сейфів, а незнайомий візерунок відкриває новий порожній сейф. Фото ніколи не записуються на диск у незашифрованому вигляді — окрім тимчасової копії під час відтворення відео, яку одразу видаляють.
Обмеження, про які варто знати
Kofrix ще не проходив незалежного аудиту безпеки. Файли зберігаються лише на телефоні: резервного копіювання поки немає. Короткий або очевидний візерунок легше вгадати, а телефон зі шкідливою програмою може бачити те, що на екрані.