Шифрование / дешифрование файлов на SD-карте Android - PullRequest
0 голосов
/ 07 октября 2011

Я хочу зашифровать / расшифровать файл на SD-карте, чтобы никто не мог получить доступ к этому файлу на Android. Есть ли возможность сделать это? Любой код?

1 Ответ

0 голосов
/ 07 октября 2011

Вы можете легко зашифровать файл на Android, но вам нужен ключ для шифрования данных.

Где вы будете хранить этот ключ? Внутри apk? Способные инженеры смогут перепроектировать ваш apk и извлечь ключ.

Единственный безопасный способ - потребовать от пользователя ввести пароль, который вы используете для хеширования ключа. Это предотвратит доступ третьих лиц (= украденный телефон) к файлу, но не помешает владельцам телефона получить доступ к файлу (т. Е. DRM невозможен).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...