Comment sécuriser un fichier sur Android?
Résolu
Huseyin1030
Messages postés
23
Date d'inscription
Statut
Membre
Dernière intervention
-
Huseyin1030 Messages postés 23 Date d'inscription Statut Membre Dernière intervention -
Huseyin1030 Messages postés 23 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
voilà je suis occupé à développé une application Android (jeu), je voudrais sauvegarder la progression de l'utilisateur dans un fichier (niveau atteint, objet posséder etc...).
Mais je me demande si cela est une bonne idée, sachant que l'utilisateur peut très bien modifié le fichier.
J'ai trouvé le MODE_PRIVATE qui permet l'accès du fichier qu'à l'application mais je suis pas sûr que ça suffise.
-- >FileOutputStream ouput = context.openFileOutput("save.txt", Context.MODE_PRIVATE);
Déjà comme ça je n'arrive pas à retrouvé le fichier "save.txt" car je suis pas super-utilisateur, mais un super-utilisateur peu très bien accéder à ce fichier.
Que me conseillerez vous pour être sûr que les données sauvegardé soit inaccessible à l'utilisateur ? (Quel est la bonne manière de faire ?)
Merci
voilà je suis occupé à développé une application Android (jeu), je voudrais sauvegarder la progression de l'utilisateur dans un fichier (niveau atteint, objet posséder etc...).
Mais je me demande si cela est une bonne idée, sachant que l'utilisateur peut très bien modifié le fichier.
J'ai trouvé le MODE_PRIVATE qui permet l'accès du fichier qu'à l'application mais je suis pas sûr que ça suffise.
-- >FileOutputStream ouput = context.openFileOutput("save.txt", Context.MODE_PRIVATE);
Déjà comme ça je n'arrive pas à retrouvé le fichier "save.txt" car je suis pas super-utilisateur, mais un super-utilisateur peu très bien accéder à ce fichier.
Que me conseillerez vous pour être sûr que les données sauvegardé soit inaccessible à l'utilisateur ? (Quel est la bonne manière de faire ?)
Merci
A voir également:
- Comment sécuriser un fichier sur Android?
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Fichier bin - Guide
- Fichier rar - Guide
- Mode sécurisé android - Guide
J'ai aussi pensé à crypter l'information mais l'utilisateur peu très bien décrypter l'information si il trouve que c'est du md5 ou sha...
"identifiant propre à l'ordinateur pour bloquer le transfert entre périphériques. "
Que voulez vous dire par là ? Que je dois ajouter un "sel" à l'information et qu'au moment du chargement du fichier je le compare au sel qui se trouve dans le programme afin de verifier si le fichier a été modifié ?
Si tu veux éviter le transfert du fichier d'un ordinateur à un autre (oui, les smartphones et tablettes sont plus des ordinateurs que des téléphones), tu peux avoir un identifiant unique par machine pour l'ajouter au calcul de la somme de contrôle du fichier.