Tengo un dúo Samsung Galaxy S5 con Android Marshmallow de serie, y estoy considerando encriptar mi tarjeta SD para evitar el acceso a su contenido en caso de que pierda mi teléfono. La razón principal de no hacer esto es que no estoy seguro de si hay una manera de montar una tarjeta SD encriptada en Windows (u otros sistemas operativos de escritorio)
Cuando cifro la tarjeta SD en mi Samsung Galaxy S5, ¿está usando una implementación conocida de cifrado o es algo que solo funciona en teléfonos Android (o tal vez Samsung)?
No quiero usar la conexión USB a mi teléfono para acceder a mi tarjeta SD, es terrible. Montar la tarjeta SD es mucho más fácil y rápido y menos molesto.
EDITAR: solo para aclarar, NO estoy hablando de almacenamiento adoptable. Quiero una tarjeta SD cifrada portátil que pueda leerse tanto en PC como en teléfonos Android (es decir, quiero poder quitar la tarjeta SD de mi teléfono, conectarla a mi PC, proporcionar una contraseña para descifrar y leer / escribir como cualquier otra tarjeta SD)
Respuestas:
Marshmallow tiene dos formas de tratar la tarjeta SD externa:
Almacenamiento portátil: en este caso, toda la memoria de la tarjeta ext.SD está disponible para su uso, si no está encriptada (de forma nativa) y puede montarla en su PC para leer / transferir contenidos
Adoptable-storage: en esto la ext. SD se trata como una parte del teléfono y cuando lo encriptas, la ext. La tarjeta SD también está encriptada. Una vez que está encriptado, solo se puede leer a través de USB y no se puede leer de forma independiente mediante el uso de un lector de tarjetas para montar en su PC. Puede leer más sobre esto en la etiqueta de almacenamiento adoptable y su wiki tiene preguntas para responder a las preocupaciones comunes. Entonces, para todos los propósitos prácticos, encriptado ext. La tarjeta SD no se puede leer en una PC independiente del dispositivo. Sin embargo, si su dispositivo está rooteado, puede probar el método sugerido aquí ¿Cómo descifrar el almacenamiento adoptado?
Full Disk Encryption detalla diferentes modos de cifrado en Android Marshmallow. Se desconoce si los OEM lo implementan con características de seguridad adicionales y seguramente no se compartirán en el dominio público
Editar: responder a la consulta de OP en los comentarios y editar a la pregunta
Consulte ¿Cómo implementa Samsung el cifrado de la tarjeta SD?
Samsung implementa el cifrado patentado como se desprende de la pregunta y también esta Razones para las diferencias de cifrado de disco completo entre Nexus y Samsung
La tarjeta cifrada no se puede leer sin el dispositivo como en la primera pregunta vinculada
Por lo tanto, no sería posible leer la tarjeta en su PC, montándola a través del lector de tarjetas en su PC como se propone. Para aclarar más, se puede leer si conecta su dispositivo mediante USB
Editar: Para una comprensión técnica, vea la excelente respuesta aquí ¿Cómo funciona técnicamente el cifrado Marshmallow?
fuente
No se puede acceder a la tarjeta SD encriptada en una PC a menos que se conecte a través de un cable USB con el teléfono principal.
Android Marshmallow (6.0+) tiene una característica única para formatear la tarjeta SD como almacenamiento interno (creo que esto lleva algo de encriptación junto con el proceso de formateo). He intentado esto, y después de formatearlo en el almacenamiento interno, la tarjeta SD es inútil sin montarla en el mismo teléfono en el que fue formateada ( Edición: a menos que tenga acceso de root).
Sin embargo, se puede acceder a la tarjeta SD desde una PC, después de formatear la tarjeta SD.
fuente