Зачем шифровать имена файлов и метаданные файлов? вопросы
Имя файла может назвать человека, временная метка может раскрыть событие, миниатюра может раскрыть изображение, а заголовок коллекции может раскрыть отношения. Некоторые операционные метаданные могут оставаться видимыми для файловой системы или контейнера приложения.
Практический рабочий процесс
- Перечислите каждое поле, видимое до разблокировки хранилища.
- Проверьте миниатюры, текст уведомлений, предварительные просмотры последних приложений и экспорт.
- Отдельные необходимые метаданные хранения от созданных пользователем частных метаданных.
- Документируйте то, что остается наблюдаемым, например, общий размер приложения или время доступа.
Ограничения и случаи неудачи
- Шифрование файлов, но оставляя описательные заголовки в простом тексте
- Кэширование расшифрованных миниатюр бесконечно
- Защита метаданных скрывает всю активность устройства
Амара начинается с нечувствительного теста: «Перечислите каждое поле, видимое до того, как хранилище разблокируется». Далее Amara следует за второй проверкой: «Проверяйте миниатюры, текст уведомления, предварительные просмотры последних приложений и экспорт». Этот вымышленный сценарий демонстрирует процесс принятия решения; это не отчет о тестировании продукта.
- Шифрование файлов, но оставляя описательные заголовки в простом тексте
- Кэширование расшифрованных миниатюр бесконечно
- Защита метаданных скрывает всю активность устройства
Может ли шифрование скрыть общий размер хранилища?
Не обязательно. Хранилище устройств может показать, сколько места занимает приложение.
Защищает ли NullVault имя файла?
Его ценностное предложение Android включает зашифрованные имена файлов, метаданные и содержимое файлов.