Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Général Conception Web > Sécurité
Sécurité Forum d'entraide sur la sécurité des sites Web, les protections, l'authentification, etc. Avant de poster -> Cours Sécurité.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/07/2011, 22h32   #1
Candidat au titre de Membre du Club
 
Inscription : février 2011
Messages : 41
Détails du profil
Informations forums :
Inscription : février 2011
Messages : 41
Points : 13
Points : 13
Par défaut coder les mots de passe des membres ou pas ?

Salut, dans un site communautaire, que faut-il faire à propos des mots de passe des membres? faut-il les coder avant de les enregistrer dans la base de données ou bien? si oui,
1: quelle technique utiliser pour les coder?
2: s'ils sont codés par exemple avec md5, comment les retrouver au cas où l'utilisateur a perdu son mot de passe?
3: est-ce vraiment nécessaire de les coder?

J'ai besoin de vos avis chers amis... merci!
logarithme-galiléen est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/07/2011, 00h44   #2
Membre chevronné
 
Avatar de Spoutnik
 
Homme
Inscription : octobre 2003
Messages : 668
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 32
Localisation : Etats-Unis

Informations forums :
Inscription : octobre 2003
Messages : 668
Points : 746
Points : 746
Salut,

Citation:
Envoyé par logarithme-galiléen Voir le message
faut-il les coder avant de les enregistrer dans la base de données ou bien? si oui,
Il faut les coder avant de les engeristrer!
Citation:
Envoyé par logarithme-galiléen Voir le message
1: quelle technique utiliser pour les coder?
MD5 + sel permet de ne pas pourvoir les "decrypter" même avec une attaque par dictionnaire.
Citation:
Envoyé par logarithme-galiléen Voir le message
2: s'ils sont codés par exemple avec md5, comment les retrouver au cas où l'utilisateur a perdu son mot de passe?
Tu les retrouve pas ;-) Tu en donne un nouveau! Par exemple, tu lui envoie un lien avec une clef unique pour quíl arrive sur un formulaire. Sur ce formulaire, tu lui permet de changer son mot de passe. A aucun moment tu n'a eu son mot de passe à transiter par ta base de données en clair.
Citation:
Envoyé par logarithme-galiléen Voir le message
3: est-ce vraiment nécessaire de les coder?
Oui!
Il y a quelques mois, sony s'est fait piraté sa base de données avec des mots de passes en clair ... La plupart des gens mettent le même mot de passe sur tous leurs accès, résultat les pirates ont potentiellement accès aux boites mails et autres infos personnelles de tous les membres de la base ... parceque les MDP n'étaient pas "cryptés".

++
__________________
Two beer or not two beer. (Shakesbeer)
Question technique par MP => poubelle!
Spoutnik est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 27/07/2011, 03h11   #3
Candidat au titre de Membre du Club
 
Inscription : février 2011
Messages : 41
Détails du profil
Informations forums :
Inscription : février 2011
Messages : 41
Points : 13
Points : 13
Salut Spoutnik et merci encore pour ces petites précisions...
logarithme-galiléen est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/07/2011, 18h20   #4
Membre éclairé
 
Homme Antoine Cervoise
Inscription : décembre 2009
Messages : 27
Détails du profil
Informations personnelles :
Nom : Homme Antoine Cervoise
Localisation : France

Informations forums :
Inscription : décembre 2009
Messages : 27
Points : 311
Points : 311
Deux petites précisions.

Lorsque l'on parle de MD5, SHA1 ,etc. il s'agit de hachage cryptographique et non de codage.

Plus important, évite d'utiliser le MD5 ou le SHA1, préfère le SHA256. Si tu n'as le choix qu'entre le MD5 et le SHA1, utilise le SHA1 !
CervoiseMD est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h07.


 
 
 
 
Partenaires

Hébergement Web