Meine Gruppe und ich haben eine Anwendung, die mit geschützten Inhaltsdateien arbeitet, die ziemlich vertrauliche Informationen enthalten können (oder nicht). Daher müssen wir sicherstellen, dass sie nicht vom Benutzer kopiert werden.Dateien auf Android schützen
Diese Frage bezieht sich speziell auf den Micro-USB-Anschluss. Gibt es eine Möglichkeit, es programmatisch zu blockieren, so dass der Benutzer es nicht mounten kann, um unsere Dateien zu kopieren?
Alle und alle Hilfe/Ratschläge/Antworten sind willkommen. :)
Zusätzliche Informationen: Die Anwendung wird von einer benutzerdefinierten Home-Anwendung tappen, so dass wir das aus dem Vorteil haben, wenn das irgendeine Hilfe ist.
Abgesehen von der (möglichen) richtigen Antwort auf Ihre Frage, eine weitere Sicherheitsebene: Verschlüsselung. Ich bin am Anfang der Entwicklung eines solchen Systems und jedes Gerät hat seinen eigenen öffentlich-privaten Schlüssel und die Daten werden mit diesen verschlüsselt. Natürlich, wenn das Gerät kompromittiert ist, sind die Schlüssel dort auch in Gefahr, aber es ist eine zusätzliche Schicht, um die weniger anspruchsvollen Versuche auszusortieren. – SJuan76
Danke, und ja, wir werden eine ziemlich starke Verschlüsselung verwenden, aber wir müssen trotzdem sicherstellen, dass die Dateien nicht kopiert werden, unser Client vertraut der Verschlüsselung nicht alleine. – Arcantos
Warum nicht einfach in den lokalen Ordner im Benutzerdatenbereich legen? Dann kann nur Ihre App darauf zugreifen. Dies schützt natürlich nicht gegen gerootete Gerätebenutzer. – skoperst