Bonjour.
J'ai besoin de securiser, dans le cadre d'un projet, des fichiers texte.
C'est fichier ne doivent etre modifiés QUE par le programme.
Pour eviter que quelqu'un bidouille le fichier avec un editeur, je vais le coder (ce sera facile, puisque que le but est de rendre le contenue illisible si on l'ouvre avec un editeur, et non de le rendre indecryptable par un pro de la crypto, un simple XOR, par exemple, suffira donc).
Mais je voudrais aussi que le programme puisse verifier que le fichier n'a pas été modifier (par exemple que quelqu'un ne l'a pas ouvert dans un editeur, et à tout effacé).
Pour ça j'ai pensé à faire une espece d'operation mathematique sur le contenue du fichier (un peu comme un CRC, par exemple), et à en copier le resultat dans la base de registre.
Ainsi, si on edit manuelment le fichier, le "CRC" ne correspond plus, et le programme sait qu'il à été modifié.
Le probleme c'est que je ne sait pas du tout comment mettre ça en place, je n'y connait rien en crypto...
Alors si quelqu'un peu m'aiguiler, me mettre sur la voie, ou si quelqu'un connaitrait une sorte de tuto... bah Merci![]()
Partager