Heim  >  Artikel  >  Backend-Entwicklung  >  Verschlüsselung mit der Verschlüsselungstechnologie sha1() function-php

Verschlüsselung mit der Verschlüsselungstechnologie sha1() function-php

PHPz
PHPzOriginal
2017-04-02 14:17:162493Durchsuche

Der SHA-Algorithmus ähnelt MD5 in der PHP-Verschlüsselungstechnologie. SHA steht für Secure Hash Algorithm (Secure Hash Algorithm). Die von PHP bereitgestellte Funktion sha1() verwendet den SHA-Algorithmus. Die Syntax der Funktion lautet wie folgt: Zeichenfolge sha 1 ( string str [, bool raw_output])

Die Funktion gibt eine 40-stellige Hexadezimalzahl zurück. Wenn der Parameter raw_output wahr ist, gibt sie eine 20-stellige Binärzahl zurück.

Der Standardwert für raw_output ist false.

Hinweis:

Die 1 nach sha ist die 1 in arabischen Ziffern (1.2.3) , Es ist nicht der Buchstabe 1 (L), Leser müssen aufpassen

Beispiel für die Verwendung der Funktion sha1() zur Verschlüsselung:

Dieses Beispiel wird ausgeführt Verschlüsselung für eine Zeichenfolge MD5- und SHA-Verschlüsselungsoperationen. Der Beispielcode lautet wie folgt:

Der Vergleichseffekt der MD5-Verschlüsselungsoperation und der SHA-Verschlüsselungsoperationszeichenfolge ist in der folgenden Abbildung dargestellt.
<?
php echo md5(&#39;PHPER&#39;);//使用md5()iA数加密字符串PHPER
php echo shal(&#39;PHPER&#39;);//使用sha 1()函数加密字符串PHPER
?>

Verschlüsselung mit der Verschlüsselungstechnologie sha1() function-php

Das obige ist der detaillierte Inhalt vonVerschlüsselung mit der Verschlüsselungstechnologie sha1() function-php. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn