Crypter les mot de passe en mysql

Eléphanteau du PHP | 25 Messages

21 déc. 2006, 15:51

salut!

comment crypter les mots de passe sous mysql, je pense que c'est la meilleur methode et la plus securise.

merci

ViPHP
ViPHP | 1996 Messages

21 déc. 2006, 15:56

Soit plus précis...

Sinon pour répondre rapidement utilise md5() pour crypter. Mais attention le mot de passe crypter pourra être testé mais pas de retour en arrière de possible (mot de passe crypter vers mot de passe en clair).
It is nice to be important but it is more important to be nice
http://www.aureuswebfactory.fr

ViPHP
ViPHP | 1961 Messages

21 déc. 2006, 16:08

Bonjour,

Une petite précision.
md5(), sha1(), ... ne sont pas de méthodes de cryptage mais de hachage.
Deux choses sont infinies, l'Univers et la sottise humaine!!
Mais je ne suis pas sur de ce que j'affirme au sujet de l'Univers.

A. Einstein

Eléphanteau du PHP | 25 Messages

21 déc. 2006, 17:48

il y a une autre qui se fait au niveau de l'insertion des donnee ENCRYPT qque chose comme ca

ViPHP
ViPHP | 1961 Messages

21 déc. 2006, 17:53

Re,
Si tu veux avoir une idée plus précise sur le ctyptage regarde mcrypt

Je crois que dans la FAQ ou dans les tutos du site tu touveras des choses intéressentes aussi.
Deux choses sont infinies, l'Univers et la sottise humaine!!
Mais je ne suis pas sur de ce que j'affirme au sujet de l'Univers.

A. Einstein

ViPHP
ViPHP | 1380 Messages

21 déc. 2006, 18:36

Pour un chiffrement direct en base MySQL:
http://dev.mysql.com/doc/refman/4.1/en/ ... tions.html
ripat

Mammouth du PHP | 19672 Messages

21 déc. 2006, 20:25

Pour un chiffrement direct en base MySQL:
http://dev.mysql.com/doc/refman/4.1/en/ ... tions.html
J'allais le dire et personnellement, j'utilise volontier une fonction intégrée dans MySQL : AES_ENCRYPT() et AES_DECRYPT() (chiffrement réversible à clé qui présente quelques avantages intéressants.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Eléphant du PHP | 440 Messages

30 déc. 2006, 00:47

Pour un chiffrement direct en base MySQL:
http://dev.mysql.com/doc/refman/4.1/en/ ... tions.html
C'est sûrement intéressant, mais il n'y a pas le même en français ?

Mais est-il utile de crypter le mot de passe dans ce code ?
<?php
 mysql_connect("sql.free.fr", "base", "mdp");
 mysql_select_db("base") or die("Impossible de se connecter à la base de données");
?>
Débutant complet en php/mysql. Merci pour votre aide.

Mammouth du PHP | 1885 Messages

30 déc. 2006, 00:55

La version français est disponible dans la documentation de MySQL 5.0:
http://dev.mysql.com/doc/refman/5.0/fr/ ... tions.html
La programmation est l'expression de la poésie d'un programmeur
Génération PHP

tom-over
Invité n'ayant pas de compte PHPfrance

19 avr. 2007, 12:21

j'uste une question.. peut être idiote mais je me lance quand même :

est ce vraiment utile de crypter un mot de passe ???
Si OUI, pourquoi?

ViPHP
pjl
ViPHP | 2119 Messages

19 avr. 2007, 15:37

Oui, si quelqu'un pirate ta base de données.

tom-over
Invité n'ayant pas de compte PHPfrance

19 avr. 2007, 16:31

et c'est fréquent ?