You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Ilia Alshanetsky 0de5728c82 cleanup of the phpinfo() output. 20 years ago
..
tests - add adler32 test 20 years ago
CREDITS Added hash extension to PHP 5.1 20 years ago
EXPERIMENTAL Added hash extension to PHP 5.1 20 years ago
README Added hash extension to PHP 5.1 20 years ago
bench.php Added hash extension to PHP 5.1 20 years ago
config.m4 - fix tiger on big endian platforms 20 years ago
config.w32 Sync with source distro, enable hash by default 20 years ago
hash.c cleanup of the phpinfo() output. 20 years ago
hash_adler32.c - Fixed bug #37192 (cc fails on hash_adler.c:32) 20 years ago
hash_crc32.c bump year and license version 20 years ago
hash_gost.c bump year and license version 20 years ago
hash_haval.c bump year and license version 20 years ago
hash_md.c bump year and license version 20 years ago
hash_ripemd.c bump year and license version 20 years ago
hash_salsa.c bump year and license version 20 years ago
hash_sha.c bump year and license version 20 years ago
hash_snefru.c bump year and license version 20 years ago
hash_tiger.c - fix tiger on big endian platforms 20 years ago
hash_whirlpool.c bump year and license version 20 years ago
package.xml - release 1.1 20 years ago
php_hash.h MFH: fix #36038 (ext/hash compile failure on Mac OSX) 20 years ago
php_hash_adler32.h bump year and license version 20 years ago
php_hash_crc32.h bump year and license version 20 years ago
php_hash_crc32_tables.h bump year and license version 20 years ago
php_hash_gost.h bump year and license version 20 years ago
php_hash_gost_tables.h Added hash extension to PHP 5.1 20 years ago
php_hash_haval.h bump year and license version 20 years ago
php_hash_md.h bump year and license version 20 years ago
php_hash_ripemd.h bump year and license version 20 years ago
php_hash_salsa.h bump year and license version 20 years ago
php_hash_sha.h bump year and license version 20 years ago
php_hash_snefru.h bump year and license version 20 years ago
php_hash_snefru_tables.h bump year and license version 20 years ago
php_hash_tiger.h bump year and license version 20 years ago
php_hash_tiger_tables.h bump year and license version 20 years ago
php_hash_types.h - fix tiger on big endian platforms 20 years ago
php_hash_whirlpool.h bump year and license version 20 years ago
php_hash_whirlpool_tables.h bump year and license version 20 years ago

README

Generic hashing framework for PHP

Simplest usages:

$digest = hash($algoname, $message);
$digest = hash_file($algoname, $filename);

Examples:

$digest = hash('md5', 'The quick brown fox jumped over the lazy dog.');

Feeder usage:

$context = hash_init($algoname);
hash_update($context, $message);
$digest = hash_final($context);

hash(), hash_file(), and hash_final() each support an optional boolean parameter $raw_output which behaves in the same
manner as sha1()'s optional parameter.