note 124917 added to function.hash

From: Date: Thu, 16 Apr 2020 04:19:14 +0000
Subject: note 124917 added to function.hash
Groups: php.notes 
Request: Send a blank email to php-notes+get-214480@lists.php.net to get a copy of this message
<?PHP function allhash($d){ foreach(hash_algos() as $v){ $r[] = "$v\t Length: ".strlen(hash($v, $d)); } return $r; } print_r(allhash(1)); ?> output: Array ( [0] => md2 Length: 32 [1] => md4 Length: 32 [2] => md5 Length: 32 [3] => sha1 Length: 40 [4] => sha224 Length: 56 [5] => sha256 Length: 64 [6] => sha384 Length: 96 [7] => sha512/224 Length: 56 [8] => sha512/256 Length: 64 [9] => sha512 Length: 128 [10] => sha3-224 Length: 56 [11] => sha3-256 Length: 64 [12] => sha3-384 Length: 96 [13] => sha3-512 Length: 128 [14] => ripemd128 Length: 32 [15] => ripemd160 Length: 40 [16] => ripemd256 Length: 64 [17] => ripemd320 Length: 80 [18] => whirlpool Length: 128 [19] => tiger128,3 Length: 32 [20] => tiger160,3 Length: 40 [21] => tiger192,3 Length: 48 [22] => tiger128,4 Length: 32 [23] => tiger160,4 Length: 40 [24] => tiger192,4 Length: 48 [25] => snefru Length: 64 [26] => snefru256 Length: 64 [27] => gost Length: 64 [28] => gost-crypto Length: 64 [29] => adler32 Length: 8 [30] => crc32 Length: 8 [31] => crc32b Length: 8 [32] => crc32c Length: 8 [33] => fnv132 Length: 8 [34] => fnv1a32 Length: 8 [35] => fnv164 Length: 16 [36] => fnv1a64 Length: 16 [37] => joaat Length: 8 [38] => haval128,3 Length: 32 [39] => haval160,3 Length: 40 [40] => haval192,3 Length: 48 [41] => haval224,3 Length: 56 [42] => haval256,3 Length: 64 [43] => haval128,4 Length: 32 [44] => haval160,4 Length: 40 [45] => haval192,4 Length: 48 [46] => haval224,4 Length: 56 [47] => haval256,4 Length: 64 [48] => haval128,5 Length: 32 [49] => haval160,5 Length: 40 [50] => haval192,5 Length: 48 [51] => haval224,5 Length: 56 [52] => haval256,5 Length: 64 ) ---- Server IP: 45.112.84.4 Probable Submitter: 38.142.137.34 (proxied: 123.203.171.221) ---- Manual Page -- http://php.net/manual/en/function.hash.php Edit -- https://master.php.net/note/edit/124917 Del: integrated -- https://master.php.net/note/delete/124917/integrated Del: useless -- https://master.php.net/note/delete/124917/useless Del: bad code -- https://master.php.net/note/delete/124917/bad+code Del: spam -- https://master.php.net/note/delete/124917/spam Del: non-english -- https://master.php.net/note/delete/124917/non-english Del: in docs -- https://master.php.net/note/delete/124917/in+docs Del: other reasons-- https://master.php.net/note/delete/124917 Reject -- https://master.php.net/note/reject/124917 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#214480) next »