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.
 
 
 
 
 
 
Xinchen Hui a2045ff332 Happy New Year~ 13 years ago
..
tests Add skipif 15 years ago
CREDITS Make the old mhash API a wrapper around hash, this removes a dependency. 18 years ago
README Added hash extension to PHP 5.1 21 years ago
bench.php Added hash extension to PHP 5.1 21 years ago
config.m4 MFH Enable salsa hashing algorithm 17 years ago
config.w32 - that's not in 5.3 15 years ago
hash.c Happy New Year~ 13 years ago
hash_adler32.c Happy New Year~ 13 years ago
hash_crc32.c Happy New Year~ 13 years ago
hash_gost.c Happy New Year~ 13 years ago
hash_haval.c Happy New Year~ 13 years ago
hash_md.c Happy New Year~ 13 years ago
hash_ripemd.c Happy New Year~ 13 years ago
hash_salsa.c Happy New Year~ 13 years ago
hash_sha.c Happy New Year~ 13 years ago
hash_snefru.c Happy New Year~ 13 years ago
hash_tiger.c Happy New Year~ 13 years ago
hash_whirlpool.c Happy New Year~ 13 years ago
package.xml - release 1.1 21 years ago
php_hash.h Happy New Year~ 13 years ago
php_hash_adler32.h Happy New Year~ 13 years ago
php_hash_crc32.h Happy New Year~ 13 years ago
php_hash_crc32_tables.h Happy New Year~ 13 years ago
php_hash_gost.h Happy New Year~ 13 years ago
php_hash_gost_tables.h Added hash extension to PHP 5.1 21 years ago
php_hash_haval.h Happy New Year~ 13 years ago
php_hash_md.h Happy New Year~ 13 years ago
php_hash_ripemd.h Happy New Year~ 13 years ago
php_hash_salsa.h Happy New Year~ 13 years ago
php_hash_sha.h Happy New Year~ 13 years ago
php_hash_snefru.h Happy New Year~ 13 years ago
php_hash_snefru_tables.h Happy New Year~ 13 years ago
php_hash_tiger.h Happy New Year~ 13 years ago
php_hash_tiger_tables.h Happy New Year~ 13 years ago
php_hash_types.h Happy New Year~ 13 years ago
php_hash_whirlpool.h Happy New Year~ 13 years ago
php_hash_whirlpool_tables.h Happy New Year~ 13 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.