У меня есть дуэт Samsung Galaxy S5 со стандартным Android Marshmallow, и я рассматриваю возможность шифрования SD-карты для предотвращения доступа к ее содержимому в случае потери телефона. Основная причина не делать этого заключается в том, что я не уверен, есть ли способ монтировать зашифрованную SD-карту в Windows (или других настольных ОС)
Когда я зашифровываю SD-карту на моем Samsung Galaxy S5, использует ли она известную реализацию шифрования, или она работает только на телефонах Android (или, возможно, Samsung)?
Я не хочу использовать USB-соединение с моим телефоном для доступа к моей SD-карте, это ужасно. Крепить SD-карту намного проще, быстрее и менее раздражает.
РЕДАКТИРОВАТЬ: просто чтобы уточнить, я не говорю о приемлемой памяти. Мне нужна портативная зашифрованная SD-карта, которую можно читать как на ПК, так и на телефонах Android (т.е. я хочу иметь возможность извлекать SD-карту из телефона, подключать ее к ПК, предоставлять пароль для расшифровки и чтения / записи, например, любая другая SD-карта)
Ответы:
Зефир имеет два способа лечения внешней SD-карты:
Портативное хранилище: при этом вся память карты ext.SD доступна для использования, если она не зашифрована (изначально) и вы можете смонтировать ее на своем ПК для чтения / передачи содержимого
Adoptable-Storage: в этом доп. SD рассматривается как часть телефона, и когда вы шифруете телефон, доп. SD-карта также зашифрована. После того, как он зашифрован, он может быть прочитан только через USB и не может быть прочитан независимо, используя кард-ридер для установки на вашем ПК. Вы можете прочитать больше об этом в теге accepttable-storage, и в вики есть вопросы, которые помогут ответить на общие вопросы. Итак, для всех практических целей шифруется доп. SD-карта не может быть прочитана на ПК независимо от устройства. Однако, если ваше устройство имеет root-права, вы можете попробовать метод, предложенный здесь. Как расшифровать Adopted Storage?
Full Disk Encryption подробно описывает различные режимы шифрования на Android Marshmallow. Будут ли OEM-производители внедрять его с дополнительными функциями безопасности, неизвестно и, безусловно, не будет передано в общественное достояние.
Редактировать: отвечая на запросы ОП в комментариях и редактировать на вопрос
См. Как Samsung реализует шифрование SD-карты?
Samsung реализует проприетарное шифрование, как видно из вопроса, а также это Причины различий в полном шифровании диска между Nexus и Samsung
Зашифрованная карта не может быть прочитана без устройства, как при первом связанном вопросе
Таким образом, было бы невозможно прочитать карту на вашем ПК, установив ее через кард-ридер на вашем ПК, как вы предлагаете. Чтобы уточнить, его можно прочитать, если вы подключите устройство с помощью USB
Изменить: Для технического понимания, см. Отличный ответ здесь Как технически работает шифрование зефира?
источник
Доступ к зашифрованной SD-карте на ПК невозможен, если вы не подключаетесь через USB-кабель к родительскому телефону.
Android Marshmallow (6.0+) имеет уникальную функцию для форматирования SD-карты как внутреннего хранилища (я думаю, что это несет в себе некоторое шифрование вместе с процессом форматирования). Я попробовал это, и после того, как он отформатирован во внутреннем хранилище, SD-карта становится бесполезной без подключения в том же телефоне, в котором она была отформатирована ( Изменить: Если у вас нет прав root).
Однако доступ к SD-карте возможен с ПК после форматирования SD-карты.
источник