Eu tenho um Samsung Galaxy S5 duos com estoque Android Marshmallow e estou pensando em criptografar meu cartão SD para impedir o acesso ao seu conteúdo, caso eu perca meu telefone. O principal motivo para não fazer isso é que não tenho certeza se existe uma maneira de montar um cartão SD criptografado no Windows (ou em outros sistemas operacionais da área de trabalho)
Quando criptografo o cartão SD no meu Samsung Galaxy S5, ele está usando uma implementação conhecida de criptografia ou é algo que funciona apenas em telefones Android (ou talvez Samsung)?
Não quero usar a conexão USB no meu telefone para acessar meu cartão SD, é terrível. A montagem do cartão SD é muito mais fácil, rápida e menos irritante.
Edição: apenas para esclarecer, não estou falando sobre armazenamento adotável. Quero um cartão SD criptografado portátil que possa ser lido em PCs e telefones Android (ou seja, desejo remover o cartão SD do meu telefone, conectá-lo ao meu PC, fornecer uma senha para descriptografar e ler / gravar como qualquer outro cartão SD)
Respostas:
O Marshmallow tem duas maneiras de tratar o cartão SD externo:
Armazenamento portátil: Nesse caso, toda a memória do cartão ext.SD está disponível para uso, se não estiver criptografada (nativamente) e você pode montá-lo no seu PC para ler / transferir conteúdo
Adoptável-armazenamento: Neste ext. O SD é tratado como parte do telefone e, quando você criptografa o telefone, o ext. O cartão SD também é criptografado. Uma vez criptografado, ele só pode ser lido através de USB e não pode ser lido independentemente, usando um leitor de cartão para montar no seu PC. Você pode ler mais sobre isso na tag de armazenamento adotável e o wiki tem perguntas para responder às preocupações comuns. Portanto, para todos os fins práticos, criptografado ext. O cartão SD não pode ser lido no PC independentemente do dispositivo. No entanto, se o seu dispositivo estiver enraizado, você pode tentar o método sugerido aqui Como descriptografar o armazenamento adotado?
A Criptografia de disco completa detalha os diferentes modos de criptografia no Android Marshmallow. Se os OEMs o implementam com recursos de segurança adicionais não é conhecido e certamente não será compartilhado em domínio público
Editar: responder à consulta dos OPs nos comentários e editar na pergunta
Consulte Como a Samsung implementa a criptografia do cartão SD?
A Samsung implementa a criptografia proprietária, como é evidente a partir da pergunta e também deste motivo.
O cartão criptografado não pode ser lido sem o dispositivo, como na primeira pergunta vinculada
Portanto, não seria possível ler a placa no seu PC, montando-a via leitor de cartão no seu PC, conforme você propõe. Para esclarecer mais, pode ser lido se você conectar seu dispositivo usando USB
Edit: Para um entendimento técnico, veja a excelente resposta aqui Como a criptografia do Marshmallow funciona tecnicamente?
fonte
O cartão SD criptografado não pode ser acessado em um PC, a menos que você esteja conectando através de um cabo USB ao telefone principal.
O Android Marshmallow (6.0+) possui um recurso exclusivo para formatar o cartão SD como armazenamento interno (acho que isso carrega alguma criptografia junto com o processo de formatação). Eu tentei isso e, depois de formatado para armazenamento interno, o cartão SD é inútil sem ser montado no mesmo telefone em que foi formatado ( editar: a menos que você tenha acesso root).
No entanto, o cartão SD pode ser acessado a partir de um PC, após a formatação do cartão SD.
fonte