В шифровании файловой системы Android они также шифруют SD-карту? Если да, является ли шифрование SD-карты необязательным или шифруется по умолчанию, когда вы выбираете шифрование устройства?
Вот некоторая информация о шифровании файловой системы Android и ее крипто-реализации на android.com
sd-card
encryption
h00j
источник
источник
Ответы:
Резюме
Шифрование SD-карты является предметом, специфичным для устройства, но в отношении Android
/data
шифруется только .Поведение Android по умолчанию:
По умолчанию для Android шифрование на устройстве применяется
/data
только к. Это связано с тем, что все установленные приложения, которые перемещаются на SD-карту, уже зашифрованы и могут использоваться только на этом «устройстве» данного конкретного устройства.См .: Приложения на SD-карте: Подробности прокручиваются вниз к нижнему абзацу
Android-рекомендация для разработчиков:
См .: Проектирование для безопасности, прокрутите вниз до следующего абзаца
Почему Android, почему?
Android считает, что внешнее хранилище является общим ресурсом, поэтому, чтобы быть доступным везде, шифрование не сработало бы.
Смотрите: Использование внешнего хранилища
Некоторые поставщики "действуют самостоятельно"
Однако некоторые поставщики, такие как Motorola, внедрили шифрование
/data
и/mnt/sdcard
:Какой тип шифрования поддерживает Motorola Android?
источник
Android предоставляет возможность шифрования файловой системы, но поставщик, который создает прошивку для вашего устройства, должен включить его для SD-карты. Я видел только несколько устройств с этой возможностью для SD-карты, хотя большинство из них, кажется, имеют ее для внутреннего хранения (
/data
). Как правило, если он включен, в настройках будет пункт меню, относящийся к шифрованию SD-карты.Вот вариант для Galaxy Tab 2, например:
источник