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

PHPz
Libérer: 2023-03-07 08:58:02
original
2480 Les gens l'ont consulté

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
?>
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!