Package Sha256

Fichiers du package

FichierDescription
sha256.inc.php

Transparent SHA-256 Implementation for PHP 4 and PHP 5

Proposer une amélioration

Liste des constantes

Liste des fonctions

General usage: require_once('sha256.inc.php'); $hashstr = sha256('abc');

string _nano_sha256( string $str , boolean $ig_func = true )

Paramètres

  1. string $str

    Chaîne dont on veut calculer le SHA

  2. boolean $ig_func = true

Retour

  • string

    Le SHA de la chaîne

Package

Note

  • PHP Strings are limitd to (2^31)-1, so it is not worth it to check for input strings > 2^64 as the FIPS180-2 defines.
Proposer une amélioration
string | boolean hash( string $algo , string $data )

Paramètres

  1. string $algo

    Nom de l'algorythme de hachage

  2. string $data

    Chaîne à hacher

Retour

  • string | boolean

    Hash de la chaîne False si pas d'algo trouvé

Package

Proposer une amélioration
string sha256( string $str , boolean $ig_func = true )

Paramètres

  1. string $str

    Chaîne dont on veut calculer le SHA

  2. boolean $ig_func = true

Retour

  • string

    Le SHA de la chaîne

Package

Proposer une amélioration

Liste des classes

NomDescription
nanoSha2

Classe de calcul d'un SHA