13-06-2007, 11:21 AM
En fait, ce n'est pas un algorithme de cryptage à ma connaissance, mais plutôt de signature...
ET effectivement, elle n'est utilisable que dans un seul sens...
mais alors, comment vérifier par exemple, à la connection, que le mdp est bon, me diras tu ? (si, j'en suis sur que tu le pense ^^ )
Et bien simplement, tu va encoder en md5 le mot de passe que l'utilisateur qui veut se connecter te donne, avant de le comparer au mot de passe inscrit dans la BDD, qui aura été bien sur, encoder en md5 au moment de l'inscription !
Et c'est tout l'interet de md5 : on ne peut pas le décrypter, donc même si qqu arrive à pirater ta base de donnée, il ne pourra pas récupérer les mots de passe pour se connecter à ton jeu...
Mysterarts
ET effectivement, elle n'est utilisable que dans un seul sens...
mais alors, comment vérifier par exemple, à la connection, que le mdp est bon, me diras tu ? (si, j'en suis sur que tu le pense ^^ )
Et bien simplement, tu va encoder en md5 le mot de passe que l'utilisateur qui veut se connecter te donne, avant de le comparer au mot de passe inscrit dans la BDD, qui aura été bien sur, encoder en md5 au moment de l'inscription !
Et c'est tout l'interet de md5 : on ne peut pas le décrypter, donc même si qqu arrive à pirater ta base de donnée, il ne pourra pas récupérer les mots de passe pour se connecter à ton jeu...
Mysterarts