Как зашифровать внешнюю SD-карту изначально?

Есть несколько вопросов по поводу возможности зашифровать внешнюю SD-карту на Android. Ни один из них не является удовлетворительным. Они либо указывают на стороннее решение (например , BoxCryptor , Cryptonite , EDS , LUKS Manager ), либо ссылаются на GUI-способ шифрования, специфичный для ПЗУ. Итак, мой вопрос остается:

Как зашифровать внешнюю SD-карту встроенными функциями ядра? Есть поддержка dm-crypt и eCryptfs .


Для дальнейшего чтения:


РЕДАКТИРОВАТЬ:

Так Marshmallowкак теперь можно зашифровать внешнюю sd-карту нативлей aes-cbc-essiv:sha256в качестве приемлемого хранилища . К сожалению, это делает внутреннюю память устройства Android непригодной для использования. В свете недавних изменений, внесенных в Android 6.0я хочу задать свой вопрос еще раз и перефразировать его:

Можно ли зашифровать внешнюю SD-карту с помощью aes-cbc-essiv:sha256, не используя ее в качестве подходящего хранилища?


Для дальнейшего чтения:

Ответы (1)

В Android 4.2.2 или более поздней версии вы можете зашифровать SD-карту: «Настройки» > «Безопасность» > «Зашифровать SD-карту». Вам нужна блокировка экрана, чтобы зашифровать его. Как только вы это сделаете, он будет зашифрован.

Извините за уведомление.

Это то, что я имел в виду, когда говорил о «специальном графическом интерфейсе ПЗУ для шифрования». Эта опция доступна только в некоторых ПЗУ.
Хорошо... Но я обновлю его, если найду другой.