Hash Flashcards Preview

Php > Hash > Flashcards

Flashcards in Hash Deck (13):
1

array hash_algos ( void )

Retourne une liste des algorithmes de hachage enregistrés

2

resource hash_copy ( resource $context )

Copie un contexte de hashage

3

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.

4

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é

5

string hash_final ( resource $context [, bool $raw_output = false ] )

Finalise un hachage incrémental et retourne le résultat de l'empreinte numérique

6

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é

7

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

8

resource hash_init ( string $algo [, int $options = 0 [, string $key = NULL ]] )

Initialise un contexte de hachage incrémental

9

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

10

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

11

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

12

bool hash_update ( resource $context , string $data )

Ajoute des données dans le contexte de hachage actif

13

string hash ( string $algo , string $data [, bool $raw_output = false ] )

Génère une valeur de hachage (empreinte numérique)