Hash函數種類與參數
張貼日期:2012/9/17 上午 04:27:30
mhash: (準備廢棄,不建議繼續用)
MHASH_ADLER32
MHASH_CRC32
MHASH_CRC32B
MHASH_GOST
MHASH_HAVAL128
MHASH_HAVAL160
MHASH_HAVAL192
MHASH_HAVAL256
MHASH_MD4
MHASH_MD5
MHASH_RIPEMD160
MHASH_SHA1
MHASH_SHA256
MHASH_TIGER
MHASH_TIGER128
MHASH_TIGER160
hash
md4
md5
sha1
sha256
sha384
sha512
ripemd128
ripemd160
whirlpool
tiger128,3
tiger160,3
tiger192,3
tiger128,4
tiger160,4
tiger192,4
snefru
gost
adler32
crc32
crc32b
haval128,3
haval160,3
haval192,3
haval224,3
haval256,3
haval128,4
haval160,4
haval192,4
haval224,4
haval256,4
haval128,5
haval160,5
haval192,5
haval224,5
haval256,5
php 5.4:
Support for joaat, fnv132 and fnv164 was added. Support for Salsa10 and Salsa20 was removed.
5.3:
Support for md2, ripemd256, ripemd320, salsa10, salsa20, snefru256 and sha224 was added
mhash: (準備廢棄,不建議繼續用)
MHASH_ADLER32
MHASH_CRC32
MHASH_CRC32B
MHASH_GOST
MHASH_HAVAL128
MHASH_HAVAL160
MHASH_HAVAL192
MHASH_HAVAL256
MHASH_MD4
MHASH_MD5
MHASH_RIPEMD160
MHASH_SHA1
MHASH_SHA256
MHASH_TIGER
MHASH_TIGER128
MHASH_TIGER160
hash:
md4
md5
sha1
sha256
sha384
sha512
ripemd128
ripemd160
whirlpool
tiger128,3~4
tiger160,3~4
tiger192,3~4
snefru
gost
adler32
crc32
crc32b
haval128,3~5
haval160,3~5
haval192,3~5
haval224,3~5
haval256,3~5
5.3:
add: md2 , ripemd256 , ripemd320 , salsa10 , salsa20 , snefru256 , sha224
php 5.4:
add: joaat , fnv132 , fnv164
del: Salsa10 , Salsa20