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.
 
 
 
 
 
 
Antony Dovgal 79b6a241ab MFH: fix bug #45028 (CRC32 output endianness is different between crc32() and hash()) 18 years ago
..
tests MFH: fix bug #45028 (CRC32 output endianness is different between crc32() and hash()) 18 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 MFH: Fix some configure --help texts 19 years ago
config.w32 Sync with source distro, enable hash by default 20 years ago
hash.c MFH: Bump copyright year, 2 of 2. 18 years ago
hash_adler32.c MFH: Bump copyright year, 2 of 2. 18 years ago
hash_crc32.c MFH: fix bug #45028 (CRC32 output endianness is different between crc32() and hash()) 18 years ago
hash_gost.c MFH: Bump copyright year, 2 of 2. 18 years ago
hash_haval.c MFH: Bump copyright year, 2 of 2. 18 years ago
hash_md.c MFH: Bump copyright year, 2 of 2. 18 years ago
hash_ripemd.c MFH: Bump copyright year, 2 of 2. 18 years ago
hash_salsa.c MFH: Bump copyright year, 2 of 2. 18 years ago
hash_sha.c MFH: Bump copyright year, 2 of 2. 18 years ago
hash_snefru.c MFH: Bump copyright year, 2 of 2. 18 years ago
hash_tiger.c MFH: Bump copyright year, 2 of 2. 18 years ago
hash_whirlpool.c MFH: Bump copyright year, 2 of 2. 18 years ago
package.xml - release 1.1 20 years ago
php_hash.h MFH: Bump copyright year, 2 of 2. 18 years ago
php_hash_adler32.h MFH: Bump copyright year, 2 of 2. 18 years ago
php_hash_crc32.h MFH: Bump copyright year, 2 of 2. 18 years ago
php_hash_crc32_tables.h MFH: Bump copyright year, 2 of 2. 18 years ago
php_hash_gost.h MFH: Bump copyright year, 2 of 2. 18 years ago
php_hash_gost_tables.h Added hash extension to PHP 5.1 20 years ago
php_hash_haval.h MFH: Bump copyright year, 2 of 2. 18 years ago
php_hash_md.h MFH: Bump copyright year, 2 of 2. 18 years ago
php_hash_ripemd.h MFH: Bump copyright year, 2 of 2. 18 years ago
php_hash_salsa.h MFH: Bump copyright year, 2 of 2. 18 years ago
php_hash_sha.h MFH: Bump copyright year, 2 of 2. 18 years ago
php_hash_snefru.h MFH: Bump copyright year, 2 of 2. 18 years ago
php_hash_snefru_tables.h MFH: Bump copyright year, 2 of 2. 18 years ago
php_hash_tiger.h MFH: Bump copyright year, 2 of 2. 18 years ago
php_hash_tiger_tables.h MFH: Bump copyright year, 2 of 2. 18 years ago
php_hash_types.h MFH: Bump copyright year, 2 of 2. 18 years ago
php_hash_whirlpool.h MFH: Bump copyright year, 2 of 2. 18 years ago
php_hash_whirlpool_tables.h MFH: Bump copyright year, 2 of 2. 18 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.