« Extensions sur la cryptographie
Introduction »
PHP Manual
Extensions sur la cryptographie
HASH
HASH
Introduction
Installation/Configuration
Pré-requis
Installation
Configuration à l'exécution
Types de ressources
Constantes pré-définies
HashContext
— La classe HashContext
HashContext::__construct
— Constructeur privé pour interdire l'instanciation directe
HashContext::__serialize
— Serializes the HashContext object
HashContext::__unserialize
— Deserializes the data parameter into a HashContext object
Fonctions Hash
hash_algos
— Retourne une liste des algorithmes de hachage enregistrés
hash_copy
— Copie un contexte de hachage
hash_equals
— Comparaison de chaînes résistante aux attaques temporelles
hash_file
— Génère une valeur de hachage en utilisant le contenu d'un fichier donné
hash_final
— Finalise un hachage incrémental et retourne le résultat de l'empreinte numérique
hash_hkdf
— Génère une dérivation de clé HKDF depuis une clé fournie
hash_hmac_algos
— Return a list of registered hashing algorithms suitable for hash_hmac
hash_hmac_file
— Génère une valeur de clé de hachage en utilisant la méthode HMAC et le contenu d'un fichier donné
hash_hmac
— Génère une valeur de clé de hachage en utilisant la méthode HMAC
hash_init
— Initialise un contexte de hachage incrémental
hash_pbkdf2
— Génère une clé PBKDF2 dérivée du mot de passe fourni
hash_update_file
— Ajoute des données dans un contexte de hachage actif provenant d'un fichier
hash_update_stream
— Ajoute des données dans un contexte de hachage actif d'un flux ouvert
hash_update
— Ajoute des données dans le contexte de hachage actif
hash
— Génère une valeur de hachage (empreinte numérique)