3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php function genString($length = 22){ $s = ''; $chars = array_merge(range('A','Z'), range('a','z'), range(0,9)); while($length > 0){ $randKey = array_rand($chars, 1); $s .= $chars[$randKey]; $length--; } return $s; } $salt = '$2y$10$'.genString(); echo 'Salt: '.$salt.'<br>'; $password = '5adrftg'; $hash = crypt($password, $salt); echo 'Hash: '.$hash.' -- Strlen: '.strlen($hash).'<br>'; //echo PHP_VERSION_ID.'<br>'; if (crypt($password, $hash) == $hash) { echo "Password verified!"; }
Output for 7.1.0
Salt: $2y$10$9Gxa6zZVsYXITEmU8tIUa2<br>Hash: $2y$10$9Gxa6zZVsYXITEmU8tIUauWLTP5w7ipzjFGp4J84gIik5WXnh5NUW -- Strlen: 60<br>Password verified!
Output for 7.0.14
Salt: $2y$10$Juf3gbqmhVAXUVKkEEk9sE<br>Hash: $2y$10$Juf3gbqmhVAXUVKkEEk9s.lQqpWuZU1TLcRtpoUmPpPgDt1555oWG -- Strlen: 60<br>Password verified!
Output for 7.0.12
Salt: $2y$10$y7aGEenHJX9OgyP2KvC9dI<br>Hash: $2y$10$y7aGEenHJX9OgyP2KvC9d.HCTbw/3wfQEirNDg2FuW.4McHE8HXqS -- Strlen: 60<br>Password verified!
Output for 7.0.6
Salt: $2y$10$RC36QbOTOButrAAIuRexZY<br>Hash: $2y$10$RC36QbOTOButrAAIuRexZOAcKbuIwSZRitWspmeWKXRGLh6U2tpvi -- Strlen: 60<br>Password verified!
Output for 7.0.5
Salt: $2y$10$5L8QmhGYhcK0zQJ0O9KBdw<br>Hash: $2y$10$5L8QmhGYhcK0zQJ0O9KBduffJUIGKcfI9Cc0s7G2fP5WdVfksBsKu -- Strlen: 60<br>Password verified!
Output for 7.0.4
Salt: $2y$10$9iGLyJiFFarKcv1a92Ht8C<br>Hash: $2y$10$9iGLyJiFFarKcv1a92Ht8.wsWkGL7qThy//cbO1Atb69ox/3ZB/9m -- Strlen: 60<br>Password verified!
Output for 7.0.3
Salt: $2y$10$sgW5koqUYDKacnyuRXo54Q<br>Hash: $2y$10$sgW5koqUYDKacnyuRXo54OMqc3ZEFjKZ1dqvtG6fDP9QodMLJiSi6 -- Strlen: 60<br>Password verified!
Output for 7.0.2
Salt: $2y$10$VcbZTqWdIlQ1eiJYRQsjad<br>Hash: $2y$10$VcbZTqWdIlQ1eiJYRQsjaO8f9qCtXJ.tPH5B/NooO0y48GWBvDU.a -- Strlen: 60<br>Password verified!
Output for 7.0.1
Salt: $2y$10$NJXHp7QQDvzmfKqTKMoJfN<br>Hash: $2y$10$NJXHp7QQDvzmfKqTKMoJf.Jh16RwkNEyDZW4ekoQMN6cMXqyh92Ay -- Strlen: 60<br>Password verified!
Output for 7.0.0
Salt: $2y$10$sUqmqcwPcX25k8AklprwVk<br>Hash: $2y$10$sUqmqcwPcX25k8AklprwVeNSGpruaEMKLk0dGW/CL/2ZFrdm6kma. -- Strlen: 60<br>Password verified!
Output for hhvm-3.12.0
Salt: $2y$10$OaYN1ScW22nXGvi23ck5VE<br>Hash: $2y$10$OaYN1ScW22nXGvi23ck5V.r2htwTbYp7yunYkkaiXOsARc543KWp2 -- Strlen: 60<br>Password verified!
Output for hhvm-3.10.0
Salt: $2y$10$9GgSvQPmZ6N8su9EnNmQyn<br>Hash: $2y$10$9GgSvQPmZ6N8su9EnNmQye00qlLkuYpklDx15cnJkMEWc.s6qDODy -- Strlen: 60<br>Password verified!
Output for 5.6.28
Salt: $2y$10$ftZzNE5w0FdOCxNdbwvL31<br>Hash: $2y$10$ftZzNE5w0FdOCxNdbwvL3uhRQGCwUAswCXPypFCv30gl9hPcW0GG2 -- Strlen: 60<br>Password verified!
Output for 5.6.21
Salt: $2y$10$rVG4gSi1txEbl0RN0hVRab<br>Hash: $2y$10$rVG4gSi1txEbl0RN0hVRaOinBCR/5npI0Pb8fFODz51/6uo59faHe -- Strlen: 60<br>Password verified!
Output for 5.6.20
Salt: $2y$10$2wlGEtghr7W5XfWrFiDow8<br>Hash: $2y$10$2wlGEtghr7W5XfWrFiDowuJ7yzq4l/5nsf/ofhQLK30O61kymp3z. -- Strlen: 60<br>Password verified!
Output for 5.6.19
Salt: $2y$10$08uxsfQz1zZjDJxn3XYVQV<br>Hash: $2y$10$08uxsfQz1zZjDJxn3XYVQOJko8zuco3uweTnuNenOS9F8tKO0C/mi -- Strlen: 60<br>Password verified!
Output for 5.6.18
Salt: $2y$10$ZIRkmCzejomlTSkbqEKhIE<br>Hash: $2y$10$ZIRkmCzejomlTSkbqEKhI.5SA1yTcrXNv2FXBfj.FaKBU/1BTf5FO -- Strlen: 60<br>Password verified!
Output for 5.6.17
Salt: $2y$10$dN6NcHY14Cc2QQcjzxokC5<br>Hash: $2y$10$dN6NcHY14Cc2QQcjzxokCuUR9AUkdSWcNUBANhSU2TkCsByyYiSXS -- Strlen: 60<br>Password verified!
Output for 5.6.16
Salt: $2y$10$5nHsRwMPahRVtcUZUM7YXX<br>Hash: $2y$10$5nHsRwMPahRVtcUZUM7YXOORne9bdevKPfgvwjbQLjPs43FG1Y9XC -- Strlen: 60<br>Password verified!
Output for 5.6.15
Salt: $2y$10$e7Qgcr68CPnGEEA1z0GWSx<br>Hash: $2y$10$e7Qgcr68CPnGEEA1z0GWSusGY7NkIUQPKZRzsRUsBexvfKAzWr1e. -- Strlen: 60<br>Password verified!
Output for 5.6.14
Salt: $2y$10$3D9YeqAxYtpfZ3VyRPlgTR<br>Hash: $2y$10$3D9YeqAxYtpfZ3VyRPlgTOLh6nwX1dJD9QC4KQfnKq/uPF00pvg8y -- Strlen: 60<br>Password verified!
Output for 5.6.13
Salt: $2y$10$MwVJ4O1zVaZAtU7w3V2dbi<br>Hash: $2y$10$MwVJ4O1zVaZAtU7w3V2dbe9rftD1okXEiJD3MlzVswG8vO0ADJ/5C -- Strlen: 60<br>Password verified!
Output for 5.6.12
Salt: $2y$10$aChhpRDORrMinXlmjBnqYv<br>Hash: $2y$10$aChhpRDORrMinXlmjBnqYu7k77nktSwk8AqZtp67AjGEGh.bVf7B. -- Strlen: 60<br>Password verified!
Output for 5.6.11
Salt: $2y$10$6mA3cpXnpmRKifC11K9JwB<br>Hash: $2y$10$6mA3cpXnpmRKifC11K9Jw.92Ayyky96r9Eau5ngPBYrNvimW0NjkK -- Strlen: 60<br>Password verified!
Output for 5.6.10
Salt: $2y$10$AzMIm7s8vIZtn6FjaU2B0v<br>Hash: $2y$10$AzMIm7s8vIZtn6FjaU2B0uFM0LiyMQqx7viaxzhrUZNtF7y1bEQ2q -- Strlen: 60<br>Password verified!
Output for 5.6.9
Salt: $2y$10$d7gnX3P83t6AvFyJfI5smp<br>Hash: $2y$10$d7gnX3P83t6AvFyJfI5smeVfLB88.eSMtapLtI0oCM/e2mGNQA3qC -- Strlen: 60<br>Password verified!
Output for 5.6.8
Salt: $2y$10$jKphRCrtnJ65xUvMBBk1Zu<br>Hash: $2y$10$jKphRCrtnJ65xUvMBBk1ZuIxMPp8VsPCpMPj45o.flTnXTCvi.Owu -- Strlen: 60<br>Password verified!
Output for 5.5.35
Salt: $2y$10$UzqHX4sXjrhyfKoiy5ar66<br>Hash: $2y$10$UzqHX4sXjrhyfKoiy5ar6uNwXOz34FiuvQ.G4/YcY6pETvk7i6EzG -- Strlen: 60<br>Password verified!
Output for 5.5.34
Salt: $2y$10$0ogAiNT8eH2q3JFE7Wk1v2<br>Hash: $2y$10$0ogAiNT8eH2q3JFE7Wk1vurVnTP/mIWSmImC1/AiAkNSa61H5Vgb2 -- Strlen: 60<br>Password verified!
Output for 5.5.33
Salt: $2y$10$zzcTJDKyqrsLahc9SRTECE<br>Hash: $2y$10$zzcTJDKyqrsLahc9SRTEC.nWqgCVafRmEaRY3be4vaJUWLaPOt8Se -- Strlen: 60<br>Password verified!
Output for 5.5.32
Salt: $2y$10$FtWtPPfUa4eVAw9sPqI2oh<br>Hash: $2y$10$FtWtPPfUa4eVAw9sPqI2oegqzF/vjpb1pYN7ULLpc41VsyNblP6Wq -- Strlen: 60<br>Password verified!
Output for 5.5.31
Salt: $2y$10$G5E6W2p28QKGGIm7C1pHCc<br>Hash: $2y$10$G5E6W2p28QKGGIm7C1pHCOwRl0nZ8RMDg415EAbSCVe7JNFtwNpJy -- Strlen: 60<br>Password verified!
Output for 5.5.30
Salt: $2y$10$RdCfaPenxKbu8d12aJWAsM<br>Hash: $2y$10$RdCfaPenxKbu8d12aJWAs.QBhcdTCT3uvIzkc7LztEQEcuDJDgSbi -- Strlen: 60<br>Password verified!
Output for 5.5.29
Salt: $2y$10$KitqdxXccJvOfc0w5A7EHi<br>Hash: $2y$10$KitqdxXccJvOfc0w5A7EHelRbUh0xx4Q3ch01QILZLO4c6kzI20CS -- Strlen: 60<br>Password verified!
Output for 5.5.28
Salt: $2y$10$QdR0VSWFzqJuN1XMPU0SgP<br>Hash: $2y$10$QdR0VSWFzqJuN1XMPU0SgO5VQbojyxZrQkZnFrXfqLPrYE93tSxm6 -- Strlen: 60<br>Password verified!
Output for 5.5.27
Salt: $2y$10$1Udpd44lAJ5G0gJVlsFOgI<br>Hash: $2y$10$1Udpd44lAJ5G0gJVlsFOg.pHTwiVnkyIlocBwi4oki0DWDQeG8Psa -- Strlen: 60<br>Password verified!
Output for 5.5.26
Salt: $2y$10$MC7zj2n2et1yOdvXMzyfe4<br>Hash: $2y$10$MC7zj2n2et1yOdvXMzyfeuzGzVBitrc37WSmZZgb0BHRXZsAIpn2W -- Strlen: 60<br>Password verified!
Output for 5.5.25
Salt: $2y$10$Fy57usFM5ibCv4g2QvwOJY<br>Hash: $2y$10$Fy57usFM5ibCv4g2QvwOJOTlawbAnFRwVtxBrCIIec.VlIoaLRuL. -- Strlen: 60<br>Password verified!
Output for 5.5.24
Salt: $2y$10$vA7MrrNi7oPgfhr0iEouXF<br>Hash: $2y$10$vA7MrrNi7oPgfhr0iEouX.xhJZujOGB9/wdaoYpnJ9mDrhD4gdPjm -- Strlen: 60<br>Password verified!
Output for 5.4.45
Salt: $2y$10$5fXpVb3ZA8k7r93HjJuRQf<br>Hash: $2y$10$5fXpVb3ZA8k7r93HjJuRQeOf.u2kj9ZTSEVZKjX7vr5L77Hd/3Fy2 -- Strlen: 60<br>Password verified!
Output for 5.4.44
Salt: $2y$10$OC0ZIWL5G1yW8RdyQFa1ev<br>Hash: $2y$10$OC0ZIWL5G1yW8RdyQFa1euqV65t1j9nl9m5EQKofMsb7U04M/kdMu -- Strlen: 60<br>Password verified!
Output for 5.4.43
Salt: $2y$10$NtSqfluPykYYU38LZ3XNZr<br>Hash: $2y$10$NtSqfluPykYYU38LZ3XNZeeA0Gwx0tMCKSHkp0USNvEkqgG6QA9xa -- Strlen: 60<br>Password verified!
Output for 5.4.42
Salt: $2y$10$D4mwxBsuz9w68XezTxjqvG<br>Hash: $2y$10$D4mwxBsuz9w68XezTxjqv.waibBNJOOn0BmYTXxRxfiI5av5Z5TAW -- Strlen: 60<br>Password verified!
Output for 5.4.41
Salt: $2y$10$AtSPUGC3lxsfAvIZobiStA<br>Hash: $2y$10$AtSPUGC3lxsfAvIZobiSt.K7f/BLlmTORRAxHp8uzjio4kuiwHAjW -- Strlen: 60<br>Password verified!
Output for 5.4.40
Salt: $2y$10$H965iQM9TaH8onbI5zdGWE<br>Hash: $2y$10$H965iQM9TaH8onbI5zdGW.P12D5vYTwyF1suOC1EVAQ3YpxJx556C -- Strlen: 60<br>Password verified!
Output for 5.4.39
Salt: $2y$10$6cc2njHRK87j2FX3rtROl0<br>Hash: $2y$10$6cc2njHRK87j2FX3rtROluxVB0SAJhMFLHFpXzHpxl/YiwvoIrWcG -- Strlen: 60<br>Password verified!
Output for 5.4.38
Salt: $2y$10$okf21GojcJHxXniS5mOLUE<br>Hash: $2y$10$okf21GojcJHxXniS5mOLU.x8d2Vo0Gq5Zi8Ki3cGbNS9yEm4sDzIe -- Strlen: 60<br>Password verified!
Output for 5.4.37
Salt: $2y$10$eSlhnrPk8Bdfd02sBSLyoP<br>Hash: $2y$10$eSlhnrPk8Bdfd02sBSLyoOm4hPqvTRmGteREio2sYnCz3SIhJ8QlW -- Strlen: 60<br>Password verified!
Output for 5.4.36
Salt: $2y$10$uLzHKoMYovaZfqQEQWw8GV<br>Hash: $2y$10$uLzHKoMYovaZfqQEQWw8GO9Byik/mqvsvfXqvM8bdsoDRndYz5ztm -- Strlen: 60<br>Password verified!
Output for 5.4.35
Salt: $2y$10$g90bmRs2L6AHIJd8cOWKHN<br>Hash: $2y$10$g90bmRs2L6AHIJd8cOWKH.g77.y6GPKPcyCJPVCzr3RXYL9LRakKe -- Strlen: 60<br>Password verified!
Output for 5.4.34
Salt: $2y$10$KWxX6vRFYyRGdhFfazik9x<br>Hash: $2y$10$KWxX6vRFYyRGdhFfazik9uisctpVqf9O.VDnXI9/yls/As5yKC/Mm -- Strlen: 60<br>Password verified!
Output for 5.4.32
Salt: $2y$10$LHmHRz3UiUnTvSdbCCwOJk<br>Hash: $2y$10$LHmHRz3UiUnTvSdbCCwOJe9a0QcOfnFoCZFTP/AgSW9vr7RQmHYHm -- Strlen: 60<br>Password verified!
Output for 5.4.31
Salt: $2y$10$W4PcVG5PMm8pywul7hfko8<br>Hash: $2y$10$W4PcVG5PMm8pywul7hfkouOSIt5VqVURtA8ZEwUgNTWnQqXnUtkly -- Strlen: 60<br>Password verified!
Output for 5.4.30
Salt: $2y$10$cpvyrDa3jkfjulXS6ee0Bo<br>Hash: $2y$10$cpvyrDa3jkfjulXS6ee0Be.rtdc8t.yNYa4P.vuGcAGjrbSs262G2 -- Strlen: 60<br>Password verified!
Output for 5.4.29
Salt: $2y$10$jWVroQSHtvxqPchy6HxXGl<br>Hash: $2y$10$jWVroQSHtvxqPchy6HxXGezP4DzqDolVIgNFl5uT7DQJMK9CnZnLy -- Strlen: 60<br>Password verified!
Output for 5.4.28
Salt: $2y$10$MwRjoAGCNpingq4KUPFzHH<br>Hash: $2y$10$MwRjoAGCNpingq4KUPFzH.l9J0bQtx7DnPCLHitUcdjYyBJ2DubJm -- Strlen: 60<br>Password verified!
Output for 5.4.27
Salt: $2y$10$yL8aNhw71LBUQAyjq42yHq<br>Hash: $2y$10$yL8aNhw71LBUQAyjq42yHeoiFeSh2gXpZEQZdCJ8v2/545/sRj3q. -- Strlen: 60<br>Password verified!
Output for 5.4.26
Salt: $2y$10$szLitVBvUZKZNHHxAGSRbI<br>Hash: $2y$10$szLitVBvUZKZNHHxAGSRb.RRvjJP5.Ghg1Ml1FCLtOFw9mQ6JWsIm -- Strlen: 60<br>Password verified!
Output for 5.4.25
Salt: $2y$10$hi1b00k9lsoWXP5DbR0fAZ<br>Hash: $2y$10$hi1b00k9lsoWXP5DbR0fAO51VWnLtvkObKPDnjVlmxvnqgxYhzwWi -- Strlen: 60<br>Password verified!
Output for 5.4.24
Salt: $2y$10$eYJiGsKgPTpqJuuI2mIBUl<br>Hash: $2y$10$eYJiGsKgPTpqJuuI2mIBUer9Dv0wTXB0cPCR2kj10arQMOS2hf.f6 -- Strlen: 60<br>Password verified!
Output for 5.4.23
Salt: $2y$10$AosKFd922kQyIcqoWCq3gy<br>Hash: $2y$10$AosKFd922kQyIcqoWCq3guVo3Uf63bi6O45Y1DkeGpy6GUWltKNnW -- Strlen: 60<br>Password verified!
Output for 5.4.22
Salt: $2y$10$iQ7UJdTGRT69KI5pwV7yMZ<br>Hash: $2y$10$iQ7UJdTGRT69KI5pwV7yMOB2JbG0UisnlFpbiSi4QkZ0zzfOJ.bNC -- Strlen: 60<br>Password verified!
Output for 5.4.21
Salt: $2y$10$P9cm2moJ2jTo89HuXwaWfY<br>Hash: $2y$10$P9cm2moJ2jTo89HuXwaWfObuF2PbuofRn1VKmCcj.U7LW57d15yi2 -- Strlen: 60<br>Password verified!
Output for 5.4.20
Salt: $2y$10$1sJJzjKdKRVSy6ZdZbJVx0<br>Hash: $2y$10$1sJJzjKdKRVSy6ZdZbJVxugMA3ucc7t12ZED7mSwEWpID08z.XT5S -- Strlen: 60<br>Password verified!
Output for 5.4.19
Salt: $2y$10$HMyakD9Bx1mQjKD4tw1XVt<br>Hash: $2y$10$HMyakD9Bx1mQjKD4tw1XVewf9OIjUbz3jHk/gXjdT8C2YLJJgkxKa -- Strlen: 60<br>Password verified!
Output for 5.4.18
Salt: $2y$10$1FWUY0zEk0uPrPqqWuONz9<br>Hash: $2y$10$1FWUY0zEk0uPrPqqWuONzuox0RA1LGGg7B/MkVW2ACKA61Do2PCw2 -- Strlen: 60<br>Password verified!
Output for 5.4.17
Salt: $2y$10$mg8hXN7LDPEdGOcyH4dANv<br>Hash: $2y$10$mg8hXN7LDPEdGOcyH4dANulGrFovCU9DLv3BakFLxXhyRBsqs5ME6 -- Strlen: 60<br>Password verified!
Output for 5.4.16
Salt: $2y$10$aVVPl5a61k4pBuBINQ4SaC<br>Hash: $2y$10$aVVPl5a61k4pBuBINQ4Sa.t0ZiH7cgxAMT4c6Kiqxz2GswWSVpfqK -- Strlen: 60<br>Password verified!
Output for 5.4.15
Salt: $2y$10$sc7lzX1nqr6hP5g0sDye7i<br>Hash: $2y$10$sc7lzX1nqr6hP5g0sDye7emWVOPT6JTt3LCgdVHF2Mx0GzpodpUKO -- Strlen: 60<br>Password verified!
Output for 5.4.14
Salt: $2y$10$HvA7MoK4v9N21tmDODvlDD<br>Hash: $2y$10$HvA7MoK4v9N21tmDODvlD.pt3MGA1UB.ZPzzyfib4E5W/3/zdcexO -- Strlen: 60<br>Password verified!
Output for 5.4.13
Salt: $2y$10$4MJ6yFRBdFQ191XTt2B7HX<br>Hash: $2y$10$4MJ6yFRBdFQ191XTt2B7HOT7lSq3Ie7gnuF/WSAAF6teIflYixiay -- Strlen: 60<br>Password verified!
Output for 5.4.12
Salt: $2y$10$RYRkjcSGnFkeEYlq8ox5g3<br>Hash: $2y$10$RYRkjcSGnFkeEYlq8ox5guN1V78cQqYTcBhbkKoBedB/P1eztTPei -- Strlen: 60<br>Password verified!
Output for 5.4.11
Salt: $2y$10$P9ya3C6MYiDNKsVJ1bO32K<br>Hash: $2y$10$P9ya3C6MYiDNKsVJ1bO32.I5y4lfDc.sWqOrhurrSFYBzjWYrgOxS -- Strlen: 60<br>Password verified!
Output for 5.4.10
Salt: $2y$10$D0GemxLxV1WJopyqgjcFnW<br>Hash: $2y$10$D0GemxLxV1WJopyqgjcFnOtGGoC5HlAklDa/KBsLtYlPR5ul7zqmS -- Strlen: 60<br>Password verified!
Output for 5.4.9
Salt: $2y$10$T6R61mE2dGMvP5G35fRLBl<br>Hash: $2y$10$T6R61mE2dGMvP5G35fRLBewL6aRJIY./NFLjcqsEv8chWTnkuX1PS -- Strlen: 60<br>Password verified!
Output for 5.4.8
Salt: $2y$10$KV7b7mfmrzWJaigef4c7Im<br>Hash: $2y$10$KV7b7mfmrzWJaigef4c7IecTSWW5frcTejuysWYS0/3kcA0SNwr4G -- Strlen: 60<br>Password verified!
Output for 5.4.7
Salt: $2y$10$LL5JdhXwAggqpQhyxSZ6Wm<br>Hash: $2y$10$LL5JdhXwAggqpQhyxSZ6WeKL41ZCEf6YYZQWyZAuTLZLZkTGT5mHS -- Strlen: 60<br>Password verified!
Output for 5.4.6
Salt: $2y$10$7lsW0fzixofJKD05pdols2<br>Hash: $2y$10$7lsW0fzixofJKD05pdolsui3ypFlfh.4S75SOCqpFqkFKihOgfPiG -- Strlen: 60<br>Password verified!
Output for 5.4.5
Salt: $2y$10$30TFOgGX4iAs05OHTCDAjH<br>Hash: $2y$10$30TFOgGX4iAs05OHTCDAj.TemKfjAvi2pP/Kktsm9MG3hWbB7nUMG -- Strlen: 60<br>Password verified!
Output for 5.4.4
Salt: $2y$10$r5q4tniizOgE405eBK2z7g<br>Hash: $2y$10$r5q4tniizOgE405eBK2z7eDNjjd7jJ1kQG6WjYk3CZKbCMuCcmti6 -- Strlen: 60<br>Password verified!
Output for 5.4.3
Salt: $2y$10$jUfUaqDQoGOIzOtR6qDWHM<br>Hash: $2y$10$jUfUaqDQoGOIzOtR6qDWH.2FAXOsAcUz0XTAJte44uv.D/AXNZoJy -- Strlen: 60<br>Password verified!
Output for 5.4.2
Salt: $2y$10$B2dAYO1GCJSoptad9igdTP<br>Hash: $2y$10$B2dAYO1GCJSoptad9igdTOIlenf7x6wgiOokmbiGQR0BTk9wMpv96 -- Strlen: 60<br>Password verified!
Output for 5.4.1
Salt: $2y$10$rT5ekZgqwhZcwqe7Z4R7JT<br>Hash: $2y$10$rT5ekZgqwhZcwqe7Z4R7JOu29UMB4oIGylBynmLEF4IoTqWOdxroS -- Strlen: 60<br>Password verified!
Output for 5.4.0
Salt: $2y$10$ptkqA3jdDrZr9HtRKtCdbj<br>Hash: $2y$10$ptkqA3jdDrZr9HtRKtCdbe42pArxc97eaDMovVARrmeAembMh/Ojq -- Strlen: 60<br>Password verified!
Output for 5.3.29
Salt: $2y$10$iWwbHxUsVtGs7k1sl9N0p9<br>Hash: $2y$10$iWwbHxUsVtGs7k1sl9N0puZ5e6B4qgexuhfOvC14yHHPKlHGKge1. -- Strlen: 60<br>Password verified!
Output for 5.3.28
Salt: $2y$10$vRluqcmMymtsUMJvBXDCUN<br>Hash: $2y$10$vRluqcmMymtsUMJvBXDCU.daScrxOKmnh4QIndpDy5cSKs1s4DpqG -- Strlen: 60<br>Password verified!
Output for 5.3.27
Salt: $2y$10$2jF5zL1r2EYTGv7zMdRloz<br>Hash: $2y$10$2jF5zL1r2EYTGv7zMdRlousTWBhWUnOdSWaaZCf/hAsdUKitklnH. -- Strlen: 60<br>Password verified!
Output for 5.3.26
Salt: $2y$10$cmLruUqZBCjC2btKKklh7R<br>Hash: $2y$10$cmLruUqZBCjC2btKKklh7O5Q2bcAjvK622D/l1VrjIkDYpa5qKH4e -- Strlen: 60<br>Password verified!
Output for 5.3.25
Salt: $2y$10$nXehS7YUqWZHGUCgbwd1G3<br>Hash: $2y$10$nXehS7YUqWZHGUCgbwd1GuEBGJjkOOiMWtAZ7QWRaJ8IuZa/QhB2e -- Strlen: 60<br>Password verified!
Output for 5.3.24
Salt: $2y$10$vxnKpcLCYRlYbCHssiWWWi<br>Hash: $2y$10$vxnKpcLCYRlYbCHssiWWWe1c59E3gGuTizROkwAa382S7IS9GPCuu -- Strlen: 60<br>Password verified!
Output for 5.3.23
Salt: $2y$10$Ea76cxARLkosvdaGM0LQFf<br>Hash: $2y$10$Ea76cxARLkosvdaGM0LQFeC9DOa5NBwz8.SEJ6hz11CtJM0geu.Ou -- Strlen: 60<br>Password verified!
Output for 5.3.22
Salt: $2y$10$8GJTYd7va5IQdzwQHn1ip1<br>Hash: $2y$10$8GJTYd7va5IQdzwQHn1ipu7tCfg0fobYeeRnhdLeZM01.Hm6oGC.O -- Strlen: 60<br>Password verified!
Output for 5.3.21
Salt: $2y$10$qSwsQeFqofJ1JmVS9ZyiMz<br>Hash: $2y$10$qSwsQeFqofJ1JmVS9ZyiMuqQD7BHVKBCQUbJGwtnWjP63UBcTV2Zi -- Strlen: 60<br>Password verified!
Output for 5.3.20
Salt: $2y$10$4OihpubO8Wm5CmJap9s9o1<br>Hash: $2y$10$4OihpubO8Wm5CmJap9s9ouHp7kjT35oWsHViby.j4wClaEqGpim1G -- Strlen: 60<br>Password verified!
Output for 5.3.19
Salt: $2y$10$4N8bn7TG5W4af4VF5lWjLG<br>Hash: $2y$10$4N8bn7TG5W4af4VF5lWjL.CK6UNsns3VwhuTuZxBtZvSgxJMecJUC -- Strlen: 60<br>Password verified!
Output for 5.3.18
Salt: $2y$10$JJrvhHNuqFuAEYMlwrCl8t<br>Hash: $2y$10$JJrvhHNuqFuAEYMlwrCl8eOJPHlbn0clglSKe8xmHU3AX03vhNnpy -- Strlen: 60<br>Password verified!
Output for 5.3.17
Salt: $2y$10$sZu2uX0ExL5o1tNpYKP2HU<br>Hash: $2y$10$sZu2uX0ExL5o1tNpYKP2HOshJkNkXvwyxMwMTrxUCyGFKYtiQYboO -- Strlen: 60<br>Password verified!
Output for 5.3.16
Salt: $2y$10$JkD2aPcWFmYcOu8fuA5Y4H<br>Hash: $2y$10$JkD2aPcWFmYcOu8fuA5Y4.aCB0X409mUF7eUtUny0M8Ve2uf/Avea -- Strlen: 60<br>Password verified!
Output for 5.3.15
Salt: $2y$10$AXGSkByxp8W9g0RG6OBLdx<br>Hash: $2y$10$AXGSkByxp8W9g0RG6OBLduCMUCmxsComMMsnF9o0pq1qhuhyK/aAG -- Strlen: 60<br>Password verified!
Output for 5.3.14
Salt: $2y$10$DyaEWCzk50gOaz3YsED7gg<br>Hash: $2y$10$DyaEWCzk50gOaz3YsED7gena3nK.GqSzl20l8oGFW7abh48lrjlwu -- Strlen: 60<br>Password verified!
Output for 5.3.13
Salt: $2y$10$CauojOXiHOFKYMD1Q6WU9C<br>Hash: $2y$10$CauojOXiHOFKYMD1Q6WU9.HTyZ5.8MjllUCUHHn/awWFDLNiGcurW -- Strlen: 60<br>Password verified!
Output for 5.3.12
Salt: $2y$10$Q0AzrOZXzrHsk2X87I54QQ<br>Hash: $2y$10$Q0AzrOZXzrHsk2X87I54QOoTPus2AopksmO90.Vra5TJUa3KOP1CC -- Strlen: 60<br>Password verified!
Output for 5.3.11
Salt: $2y$10$GrnHowHIWoJ8adODR1WheF<br>Hash: $2y$10$GrnHowHIWoJ8adODR1Whe.hflsaBPOlw6D0hi6FmlvDh0gmMImkk. -- Strlen: 60<br>Password verified!
Output for 5.3.10
Salt: $2y$10$46og1NpzhAlnF1jFTyeiWo<br>Hash: $2y$10$46og1NpzhAlnF1jFTyeiWeIAkqnoHlT7uFw5Lxzxlf9I9hhAvVpvC -- Strlen: 60<br>Password verified!
Output for 5.3.9
Salt: $2y$10$GLkAIKAf1vZykToLNwEMhq<br>Hash: $2y$10$GLkAIKAf1vZykToLNwEMheUQs7sasThTIxokDmJfnHfQhIg1XEfbO -- Strlen: 60<br>Password verified!
Output for 5.3.8
Salt: $2y$10$Um9JsT3H0VHQxa5yA5v1s4<br>Hash: $2y$10$Um9JsT3H0VHQxa5yA5v1su55fGRvDiIU7NsxcLaW9ay97q/OwdUqK -- Strlen: 60<br>Password verified!
Output for 5.3.7
Salt: $2y$10$8FB1GIU9nOfY7opW1ec2Mf<br>Hash: $2y$10$8FB1GIU9nOfY7opW1ec2Meq7BuJV.jFhXkYiJ3ymAjysXX6gfivtu -- Strlen: 60<br>Password verified!
Output for 5.3.6
Salt: $2y$10$YDFehjEXcZfOTP1nSHdtft<br>Hash: $24YMcyVLU08c -- Strlen: 13<br>Password verified!
Output for 5.3.5
Salt: $2y$10$1kqqp3qHgP1WfpmeapDndZ<br>Hash: $24YMcyVLU08c -- Strlen: 13<br>Password verified!
Output for 5.3.4
Salt: $2y$10$ZXbiTL1VksEBQ7pzofpFNv<br>Hash: $24YMcyVLU08c -- Strlen: 13<br>Password verified!
Output for 5.3.3
Salt: $2y$10$6vEBlqBxho2Gy3ewPd1Hja<br>Hash: $24YMcyVLU08c -- Strlen: 13<br>Password verified!
Output for 5.3.2
Salt: $2y$10$mN3ybnSk1bkndKrNXyLFsA<br>Hash: $24YMcyVLU08c -- Strlen: 13<br>Password verified!
Output for 5.3.1
Salt: $2y$10$lXmhuI0fhgDofhuDvZgsN8<br>Hash: $24.PYKfbgFlU -- Strlen: 13<br>Password verified!
Output for 5.3.0
Salt: $2y$10$A9HSJVl5v9HR0I0HdcKaxy<br>Hash: $24.PYKfbgFlU -- Strlen: 13<br>Password verified!
Output for 5.2.17
Salt: $2y$10$Aw46eti2rXhMrOEfMVE0jl<br>
Process exited with code 139.
Output for 5.2.16
Salt: $2y$10$ZM41ui9G1Hi2idzAhbfYYW<br>
Process exited with code 139.
Output for 5.2.15
Salt: $2y$10$UM1fIPonIEyLfjlu395Ebw<br>
Process exited with code 139.
Output for 5.2.14
Salt: $2y$10$iU11unjkk44KzuMGpIdMFh<br>
Process exited with code 139.
Output for 5.2.13
Salt: $2y$10$9DUrxNnS64goO5kjbOz4G1<br>
Process exited with code 139.
Output for 5.2.12
Salt: $2y$10$X3zdDfaHntMxHAThRLkmzk<br>
Process exited with code 139.
Output for 5.2.11
Salt: $2y$10$Xw2xhsLPWOGNEHqxIo5oKS<br>
Process exited with code 139.
Output for 5.2.10
Salt: $2y$10$bPti2i37uhMrHZ75SJhdiQ<br>
Process exited with code 139.
Output for 5.2.9
Salt: $2y$10$bzX5VOqvcpOge2s8Nu7VfE<br>
Process exited with code 139.
Output for 5.2.8
Salt: $2y$10$uIsyoj6Ymqef5dr6lChvE4<br>
Process exited with code 139.
Output for 5.2.7
Salt: $2y$10$1FWMD0xYsxiu2SYiBXtqTX<br>
Process exited with code 139.
Output for 5.2.6
Salt: $2y$10$mUcw1YXoHt01wdC04zBLZI<br>
Process exited with code 139.
Output for 5.2.5
Salt: $2y$10$BeMPImswy8ccpNr3mARv3a<br>
Process exited with code 139.
Output for 5.2.4
Salt: $2y$10$N28mgTlGjSl14vmmnKwrju<br>
Process exited with code 139.
Output for 5.2.3
Salt: $2y$10$WKwql3QqJCllVV16FY7y9r<br>
Process exited with code 139.
Output for 5.2.2
Salt: $2y$10$hjfmTq10QhbbCBmrEGN7CV<br>
Process exited with code 139.
Output for 5.2.1
Salt: $2y$10$5baV6TugvuEzcvr9rD2xzO<br>
Process exited with code 139.
Output for 5.2.0
Salt: $2y$10$KXweqgCxv5jbGkzYLFBNYG<br>
Process exited with code 139.
Output for 5.1.6
Salt: $2y$10$bTDuIyykfC9MPufFT64pxG<br>
Process exited with code 139.
Output for 5.1.5
Salt: $2y$10$8QqTYcNqUV93VchxbAaCJ2<br>
Process exited with code 139.
Output for 5.1.4
Salt: $2y$10$7P87CJM4MykwvgCJpOFB2v<br>
Process exited with code 139.
Output for 5.1.3
Salt: $2y$10$nT3nR0fidI57mz57Jfwm9y<br>
Process exited with code 139.
Output for 5.1.2
Salt: $2y$10$yVtBljWU1oQWwDPgsUjVvV<br>
Process exited with code 139.
Output for 5.1.1
Salt: $2y$10$ZIEUE0QED2MtuBqKP1UUnm<br>
Process exited with code 139.
Output for 5.1.0
Salt: $2y$10$0AVWkUU3zUQS4dI9tfZvMx<br>
Process exited with code 139.
Output for 5.0.5
Salt: $2y$10$m2VzRNEhtfHOOI9uC4aRyg<br>
Process exited with code 139.
Output for 5.0.4
Salt: $2y$10$Gk8ZKH4mF1uqThMDF03ClU<br>
Process exited with code 139.
Output for 5.0.3
Salt: $2y$10$eYhAZMXlAZKXzZfro7VGig<br>
Process exited with code 139.
Output for 5.0.2
Salt: $2y$10$bp8FcH8NuoqbSnJkNmVswu<br>
Process exited with code 139.
Output for 5.0.1
Salt: $2y$10$lJBbndUfyvqvFPZ6n9kJqx<br>
Process exited with code 139.
Output for 5.0.0
Salt: $2y$10$aeAPrdeQCw6VLaAoBPfMFU<br>
Process exited with code 139.
Output for 4.4.9
Salt: $2y$10$OlTbLmCdwoR1ZcAgd6MQMc<br>
Process exited with code 139.
Output for 4.4.8
Salt: $2y$10$ujdlojuHxAAIGjm8v85sqE<br>
Process exited with code 139.
Output for 4.4.7
Salt: $2y$10$pzxUvLKXfR5pPbCj0yJ6TU<br>
Process exited with code 139.
Output for 4.4.6
Salt: $2y$10$1TWmjKPLJbCVXEZyRnqKXo<br>
Process exited with code 139.
Output for 4.4.5
Salt: $2y$10$fbCP81ElwGfTuHBXO7HO1S<br>
Process exited with code 139.
Output for 4.4.4
Salt: $2y$10$fVoizRaNvtStTfW5ODDhZs<br>
Process exited with code 139.
Output for 4.4.3
Salt: $2y$10$86CjL1FtILubhXEm9Ic332<br>
Process exited with code 139.
Output for 4.4.2
Salt: $2y$10$7lcR5SQX0DhaXIOW40kpZ1<br>
Process exited with code 139.
Output for 4.4.1
Salt: $2y$10$y08ZzocfbCmNOWpKJ8QEKd<br>
Process exited with code 139.
Output for 4.4.0
Salt: $2y$10$6bCMNPSW0Z6Efrrbfprce7<br>
Process exited with code 139.
Output for 4.3.11
Salt: $2y$10$Q9h3f4coxz4hIve6JrbNmM<br>
Process exited with code 139.
Output for 4.3.10
Salt: $2y$10$zw3kZhjdRSWKubttISRjIw<br>
Process exited with code 139.
Output for 4.3.9
Salt: $2y$10$ObRY1enLNG486X8RVK9Top<br>
Process exited with code 139.
Output for 4.3.8
Salt: $2y$10$CGTzTd6wxNYARtDzEUpuxD<br>
Process exited with code 139.
Output for 4.3.7
Salt: $2y$10$ybn7GbDDxhmkD8xYpY2I4f<br>
Process exited with code 139.
Output for 4.3.6
Salt: $2y$10$PsX9R6ULYwPFiBOnLEr84j<br>
Process exited with code 139.
Output for 4.3.5
Salt: $2y$10$pgZvAYQELIqmmwBavDpukD<br>
Process exited with code 139.
Output for 4.3.3 - 4.3.4
Salt: $2y$10$Uk8rJ2Ht6g3VNSA5S7FixT<br>
Process exited with code 139.
Output for 4.3.2
Salt: $2y$10$9ImtmgLymq0StThhspz45S<br>
Process exited with code 139.
Output for 4.3.1
Salt: $2y$10$m6JLEYydTFi3rBp7Q0MlpN<br>
Process exited with code 139.
Output for 4.3.0
Salt: $2y$10$iRiibjtJWWdiMcq6bj9mmb<br>
Process exited with code 139.