Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: PHP-5.4.19

This branch is 10 commits ahead, 18272 commits behind master

Fetching latest commit…

Cannot retrieve the latest commit at this time

..
Failed to load latest commit information.
tests
CREDITS
README
bench.php
config.m4
config.w32
hash.c
hash_adler32.c
hash_crc32.c
hash_fnv.c
hash_gost.c
hash_haval.c
hash_joaat.c
hash_md.c
hash_ripemd.c
hash_sha.c
hash_snefru.c
hash_tiger.c
hash_whirlpool.c
package.xml
php_hash.h
php_hash_adler32.h
php_hash_crc32.h
php_hash_crc32_tables.h
php_hash_fnv.h
php_hash_gost.h
php_hash_gost_tables.h
php_hash_haval.h
php_hash_joaat.h
php_hash_md.h
php_hash_ripemd.h
php_hash_sha.h
php_hash_snefru.h
php_hash_snefru_tables.h
php_hash_tiger.h
php_hash_tiger_tables.h
php_hash_types.h
php_hash_whirlpool.h
php_hash_whirlpool_tables.h

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.
Something went wrong with that request. Please try again.