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