Fonction Crypt()

Le langage PHP fourni une fonction de cryptage, crypt() basée sur l’algorithme standard Unix DES.

De manière optionnelle, on peut spécifier une option de cryptage comme base pour le chiffrement.

Exemple:

Mot de passe : bonjour
Résultat possible : $1$Pr7Vytyu$NpXLxveTf6G9zoNS24xhj/

Cet encodage est utilisé entre autre pour les protections .htaccess et .password de Apache. En ce cas, on sépare le nom de l’utilisateur de la chaine générée par le signe : (deux points). Notez que si le mot est stocké crypté, l’utilisateur doit, lui, le saisir en clair.

Chaine Apache classique, pour l’utilisateur richard :

richard:$1$Pr7Vytyu$NpXLxveTf6G9zoNS24xhj/

A vous...

Mot
Résultat:
Password

Richard Carlier

Réaction ? Question ?