functions-online

crypt

description

Retourne la chaîne $str chiffrée avec l'algorithme standard Unix DES, ou bien un des algorithmes disponibles sur la machine.

Certains systèmes supportent plus d'un type de hachage. En fait, il arrive que le chiffrement DES standard soit remplacé par un algorithme de chiffrement MD5. Le choix du type de hachage est effectué en se basant sur la valeur du $salt. À l'installation, PHP détermine les possibilités de la fonction crypt(), et acceptera des $salt pour d'autres types de chiffrements. Si aucun $salt n'est fourni, PHP va en générer deux caractères (DES), à moins que le système par défaut soit MD5, auquel cas un $salt compatible MD5 sera généré. PHP définit une constante appelée CRYPT_SALT_LENGTH permettant de vous indiquer la longueur du $salt disponible pour le système de hachage utilisé.

crypt(), lorsqu'elle est utilisée avec le chiffrement standard DES, retourne le $salt dans les deux premiers caractères de la chaîne retournée. Elle n'utilise que les 8 premiers caractères de $str, ce qui fait que toutes les chaînes plus longues, qui ont les mêmes premiers 8 octets retourneront le même résultat (tant que le $salt est toujours le même).

déclaration d' crypt

string crypt ( string $str [, string $salt ] )

essai crypt en ligne







participer crypt

commentaire pour crypt

commentaire pour crypt

Lire tous les commentaires pour crypt() ici.

+

Leave your comment