<?php $message = 'MaNong'; // 消息(密码)原文 $algos = hash_algos(); // 获取已注册的哈希算法 foreach ($algos as $algo) { $hash = hash($algo, $message); echo "hash('$algo', '$message') = $hash" . PHP_EOL; } // hash('md2', 'MaNong') = 2caf7e40700487ef8f3cdb7d6a3ebad6 // hash('md4', 'MaNong') = 23ceb9e766c37a4502bebb6186248c38 // hash('md5', 'MaNong') = 15584ac721939b5e421393467518222b // hash('sha1', 'MaNong') = 09468aded5ddd6a3e69f443766abb8162f4c8db4 // hash('sha224', 'MaNong') = 26ae6910a6fb6ee520395424dd7a5f9999f9cbdeb3b4e77b607468c7 // hash('sha256', 'MaNong') = d5b2bf6a0f5a55a9380730b4ea732b1625fb840caad05b5d4a58bb3f73761061 // hash('sha384', 'MaNong') = 5635e708824e50d2fd72608ecc2e0e7f828cb5ca39fd26136bbfc1e2abed8769cde2df138c7e24922fe2f091f079cad0 // hash('sha512/224', 'MaNong') = 231cd56268ce1b70f5fc1d8865903f05f937a9e5a9e83eeaa5304055 // hash('sha512/256', 'MaNong') = 1ae9d104f2409ec8c5e84fb5be5323c6a8e0231aba9901d632b6c3a573a4142d // hash('sha512', 'MaNong') = d20cadb1fe6be4fcb024145f44b85909a83916fd164cd4c74f1a9de53047ec7b6f4e19b2e50dc57c660d42f71692e21ce55cac92c9e916359d1af856f8b6e564 // hash('sha3-224', 'MaNong') = 7c7c6f4518cfbe325c6ef6455e1f9237c470696ac0cef0051f351b58 // hash('sha3-256', 'MaNong') = 51e50d62d32efef019586d347a36d92a8d9244443933e10de538093f6fcc7d52 // hash('sha3-384', 'MaNong') = 7b966018bf2de13d166b37e5e07b739d6cc9593d1e838de21cd55c4800d43795ceb0a03666acd4d9ccc459385b93305c // hash('sha3-512', 'MaNong') = 85779c383de610d55180d891f4e7f227557e6329dc80c71a61278e3fdbb727ccbc5a730515a061f732e9c5688e859251bb1fc76c30639f11d4a05a10522861ff // hash('ripemd128', 'MaNong') = 5d204eec7524c8e6b1c2c7343a978a98 // hash('ripemd160', 'MaNong') = 6cbef60927de709138ab694d34d8fb64b10a3ddd // hash('ripemd256', 'MaNong') = 5caac111912a18ea1c9f6946fe37a84cd4fc7c5f793c9ebf0cc009be2f393dfc // hash('ripemd320', 'MaNong') = ae964d2369bfc0c2001e6163f0794d98bb693882fda347e4808fc357da7b842737cd841fa63559cb // hash('whirlpool', 'MaNong') = 5e03f58b23238ac400241f5b976d48f0f91321b9a33b49c1f0e53acc66b50ebe1423daedf45988c9a0b53c73d78dac0e7a61503aea6d95c6b2da6fb0544e6040 // hash('tiger128,3', 'MaNong') = 89771ccd29d6ffd2a31dea54ee1a8517 // hash('tiger160,3', 'MaNong') = 89771ccd29d6ffd2a31dea54ee1a85172eddb4ca // hash('tiger192,3', 'MaNong') = 89771ccd29d6ffd2a31dea54ee1a85172eddb4ca90c4cce1 // hash('tiger128,4', 'MaNong') = b8f9931dca134ed4a62ec3a57c3737e0 // hash('tiger160,4', 'MaNong') = b8f9931dca134ed4a62ec3a57c3737e0073eabcc // hash('tiger192,4', 'MaNong') = b8f9931dca134ed4a62ec3a57c3737e0073eabccc5c59c67 // hash('snefru', 'MaNong') = cf25bfeca526a8c0ad0b425cdbb830249edf757921eb13bcb9eca0ebb7ba9a41 // hash('snefru256', 'MaNong') = cf25bfeca526a8c0ad0b425cdbb830249edf757921eb13bcb9eca0ebb7ba9a41 // hash('gost', 'MaNong') = ed36c3fc7ac98e9a1171cca8afffb726129a8b2228858ab9be8e094526812728 // hash('gost-crypto', 'MaNong') = 11c133055eb705d05b09501ff19bc33deabc1a0c3995aa45db84e7d9f9d1ca04 // hash('adler32', 'MaNong') = 07810241 // hash('crc32', 'MaNong') = 19a815e5 // hash('crc32b', 'MaNong') = b6bef72d // hash('crc32c', 'MaNong') = 42699c52 // hash('fnv132', 'MaNong') = fc5861eb // hash('fnv1a32', 'MaNong') = 6a4d7637 // hash('fnv164', 'MaNong') = 050f825c7bc0922b // hash('fnv1a64', 'MaNong') = dc631aab37c90bf7 // hash('joaat', 'MaNong') = 6ab6c9ee // hash('murmur3a', 'MaNong') = 4dcc327b // hash('murmur3c', 'MaNong') = 477e22c5206bc63c59c1ebe359c1ebe3 // hash('murmur3f', 'MaNong') = 16bff7712298c6cf1a136bd63fcaad62 // hash('xxh32', 'MaNong') = 2cd8df92 // hash('xxh64', 'MaNong') = a2105d3b31a00f5a // hash('xxh3', 'MaNong') = 30c1bc4ea5889b38 // hash('xxh128', 'MaNong') = 3548abe4e2fa8e52d3abbf0be0d3fa78 // hash('haval128,3', 'MaNong') = e49c3a0dde51432b068246ce6d263918 // hash('haval160,3', 'MaNong') = d7ad670e772ee843d05899267207a283840f7768 // hash('haval192,3', 'MaNong') = 020142ef82f671430fae4a885f867dafe71c3ee148118b9a // hash('haval224,3', 'MaNong') = 5bd62e34f67a347f6d8c3e3fc85e9395e3f4fb75e02cda0729e15bdd // hash('haval256,3', 'MaNong') = fa98ea2ed12a9342f2517a2a3e9bf4b3ccd0c4bcba047c818dfbc1a2101fecf3 // hash('haval128,4', 'MaNong') = 95e60a948e843f15fafc32f050a6de09 // hash('haval160,4', 'MaNong') = 4657961b18142421807185b6c05dc4e15cb8364a // hash('haval192,4', 'MaNong') = 6e3f39996fb4cec30d5720276ff772f7041942d9ec75b4ee // hash('haval224,4', 'MaNong') = ff0b24654f44eaa82144e9ee02b3cce40927c76e470339d82110a8f3 // hash('haval256,4', 'MaNong') = 88e59fa7031edc5c3e855d4a50c24196c988641e294ceee31b0a99b716c424b6 // hash('haval128,5', 'MaNong') = 142d3d26bebc83582d82d1996fd0128f // hash('haval160,5', 'MaNong') = d5364af8945a7d984787db8176870f021e8247cc // hash('haval192,5', 'MaNong') = 5e5d4e355116e917ad304470d99ecfdb9a9fb99f9c7d71ed // hash('haval224,5', 'MaNong') = c982eb1591b0650e85d2d9c171b7bb3f2567d61c26c8c68640a9cc23 // hash('haval256,5', 'MaNong') = eb9de6d65eb215b7c9870b9fd7e8fdbb1e9ac6eda0190aecfcdb9ec954a79965
Copyright © 2024 码农人生. All Rights Reserved