Created
August 24, 2024 17:23
-
-
Save rg443a/53a4bc92c37ca73e1f686130d985e6aa to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
$data = "lazy dog"; | |
foreach (hash_algos() as $v) { | |
$r = hash($v, $data, false); | |
printf("%-12s %3d %s\n", $v, strlen($r), $r); | |
} | |
/* | |
https://www.php.net/manual/en/function.hash.php | |
result: | |
md2 32 1cc8cf9384f1558dc8db61f3d6c42ed1 | |
md4 32 2dcf72cbf512e137deb866cd23a883e7 | |
md5 32 4dab19db799e70f1123a1f94ac3c45fb | |
sha1 40 c88f97224a19225a7dbac18c4fe7464665fb7333 | |
sha224 56 c9997a86653518a6e7de2c666385cde852b70c35e821a4968366dd61 | |
sha256 64 1d0dbfec4057c21de5ca61fa47354dc6d811e3bf45ed7c7f00a6d31c13c8a75b | |
sha384 96 c9d92d0c9aad333c4e97ac34a2b7f9c77444ea4c413440ff312279648dd0dba2233ab0552037e142f9b370977b7f352c | |
sha512/224 56 497645f931ccbb3165289f671ecc0551dd2449a8e90cded0d9862d47 | |
sha512/256 64 0c8c05a9b437582e578fb1f8ff9a65428d3833c69d0019b9179cc063fcc862ca | |
sha512 128 69384a437d3c535aa940c9649723e3ff95375c4393a45cb61bb5167064fae1146d06c4a9af6c97b89411e8230cfdd2b3ec0779235404b236a91fd518aa4328a3 | |
sha3-224 56 e5e4ff58197772b78de9aa586002933dd44384c98b61296c56fac0b6 | |
sha3-256 64 6c260a2df4a629fd60e938ea8c6f2879f1f59bef1d28208ace48c6e011f60747 | |
sha3-384 96 e14ebde2ce2be61d0ed911810a2523f070e844c5515e3ac361a03139f80dead410a278d515992bef67bbdfa181b55165 | |
sha3-512 128 648ee6f920d3834200a7889d000671782430dcaea8458dc3919c276f1188b12197435b3f277c0ea75c39448dfb582f4a47ae4e3c79318009e3fbeabf2a8d0b82 | |
ripemd128 32 23185ac9969472f3d75f5e9e92db7e2e | |
ripemd160 40 708f209dadca1107191b38006afbf905d1327a5a | |
ripemd256 64 cbe088678feb3d3566b75a14ea0e720249618da649bd2879f8cb0f7d0b13e30f | |
ripemd320 80 744119d08a668c2ecea38ad8a3b53eff9de079a7f0aaa1733b5b37a362f6a225cf61ce014b8005b3 | |
whirlpool 128 3be7d228f151b774bb715450e4097790b7bd82c2f47b4dbb80eb2b653bee232727a54d1ef79f8a5787a248da99b22b2aab95e12c2c285e8b25d943950ee38b22 | |
tiger128,3 32 09f20de26614b5266dfe073def6bd913 | |
tiger160,3 40 09f20de26614b5266dfe073def6bd91389b192ce | |
tiger192,3 48 09f20de26614b5266dfe073def6bd91389b192ce8a5d6bd7 | |
tiger128,4 32 7604bec2b86e457821622f85231dc125 | |
tiger160,4 40 7604bec2b86e457821622f85231dc125a1b5393f | |
tiger192,4 48 7604bec2b86e457821622f85231dc125a1b5393f3c828439 | |
snefru 64 699445bd390c7b2e203959e1af1556534de0e41f5abe29ad52a40e4168095c93 | |
snefru256 64 699445bd390c7b2e203959e1af1556534de0e41f5abe29ad52a40e4168095c93 | |
gost 64 495d13bd44586eddc35632c082034d1f77efd35306c136dc8eb34ad566772552 | |
gost-crypto 64 f862a3d3ac47b07fc5a947a97f53103189e5fe59dab2f8f4cc55a1e3c807dcb4 | |
adler32 8 0e39031b | |
crc32 8 b49b607b | |
crc32b 8 4f83ce84 | |
crc32c 8 c4093e24 | |
fnv132 8 d4c942f5 | |
fnv1a32 8 72d97d21 | |
fnv164 16 7beda466b99f4275 | |
fnv1a64 16 dc70083bd6f9da61 | |
joaat 8 5dd5b6d9 | |
murmur3a 8 5dd4b19e | |
murmur3c 32 143ee515a4aec19d662acd2b662acd2b | |
murmur3f 32 f5d348cc4d270f31a982a199aee56929 | |
xxh32 8 6dfde94f | |
xxh64 16 01ebd98716bbd9d1 | |
xxh3 16 beb4b0235f214791 | |
xxh128 32 7658a11401882378e572e094ce7aae47 | |
haval128,3 32 b71ce5cee5c2a09014464c8b1d9d1396 | |
haval160,3 40 adbf21ce76000a62355f20e2e5d5b1d13e8f7378 | |
haval192,3 48 35594506ce08bc9e4f17d64b7d1c364375945e38ffc4b030 | |
haval224,3 56 8f86cd09c5719e27b60570211a1ddccdc0d01a5df36b4a77f245a304 | |
haval256,3 64 d34665a16b061010be445e1fb03ba8ddeef689a2fa77b22a57641dab61545fbe | |
haval128,4 32 620c03f2f6f38ce8f1e02101e011d285 | |
haval160,4 40 b426dcdd9be34b287bffcaf8abaff09fdf174fc8 | |
haval192,4 48 5118bafc1935f89e6767b3e7045842358f51f09cdd204ad0 | |
haval224,4 56 a4b833aeb6649d9128d94f90d432b083cd6954e40c74da5f6f23e30a | |
haval256,4 64 a1fa41dc53d9997dae325e4b50d4b23d5753bae8e3a54b52d42f606015655be6 | |
haval128,5 32 db9e9dde58dcf87e00e8fdde90e25d4d | |
haval160,5 40 e953c9239b2c4efc5f638f9c32e0b9c8217baec7 | |
haval192,5 48 8009bb2d877744d7f4a79532db418d765d32adff6c096acc | |
haval224,5 56 19473834a7d7e7be5951eb3125c1ac24f5b889fa009e86eb59c64f09 | |
haval256,5 64 8bb22d3229036a23391c842fd2f75c83999bbc4882fb0237ca8a1d9443d9e4bb | |
*/ | |
?> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment