php digest,PHP: openssl_digest - Manual

Example:

// $fileBuffer is buffer of file in open mode or a generic stream...

$fingerPrint = openssl_digest ($fileBuffer , "sha512");

$method parameter is one of hash_algos() array;

echo"

";

var_dump(hash_algos());

echo "

"

?>

Output:

array(42) {

[0]=>

string(3) "md2"

[1]=>

string(3) "md4"

[2]=>

string(3) "md5"

[3]=>

string(4) "sha1"

[4]=>

string(6) "sha224"

[5]=>

string(6) "sha256"

[6]=>

string(6) "sha384"

[7]=>

string(6) "sha512"

[8]=>

string(9) "ripemd128"

[9]=>

string(9) "ripemd160"

[10]=>

string(9) "ripemd256"

[11]=>

string(9) "ripemd320"

[12]=>

string(9) "whirlpool"

[13]=>

string(10) "tiger128,3"

[14]=>

string(10) "tiger160,3"

[15]=>

string(10) "tiger192,3"

[16]=>

string(10) "tiger128,4"

[17]=>

string(10) "tiger160,4"

[18]=>

string(10) "tiger192,4"

[19]=>

string(6) "snefru"

[20]=>

string(9) "snefru256"

[21]=>

string(4) "gost"

[22]=>

string(7) "adler32"

[23]=>

string(5) "crc32"

[24]=>

string(6) "crc32b"

[25]=>

string(7) "salsa10"

[26]=>

string(7) "salsa20"

[27]=>

string(10) "haval128,3"

[28]=>

string(10) "haval160,3"

[29]=>

string(10) "haval192,3"

[30]=>

string(10) "haval224,3"

[31]=>

string(10) "haval256,3"

[32]=>

string(10) "haval128,4"

[33]=>

string(10) "haval160,4"

[34]=>

string(10) "haval192,4"

[35]=>

string(10) "haval224,4"

[36]=>

string(10) "haval256,4"

[37]=>

string(10) "haval128,5"

[38]=>

string(10) "haval160,5"

[39]=>

string(10) "haval192,5"

[40]=>

string(10) "haval224,5"

[41]=>

string(10) "haval256,5"

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值