cs_dhabasse
Messages postés16Date d'inscriptionlundi 6 février 2006StatutMembreDernière intervention18 décembre 2011
-
8 sept. 2007 à 21:17
Neo020585
Messages postés178Date d'inscriptionlundi 10 mars 2003StatutMembreDernière intervention 6 juillet 2009
-
10 sept. 2007 à 13:21
Salut tout le monde
S'il vous plait, j'ai une form avec 2 texteBox avec les quels l'utilisateur saisie son psoeudo et son mot de passe, et je voudrais sauver ses informations dans un fichier de sorte qu'il sera difficil ou quasi impossible à un utilisateur même le saisisseur d'acceder à ces informations.
Je voudrais que quelq' un m'aide sur ce problème
merci beaucoup
Neo020585
Messages postés178Date d'inscriptionlundi 10 mars 2003StatutMembreDernière intervention 6 juillet 20094 10 sept. 2007 à 09:06
Bonjour,
La question semble simple, la réponse le sera aussi : chiffre ton fichier !
Le chiffrement de fichier est utile pour rendre des informations illisible sans clef de crytpage.
Le framework .net propose un ensemble de classes permettant de gérer la cryptographie. Plus d'infos dans le namespace System.Security.Cryptography
Tu peux aussi chiffrer toi-même le fichier d'une manière plus "personnelle", avec ton propre algorithme, mais cela sera probablement moins "secure" qu'en utilisant un des algo proposé par les classes (Rinjdael par exemple).
"Une chose me laisse perplexe : Est-ce moi ou les autres qui sont fous ?" A. Einstein
<!--
cs_rodcobalt22
Messages postés193Date d'inscriptiondimanche 10 février 2002StatutMembreDernière intervention16 février 2016 10 sept. 2007 à 12:34
Eventuelement pour le mot de passe tu peux utilisé le principe du MD5 qui permet une crypto irréversible de la chaine de caractère.
Mais attention comme c'est irréversible, tu ne pourra jamais retrouvé le mot crypter. à voir si c'est utile d'allez jusque ce niveau de crypto
Julien237
Messages postés883Date d'inscriptionvendredi 3 novembre 2000StatutMembreDernière intervention 3 mars 20097 10 sept. 2007 à 13:07
Oui ! Pour ce genre de chose, il vaut beaucoup mieux utiliser un hashage qu'un cryptage ! N'importe qui peut désassembler du .Net et lire ta clé de cryptage.
Neo020585
Messages postés178Date d'inscriptionlundi 10 mars 2003StatutMembreDernière intervention 6 juillet 20094 10 sept. 2007 à 13:21
Si tu veux pouvoir lire les info, et récupérer leur valeur non chiffrés, tu ne peut pas faire de Hashage, puisqu'il n'existe pas de méthode inverse !
Si tu veux envoyer ce fichier par mail pour qu'un admin puisse le lire ou en faire autre chose, il faut obligatoirement utiliser un algo de chiffrement.
Maintenant, si tu stock les infos dans un fichier pour pouvoir t'en servir de comparateur lors de connexion, alors effectivement, utilise du Hashage (effectue un algo de Hashage sur chacune des valeurs, puis lors des connexions, compare le Hash entrée du Hash source).
Cela ne change rien à ce que j'ai dit auparavant, puisque toutes les classe te permettant de faire du chiffrement se trouve dans le même namespace :)
"Une chose me laisse perplexe : Est-ce moi ou les autres qui sont fous ?" A. Einstein
<!--