Maison >développement back-end >tutoriel php >Cryptage utilisant la technologie de cryptage sha1() function-php

Cryptage utilisant la technologie de cryptage sha1() function-php

PHPz
PHPzoriginal
2017-04-02 14:17:162535parcourir

L'algorithme SHA est similaire au MD5 dans la technologie de cryptage PHP. SHA signifie Secure Hash Algorithm (Secure Hash Algorithm). La fonction sha1() fournie par PHP utilise l'algorithme SHA. La syntaxe de la fonction est la suivante :

chaîne. sha 1 ( string str [, bool raw_output])

La fonction renvoie un nombre hexadécimal à 40 chiffres Si le paramètre raw_output est vrai, elle renvoie un nombre binaire à 20 chiffres.

Le raw_output par défaut est faux.

Remarque :

Le 1 après sha est le 1 en chiffres arabes (1.2.3) , Ce n'est pas la lettre 1 (L), les lecteurs doivent faire attention

Exemple d'utilisation de la fonction sha1() pour le cryptage :

Cet exemple effectue. cryptage sur une chaîne Opérations de cryptage MD5 et SHA. L'exemple de code est le suivant :

<?
php echo md5(&#39;PHPER&#39;);//使用md5()iA数加密字符串PHPER
php echo shal(&#39;PHPER&#39;);//使用sha 1()函数加密字符串PHPER
?>

L'effet de comparaison de l'opération de cryptage MD5 et de la chaîne d'opération de cryptage SHA est illustré dans la figure ci-dessous.

Cryptage utilisant la technologie de cryptage sha1() function-php


Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn