<?php
$a = "meow";
$b = $a . "\0woef";
$a = hash_hmac('sha512', $a, 'boegaboe', true);
$b = hash_hmac('sha512', $b, 'boegaboe', true);
function meow($string)
{
$callback = function($char)
{
return str_pad(decbin(ord($char)), 8, '0', STR_PAD_LEFT);
};
return array_map($callback, str_split($string));
}
var_dump(
$a,
$b,
meow($a),
meow($b),
password_hash($a, PASSWORD_BCRYPT, ['salt' => 'boeschrikboeschrikboe!', 'cost' => 12]),
password_hash($b, PASSWORD_BCRYPT, ['salt' => 'boeschrikboeschrikboe!', 'cost' => 12])
);
- Output for 7.0.0 - 7.0.33, 7.1.0 - 7.1.33, 7.2.0 - 7.2.26, 7.3.0 - 7.3.13, 7.4.0 - 7.4.1
- Deprecated: password_hash(): Use of the 'salt' option to password_hash is deprecated in /in/BKrfd on line 24
Deprecated: password_hash(): Use of the 'salt' option to password_hash is deprecated in /in/BKrfd on line 25
string(64) "�0P`����Ė����J�_����Ȳ%5�XLxi�:H������r�!Wo��z�ֹQ�j�"
string(64) "�խ���>�ߨr�?�}O%��I��:����lgM�D��nT)��}��k�l�76�_���"
array(64) {
[0]=>
string(8) "11011100"
[1]=>
string(8) "00110000"
[2]=>
string(8) "01010000"
[3]=>
string(8) "01100000"
[4]=>
string(8) "11001110"
[5]=>
string(8) "11010111"
[6]=>
string(8) "11110110"
[7]=>
string(8) "10000010"
[8]=>
string(8) "00010000"
[9]=>
string(8) "11000001"
[10]=>
string(8) "11000100"
[11]=>
string(8) "10010110"
[12]=>
string(8) "10110000"
[13]=>
string(8) "11111010"
[14]=>
string(8) "10011000"
[15]=>
string(8) "10011110"
[16]=>
string(8) "01001010"
[17]=>
string(8) "11100011"
[18]=>
string(8) "01011111"
[19]=>
string(8) "11111011"
[20]=>
string(8) "10110110"
[21]=>
string(8) "10010001"
[22]=>
string(8) "11101100"
[23]=>
string(8) "11001000"
[24]=>
string(8) "10110010"
[25]=>
string(8) "00010101"
[26]=>
string(8) "00100101"
[27]=>
string(8) "00110101"
[28]=>
string(8) "00011110"
[29]=>
string(8) "10110100"
[30]=>
string(8) "01011000"
[31]=>
string(8) "01001100"
[32]=>
string(8) "01111000"
[33]=>
string(8) "00000110"
[34]=>
string(8) "01101001"
[35]=>
string(8) "10101110"
[36]=>
string(8) "00111010"
[37]=>
string(8) "01001000"
[38]=>
string(8) "10110000"
[39]=>
string(8) "10001010"
[40]=>
string(8) "11110010"
[41]=>
string(8) "10101010"
[42]=>
string(8) "10111110"
[43]=>
string(8) "11000110"
[44]=>
string(8) "11011000"
[45]=>
string(8) "11010001"
[46]=>
string(8) "01110010"
[47]=>
string(8) "10011101"
[48]=>
string(8) "00100001"
[49]=>
string(8) "01010111"
[50]=>
string(8) "01101111"
[51]=>
string(8) "11000000"
[52]=>
string(8) "10010101"
[53]=>
string(8) "01111010"
[54]=>
string(8) "10111001"
[55]=>
string(8) "11010110"
[56]=>
string(8) "10111001"
[57]=>
string(8) "01010001"
[58]=>
string(8) "11101001"
[59]=>
string(8) "01101010"
[60]=>
string(8) "00001111"
[61]=>
string(8) "10110000"
[62]=>
string(8) "00010110"
[63]=>
string(8) "00001011"
}
array(64) {
[0]=>
string(8) "01111111"
[1]=>
string(8) "10111010"
[2]=>
string(8) "00010110"
[3]=>
string(8) "11010101"
[4]=>
string(8) "10101101"
[5]=>
string(8) "11010100"
[6]=>
string(8) "11011101"
[7]=>
string(8) "11000010"
[8]=>
string(8) "00111110"
[9]=>
string(8) "10011001"
[10]=>
string(8) "11011111"
[11]=>
string(8) "10101000"
[12]=>
string(8) "01110010"
[13]=>
string(8) "10001001"
[14]=>
string(8) "00111111"
[15]=>
string(8) "10101011"
[16]=>
string(8) "01111101"
[17]=>
string(8) "01001111"
[18]=>
string(8) "00100101"
[19]=>
string(8) "11110110"
[20]=>
string(8) "10010000"
[21]=>
string(8) "01001001"
[22]=>
string(8) "00001011"
[23]=>
string(8) "10111011"
[24]=>
string(8) "11100100"
[25]=>
string(8) "00111010"
[26]=>
string(8) "10011111"
[27]=>
string(8) "11000010"
[28]=>
string(8) "11101111"
[29]=>
string(8) "11111010"
[30]=>
string(8) "10101000"
[31]=>
string(8) "10110100"
[32]=>
string(8) "01101100"
[33]=>
string(8) "01100111"
[34]=>
string(8) "01001101"
[35]=>
string(8) "10010110"
[36]=>
string(8) "01000100"
[37]=>
string(8) "00000101"
[38]=>
string(8) "10111110"
[39]=>
string(8) "00010010"
[40]=>
string(8) "10011001"
[41]=>
string(8) "01101110"
[42]=>
string(8) "00000100"
[43]=>
string(8) "01010100"
[44]=>
string(8) "00101001"
[45]=>
string(8) "10110110"
[46]=>
string(8) "11110111"
[47]=>
string(8) "01111101"
[48]=>
string(8) "11111101"
[49]=>
string(8) "11100101"
[50]=>
string(8) "10101101"
[51]=>
string(8) "01101011"
[52]=>
string(8) "10001101"
[53]=>
string(8) "01101100"
[54]=>
string(8) "10001100"
[55]=>
string(8) "00110111"
[56]=>
string(8) "00110110"
[57]=>
string(8) "00011000"
[58]=>
string(8) "11000111"
[59]=>
string(8) "11111101"
[60]=>
string(8) "01011111"
[61]=>
string(8) "10010111"
[62]=>
string(8) "10001111"
[63]=>
string(8) "10110010"
}
string(60) "$2y$12$Ym9lc2NocmlrYm9lc2Nocey15FeBtlB0BgeQzrwxpFUiYZLux3UMG"
string(60) "$2y$12$Ym9lc2NocmlrYm9lc2NoceNOIq7CwCkjA/DkXmhZX37e08fQOkrb2"
- Output for 5.5.0 - 5.5.38, 5.6.0 - 5.6.40
- string(64) "�0P`����Ė����J�_����Ȳ%5�XLxi�:H������r�!Wo��z�ֹQ�j�"
string(64) "�խ���>�ߨr�?�}O%��I��:����lgM�D��nT)��}��k�l�76�_���"
array(64) {
[0]=>
string(8) "11011100"
[1]=>
string(8) "00110000"
[2]=>
string(8) "01010000"
[3]=>
string(8) "01100000"
[4]=>
string(8) "11001110"
[5]=>
string(8) "11010111"
[6]=>
string(8) "11110110"
[7]=>
string(8) "10000010"
[8]=>
string(8) "00010000"
[9]=>
string(8) "11000001"
[10]=>
string(8) "11000100"
[11]=>
string(8) "10010110"
[12]=>
string(8) "10110000"
[13]=>
string(8) "11111010"
[14]=>
string(8) "10011000"
[15]=>
string(8) "10011110"
[16]=>
string(8) "01001010"
[17]=>
string(8) "11100011"
[18]=>
string(8) "01011111"
[19]=>
string(8) "11111011"
[20]=>
string(8) "10110110"
[21]=>
string(8) "10010001"
[22]=>
string(8) "11101100"
[23]=>
string(8) "11001000"
[24]=>
string(8) "10110010"
[25]=>
string(8) "00010101"
[26]=>
string(8) "00100101"
[27]=>
string(8) "00110101"
[28]=>
string(8) "00011110"
[29]=>
string(8) "10110100"
[30]=>
string(8) "01011000"
[31]=>
string(8) "01001100"
[32]=>
string(8) "01111000"
[33]=>
string(8) "00000110"
[34]=>
string(8) "01101001"
[35]=>
string(8) "10101110"
[36]=>
string(8) "00111010"
[37]=>
string(8) "01001000"
[38]=>
string(8) "10110000"
[39]=>
string(8) "10001010"
[40]=>
string(8) "11110010"
[41]=>
string(8) "10101010"
[42]=>
string(8) "10111110"
[43]=>
string(8) "11000110"
[44]=>
string(8) "11011000"
[45]=>
string(8) "11010001"
[46]=>
string(8) "01110010"
[47]=>
string(8) "10011101"
[48]=>
string(8) "00100001"
[49]=>
string(8) "01010111"
[50]=>
string(8) "01101111"
[51]=>
string(8) "11000000"
[52]=>
string(8) "10010101"
[53]=>
string(8) "01111010"
[54]=>
string(8) "10111001"
[55]=>
string(8) "11010110"
[56]=>
string(8) "10111001"
[57]=>
string(8) "01010001"
[58]=>
string(8) "11101001"
[59]=>
string(8) "01101010"
[60]=>
string(8) "00001111"
[61]=>
string(8) "10110000"
[62]=>
string(8) "00010110"
[63]=>
string(8) "00001011"
}
array(64) {
[0]=>
string(8) "01111111"
[1]=>
string(8) "10111010"
[2]=>
string(8) "00010110"
[3]=>
string(8) "11010101"
[4]=>
string(8) "10101101"
[5]=>
string(8) "11010100"
[6]=>
string(8) "11011101"
[7]=>
string(8) "11000010"
[8]=>
string(8) "00111110"
[9]=>
string(8) "10011001"
[10]=>
string(8) "11011111"
[11]=>
string(8) "10101000"
[12]=>
string(8) "01110010"
[13]=>
string(8) "10001001"
[14]=>
string(8) "00111111"
[15]=>
string(8) "10101011"
[16]=>
string(8) "01111101"
[17]=>
string(8) "01001111"
[18]=>
string(8) "00100101"
[19]=>
string(8) "11110110"
[20]=>
string(8) "10010000"
[21]=>
string(8) "01001001"
[22]=>
string(8) "00001011"
[23]=>
string(8) "10111011"
[24]=>
string(8) "11100100"
[25]=>
string(8) "00111010"
[26]=>
string(8) "10011111"
[27]=>
string(8) "11000010"
[28]=>
string(8) "11101111"
[29]=>
string(8) "11111010"
[30]=>
string(8) "10101000"
[31]=>
string(8) "10110100"
[32]=>
string(8) "01101100"
[33]=>
string(8) "01100111"
[34]=>
string(8) "01001101"
[35]=>
string(8) "10010110"
[36]=>
string(8) "01000100"
[37]=>
string(8) "00000101"
[38]=>
string(8) "10111110"
[39]=>
string(8) "00010010"
[40]=>
string(8) "10011001"
[41]=>
string(8) "01101110"
[42]=>
string(8) "00000100"
[43]=>
string(8) "01010100"
[44]=>
string(8) "00101001"
[45]=>
string(8) "10110110"
[46]=>
string(8) "11110111"
[47]=>
string(8) "01111101"
[48]=>
string(8) "11111101"
[49]=>
string(8) "11100101"
[50]=>
string(8) "10101101"
[51]=>
string(8) "01101011"
[52]=>
string(8) "10001101"
[53]=>
string(8) "01101100"
[54]=>
string(8) "10001100"
[55]=>
string(8) "00110111"
[56]=>
string(8) "00110110"
[57]=>
string(8) "00011000"
[58]=>
string(8) "11000111"
[59]=>
string(8) "11111101"
[60]=>
string(8) "01011111"
[61]=>
string(8) "10010111"
[62]=>
string(8) "10001111"
[63]=>
string(8) "10110010"
}
string(60) "$2y$12$Ym9lc2NocmlrYm9lc2Nocey15FeBtlB0BgeQzrwxpFUiYZLux3UMG"
string(60) "$2y$12$Ym9lc2NocmlrYm9lc2NoceNOIq7CwCkjA/DkXmhZX37e08fQOkrb2"
- Output for 5.4.0 - 5.4.45
- Fatal error: Call to undefined function password_hash() in /in/BKrfd on line 24
Process exited with code 255. - Output for 5.3.0 - 5.3.29
- Parse error: syntax error, unexpected '[' in /in/BKrfd on line 24
Process exited with code 255. - Output for 4.4.2 - 4.4.9, 5.1.0 - 5.1.6, 5.2.0 - 5.2.17
- Parse error: syntax error, unexpected T_FUNCTION in /in/BKrfd on line 11
Process exited with code 255. - Output for 4.3.0 - 4.3.1, 4.3.5 - 4.3.11, 4.4.0 - 4.4.1, 5.0.0 - 5.0.5
- Parse error: parse error, unexpected T_FUNCTION in /in/BKrfd on line 11
Process exited with code 255. - Output for 4.3.2 - 4.3.4
- Parse error: parse error in /in/BKrfd on line 11
Process exited with code 255.
preferences:
253.25 ms | 401 KiB | 325 Q