Hash Flashcards
array hash_algos ( void )
Retourne une liste des algorithmes de hachage enregistrés
resource hash_copy ( resource $context )
Copie un contexte de hashage
bool hash_equals ( string $known_string , string $user_string )
Compares two strings using the same time whether they’re equal or not.
This function should be used to mitigate timing attacks; for instance, when testing crypt() password hashes.
string hash_file ( string $algo , string $filename [, bool $raw_output = false ] )
Génère une valeur de hachage en utilisant le contenu d’un fichier donné
string hash_final ( resource $context [, bool $raw_output = false ] )
Finalise un hachage incrémental et retourne le résultat de l’empreinte numérique
string hash_hmac_file ( string $algo , string $filename , string $key [, bool $raw_output = false ] )
Génère une valeur de clé de hachage en utilisant la méthode HMAC et le contenu d’un fichier donné
string hash_hmac ( string $algo , string $data , string $key [, bool $raw_output = false ] )
Génère une valeur de clé de hachage en utilisant la méthode HMAC
resource hash_init ( string $algo [, int $options = 0 [, string $key = NULL ]] )
Initialise un contexte de hachage incrémental
string hash_pbkdf2 ( string $algo , string $password , string $salt , int $iterations [, int $length = 0 [, bool $raw_output = false ]] )
Génère une clé PBKDF2 dérivée du mot de passe fourni
bool hash_update_file ( resource $hcontext , string $filename [, resource $scontext = NULL ] )
Ajoute des données dans un contexte de hachage actif provenant d’un fichier
int hash_update_stream ( resource $context , resource $handle [, int $length = -1 ] )
Ajoute des données dans un contexte de hachage actif d’un flux ouvert
bool hash_update ( resource $context , string $data )
Ajoute des données dans le contexte de hachage actif
string hash ( string $algo , string $data [, bool $raw_output = false ] )
Génère une valeur de hachage (empreinte numérique)