00 Stimmen

Hash berechnen mit PHP

Info von Axuter | 11.06.2012 um 13:57

Viele wissen gar nicht, dass man mit PHP auch andere Hashs als MD5 und CRC32 berechnen kann. Für MD5 und CRC32 wie auch für einige weitere Hashs gibt es die separaten Funktionen md5() und crc32(). Für viele weitere Hashs gibt es die Funktion hash(), die man wie folgt aufrufen kann:

$string = 'Wir berechnen den Hash dieses Strings.';

echo hash('md5', $string);
echo hash('adler32', $string);

Die Funktion kennt folgende Paramater, um die unterschiedlichen Hashs zu berechnen:

  • adler32
  • crc32, crc32b
  • gost
  • haval128,3, haval160,3, haval192,3, haval224,3, haval256,3
  • haval128,4, haval160,4, haval192,4, haval224,4, haval256,4
  • haval128,5, haval160,5, haval192,5, haval224,5, haval256,5
  • md2, md4, md5
  • ripemd128, ripemd160, ripemd256, ripemd320
  • salsa10, salsa20
  • sha1, sha224, sha256, sha384, sha512
  • snefru, snefru256
  • tiger128,3, tiger160,3, tiger192,3
  • tiger128,4, tiger160,4, tiger192,4
  • whirpool

Die Funktion hash() ist ab Version 5 Bestandteil von PHP. Für ältere Versionen von PHP kann man die Erweiterung mhash benutzen, mit der man auch die Hashs berechnen kann.

AntwortenPositivNegativ

Über den Autor

AvatarDer Autor hat keine Kurzbeschreibung seines Profils angegeben.
Profil anzeigen

 

Ähnliche Themen

PHP: Zeit und Performance messen

Tutorial | 0 Kommentare

Wichtiger Hinweis

Bitte beachten Sie: Die Beiträge auf askingbox.de sind Beiträge von Nutzern und sollen keine professionelle Beratung ersetzen. Sie werden nicht von Unabhängigen geprüft und spiegeln nicht zwingend die Meinung von askingbox.de wieder. Mehr erfahren.

Jetzt mitmachen

Stellen Sie Ihre eigene Frage oder schreiben Sie Ihren eigenen Artikel auf askingbox.de. So gehts.