Comment sécuriser / chiffrer les données de la carte SD de manière transparente pour les applications?

21

Existe-t-il des options standard pour sécuriser le contenu d'une carte SD afin que les fichiers écrits par des applications écrivant sur SD soient cryptés? Si oui, quelle est la meilleure option?

Je cherche quelque chose pour toutes les applications. Je préférerais fortement le faire sans enracinement.

BrianCooksey
la source
Le Samsung Galaxy S a la capacité de prendre en charge un système de fichiers non standard. Le piratage d'un système de fichiers avec le chiffrement devrait être possible, mais prend probablement beaucoup de temps et, pour autant que je sache, n'est pas disponible sur le marché.
Barfieldmv
SecretVaultPro peut être dirigé dans la bonne direction. Il monte un fichier crypté en tant que dossier qui pourrait être utilisé par les applications où les données sont enregistrées dans un dossier sélectionné par l'utilisateur. Je préfère sécuriser la carte entière pour les données d'application que l'utilisateur ne peut pas sélectionner où stocker sur la carte SD.
BrianCooksey
Le noyau Linux utilise le sous-système dm-crypt pour un chiffrement transparent à la volée; Je crois que app2sd utilise dm-crypt, donc au moins le noyau Linux de Froyo devrait venir avec dm-crypt. Vous voudrez peut-être voir comment configurer vold pour monter des systèmes de fichiers dm-crypt.
Lie Ryan
2
Ice Cream Sandwich a une option "Encrypt Phone" dans les paramètres -> Sécurité, mais il n'est pas clair si cela inclut la carte SD, ou tout simplement la mémoire interne du téléphone.
rjmunro

Réponses:

1

Android 6.0 (Marshmallow) a une fonctionnalité appelée "stockage adoptable", qui permet à la carte SD externe d'être traitée comme s'il s'agissait d'un stockage interne. Lorsque cela est fait, tout sur la carte est crypté.

Plus de détails: https://source.android.com/devices/storage/adoptable.html

Matthew Read
la source
3

Pour tous ceux qui trébuchent sur ce sujet. Motorola semble offrir une solution pour le cryptage complet du stockage des cartes internes et SD.

Lien: https://motorola-enterprise.custhelp.com/app/answers/detail/a_id/57094


la source
Cela ressemble à ce que l'affiche est après. Il n'est pas encore disponible, mais devrait l'être début 2011. Il sera spécifique aux appareils Android de Motorola.
GAThrawn
Voici ce que j'ai trouvé à ce sujet: android.stackexchange.com/questions/13174/…
galets
La page indique qu'il n'est plus disponible.
Dan Dascalescu
1

Depuis juillet 2014, j'ai trouvé les options suivantes pour le cryptage de la carte SD:

  • Boxcryptor - pas open source; développé par une entreprise allemande; prend en charge la synchronisation avec le stockage cloud; ne sait pas s'ils ont reçu une demande de porte dérobée
  • cryptonite - open source; prend en charge le montage de volumes TrueCrypt; pas encore de demande de porte dérobée
Dan Dascalescu
la source