# HASH Message Digest Framework

- Einführung
- Installation/Konfiguration
  - Installation
  - Ressource-Typen
- Vordefinierte Konstanten
- HashContext — The HashContext class
  - HashContext::__construct — Private constructor to disallow direct instantiation
  - HashContext::__serialize — Serializes the HashContext object
  - HashContext::__unserialize — Deserializes the data parameter into a HashContext object
- Hash-Funktionen
  - hash — Berechnet den Hash einer Nachricht
  - hash_algos — Liefert eine Liste der verfügbaren Hashing-Algorithmen
  - hash_copy — Dupliziert einen Hash-Kontext
  - hash_equals — Timing attack safe string comparison
  - hash_file — Berechnet den Hash des Inhalts einer Datei
  - hash_final — Schließt einen schrittweisen Hashing-Vorgang ab und liefert sein Ergebnis
  - hash_hkdf — Generate a HKDF key derivation of a supplied key input
  - hash_hmac — Berechnet einen Hash mit Schlüssel unter Verwendung von HMAC
  - hash_hmac_algos — Return a list of registered hashing algorithms suitable for hash_hmac
  - hash_hmac_file — Berechnet einen Hash einer Datei mit Schlüssel unter Verwendung von HMAC
  - hash_init — Initialisiert einen schrittweisen Hashing-Kontext
  - hash_pbkdf2 — Generate a PBKDF2 key derivation of a supplied password
  - hash_update — Fügt Daten an einen aktiven Hash-Kontext an
  - hash_update_file — Fügt Daten aus einer Datei an einen aktiven Hash-Kontext an
  - hash_update_stream — Fügt Daten aus einem Stream an einen aktiven Hash-Kontext an

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open