@ 2015-11-04T02:35:11Z <?php
$key = '123123';
$string = ' admin '; // note the spaces
$iv = mcrypt_create_iv(
mcrypt_get_iv_size(MCRYPT_RIJNDAEL_128, MCRYPT_MODE_CBC),
MCRYPT_DEV_URANDOM
);
$encrypted = base64_encode(
$iv .
mcrypt_encrypt(
MCRYPT_RIJNDAEL_128,
hash('sha256', $key, true),
$string,
MCRYPT_MODE_CBC,
$iv
)
);
$data = base64_decode($encrypted);
$iv = substr($data, 0, mcrypt_get_iv_size(MCRYPT_RIJNDAEL_128, MCRYPT_MODE_CBC));
$decrypted = rtrim(
mcrypt_decrypt(
MCRYPT_RIJNDAEL_128,
hash('sha256', $key, true),
substr($data, mcrypt_get_iv_size(MCRYPT_RIJNDAEL_128, MCRYPT_MODE_CBC)),
MCRYPT_MODE_CBC,
$iv
),
"\0"
);
echo 'Encrypted:' . "\n";
var_dump($encrypted);
echo "\n";
echo 'Decrypted:' . "\n";
var_dump($decrypted);
Enable javascript to submit You have javascript disabled. You will not be able to edit any code.
Output for 7.0.6 - 7.0.20 , 7.1.0 - 7.1.33 , 7.2.0 - 7.2.33 , 7.3.0 - 7.3.33 , 7.4.0 - 7.4.33 , 8.0.0 - 8.0.30 , 8.1.0 - 8.1.28 , 8.2.0 - 8.2.18 , 8.3.0 - 8.3.6 Fatal error: Uncaught Error: Call to undefined function mcrypt_create_iv() in /in/1SOhp:8
Stack trace:
#0 {main}
thrown in /in/1SOhp on line 8
Process exited with code 255 . Output for 7.0.5 Encrypted:
string(44) "/8RGj4Gx95yy+tZGZtKo5uMgAaNhlnDP0s5TTJweOYU="
Decrypted:
string(7) " admin "
Output for 7.0.4 Encrypted:
string(44) "6qhXOXMKLFHJ+1bjslUuKoJhnpqmaZlOkUa5OPGl2iU="
Decrypted:
string(7) " admin "
Output for 7.0.3 Encrypted:
string(44) "RYdZVb1KWc0v2mn/QmW0YG2rOLsFb28ncWOGvb9tWtk="
Decrypted:
string(7) " admin "
Output for 7.0.2 Encrypted:
string(44) "N2L/l6F/uO8NXKkkU0k5GrDXnKAxbU66HjxzwRUxe3Y="
Decrypted:
string(7) " admin "
Output for 7.0.1 Encrypted:
string(44) "PwB/SrIx9F6A9+NGbkouJ5PQudvC7PqOh0gU1CpwLT0="
Decrypted:
string(7) " admin "
Output for 7.0.0 Encrypted:
string(44) "acD/wAvoj/2HAyMU4HaTYCsiGXtvm5VtZoe2Fg2UBnw="
Decrypted:
string(7) " admin "
Output for 5.5.35 , 5.6.21 - 5.6.28 Fatal error: Call to undefined function mcrypt_create_iv() in /in/1SOhp on line 8
Process exited with code 255 . Output for 5.6.20 Encrypted:
string(44) "YBYWd9smI8X/IrwTMu0yIYZqSHahXNJmmBL2MZOypVg="
Decrypted:
string(7) " admin "
Output for 5.6.19 Encrypted:
string(44) "tz4JOw/dhCRqwlvpIurTn1Xc+/hfllfqtUeYKSk97lI="
Decrypted:
string(7) " admin "
Output for 5.6.18 Encrypted:
string(44) "PvtXllUs+TCEYieB2TV+fXPmam+eUQ+FEzeMjKfEQ/E="
Decrypted:
string(7) " admin "
Output for 5.6.17 Encrypted:
string(44) "q1LflbDmEWPwXZESRDxJsV4hCbqQJlerQ1Tw1MTfRxI="
Decrypted:
string(7) " admin "
Output for 5.6.16 Encrypted:
string(44) "BwwFv8RBe89L8TmpVrUZQS/WHjb7v37zBrx1dtccLns="
Decrypted:
string(7) " admin "
Output for 5.6.15 Encrypted:
string(44) "fopNCHRvbDo6aMfbAlRvt8b72NntPXxlR8uAEHNTLrM="
Decrypted:
string(7) " admin "
Output for 5.6.14 Encrypted:
string(44) "udnI7fEt3cQmDed6Zxz61Yu8pPTI87X5q2ZwCND/pGM="
Decrypted:
string(7) " admin "
Output for 5.6.13 Encrypted:
string(44) "0A5cpvNLE+XZJQPG1o9faLZlcj0aBVzVEALlhbTdvlI="
Decrypted:
string(7) " admin "
Output for 5.6.12 Encrypted:
string(44) "5HnHSdtzjrr1YFCHk+ONJrrLPPjcY+rxlNzjnki8bbE="
Decrypted:
string(7) " admin "
Output for 5.6.11 Encrypted:
string(44) "SYxlUhzfH5AwzLN6V+6EbQF/GcfJ25NO6foDiRrvov0="
Decrypted:
string(7) " admin "
Output for 5.6.10 Encrypted:
string(44) "GS6A3WPe51gCI6a+bkLZRntuLQJCNbqJAqWbG6xT2FE="
Decrypted:
string(7) " admin "
Output for 5.6.9 Encrypted:
string(44) "PDyFR4kLJtlPRff4Prtzmr0AFgtUlzDaykkgHYx1v/c="
Decrypted:
string(7) " admin "
Output for 5.6.8 Encrypted:
string(44) "TmnXnaWDx4CILL060bzMrDRK+clgAk9VagZ9kmkGdHQ="
Decrypted:
string(7) " admin "
Output for 5.5.34 Encrypted:
string(44) "7C1adft2ZBFkm6cG7STXLkAroisirFvIo09RM8H7nkE="
Decrypted:
string(7) " admin "
Output for 5.5.33 Encrypted:
string(44) "pdV8+c+v5OLnArXogp1jyU9LC/6SJFGKVGhpZubg8pY="
Decrypted:
string(7) " admin "
Output for 5.5.32 Encrypted:
string(44) "GCkEVwDc3aC2NubHTFDAhr79O3JCqPAGgoNOiyDgwvI="
Decrypted:
string(7) " admin "
Output for 5.5.31 Encrypted:
string(44) "3HF4nxyMIMRfHSfOQACtaJmetgnaEcrWcr4ch/V7NXc="
Decrypted:
string(7) " admin "
Output for 5.5.30 Encrypted:
string(44) "UKzIyM4ZroiQNhPnUXtqyXUTI8ivdjrT6xLDADK5uoM="
Decrypted:
string(7) " admin "
Output for 5.5.29 Encrypted:
string(44) "1/ga8dFMsra7C9TMwbjqz92W4Ee33VSWo3gd4wsknwU="
Decrypted:
string(7) " admin "
Output for 5.5.28 Encrypted:
string(44) "qIDkDwlnkNDapNfDkc+Stn4jYIFq4tr4/bBE78orhQE="
Decrypted:
string(7) " admin "
Output for 5.5.27 Encrypted:
string(44) "Lu/jCH7srtO79ybdH62AlGnwVgnx+HsutedkX+izoB8="
Decrypted:
string(7) " admin "
Output for 5.5.26 Encrypted:
string(44) "ZoXHqcQIYblWB24xKcDMTdrYou4QOmuNU3IOXHr0Oc4="
Decrypted:
string(7) " admin "
Output for 5.5.25 Encrypted:
string(44) "sEQQqJoE/jFvhrieaORsDkGyrpB38crcQuDfnbQtZK4="
Decrypted:
string(7) " admin "
Output for 5.5.24 Encrypted:
string(44) "Z4Q1qVv64DWtV0ra1iSqG3yBKVQXD3gWcJz/bMcBr+g="
Decrypted:
string(7) " admin "
preferences:dark mode live preview
174.15 ms | 401 KiB | 213 Q