Bonjour à toi qui lit ces lignes
Suite à un précédent post RESOLU (merci encore à Médinoc et Farscape pour leur aide) qui me permettait de crypter les identifiants et mot de passe pour accéder à un programme, je me permet de poser une petite question.
Je stocke actuellement les mots de passe et identifiants dans un fichier présent dans le même répertoire que mon programme. Supposons alors qu'un utilisateur peu scrupuleux s'amuse à supprimer ce fichier. Personne, même l'administrateur, ne pourra plus entrer dans le programme. Ce qui est, à mon avis, quelque peu gênant.
Dans un moment de grande (?) lucidité, je me suis dit qu'il était alors plus sûr de stocker ces mots de passe dans la base de registres. Mais alors, cela ne surchagerait-il pas cette base ? Cela ne risque-t-il pas de faire ralentir encore plus Windows ?
La troisième solution étant alors de stocker un seul mot de passe dans la base de registres, permettant alors de recréer les identifiants et mot de passe perdus, les autres restants dans un fichier.
Qu'en pensez-vous ?
Surtout, si je choisis une des deux dernières solutions, où est-il préférable de stocker ce(s) mot(s) de passe ?
Merci d'avance pour vos réponses
Partager