Section courante

A propos

Section administrative du site

CRYPT

Encryptage
PHP 3+

Syntaxe

function crypt($string);
function crypt($string,$salt);

Paramètres

Nom Description
$string Ce paramètre permet d'indiquer la chaîne de caractères à encrypter.
$salt Ce paramètre permet d'indiquer la perturbation d'algorithme.

Retour

Valeur Description
chaine de caractères Cette valeur contient généralement un traitement par l'algorithme standard Unix DES.

Description

Cette fonction permet d'encrypter une chaîne de caractères.

Exemple

Voici quelques exemples typiques de l'utilisation de cette fonction :

  1. <?php
  2. echo "CRYPT(gladir) = " . crypt("gladir","") . "<br />"; 
  3. echo "CRYPT(gladir,AAA) = " . crypt("gladir","AAA") . "<br />"; 
  4. echo "CRYPT(gladir,AAB) = " . crypt("gladir","AAB") . "<br />"; 
  5. echo "CRYPT(gladir,DEF) = " . crypt("gladir","DEF") . "<br />"; 
  6. echo "CRYPT(gladir,clef) = " . crypt("gladir","clef") . "<br />"; 
  7. ?>

on obtiendra le résultat suivant :

CRYPT(gladir) = $1$Ob0.9s4.$UvJxD52FwBs7bvpgy8ZK/.
CRYPT(gladir,AAA) = AAwSlE.HovaH.
CRYPT(gladir,AAB) = AAwSlE.HovaH.
CRYPT(gladir,DEF) = DERIYIjQgRBzA
CRYPT(gladir,clef) = clurEOVVLlVdQ

Voir également

Langage de programmation - Perl - Référence de procédures et fonctions - crypt
Langage de programmation - C pour Linux - Référence de procédures et fonctions - crypt

Références

PHP 4 - Guide du développeur, Edition First Interactive, Blake Schwendiman, 2002, ISBN: 2-84427-283-5, page 398

Dernière mise à jour : Mercredi, le 25 mars 2015