@ 2016-01-05T11:48:08Z <?php
$key = 'password to (en/de)crypt';
$string = ' {login:"user_test", password:"12311231!"} '; // note the spaces
$iv = mcrypt_create_iv(
mcrypt_get_iv_size(MCRYPT_RIJNDAEL_128, MCRYPT_MODE_CBC),
MCRYPT_DEV_URANDOM
);
var_dump($iv);
$encrypted = base64_encode(
$iv .
mcrypt_encrypt(
MCRYPT_RIJNDAEL_128,
hash('sha256', $key, true),
$string,
MCRYPT_MODE_CBC,
$iv
)
);
//$encrypted = "t0izCc6wCMaoOFbTnjrUCaVzXtqzv0O2812Yv9DT7p19llSuu4eFV6ha4ukvFeYCYr31LAVHYo5BaUzuCBNkcA==";
$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/B9Vc6:8
Stack trace:
#0 {main}
thrown in /in/B9Vc6 on line 8
Process exited with code 255 . Output for 7.0.5 string(16) "��:i���J���H�"
Encrypted:
string(88) "u8c6afd/9qlKihGQ2kgBvrYjrjNwGR8p+cR2j1gfF385ySuxTepPl9PhU7X4ZXWPmPopWHYtwfqbzPgIUFXeFg=="
Decrypted:
string(43) " {login:"user_test", password:"12311231!"} "
Output for 7.0.4 string(16) "?Er
�\�ˊ��e5�"
Encrypted:
string(88) "P0UfcgqQXOa8y4qgqGU1mj4nXgP9y1aeiFbYBg0F9ArvCpvb15jTeR6OC7zbjqo+t3sxXNetBU/0lAfsRUtg3Q=="
Decrypted:
string(43) " {login:"user_test", password:"12311231!"} "
Output for 7.0.3 string(16) "ҙKů<�dR����"
Encrypted:
string(88) "0plLHsWvPB+KZFKFngOT1nvuVhNlD/MP1rqJVIjzy7ivY3uGh3hrLrKliUvKmgiMkyT3lLk3RniIu11yUPDftw=="
Decrypted:
string(43) " {login:"user_test", password:"12311231!"} "
Output for 7.0.2 string(16) "�-Q�J����;"
Encrypted:
string(88) "+C1RvkqhnQcFtuyFAxA7BhGjU87ayqjARoSdxsutxJkYAcjEwql23K4H2dHsosev1bwOHbGViTX7FcDcIjqxRw=="
Decrypted:
string(43) " {login:"user_test", password:"12311231!"} "
Output for 7.0.1 string(16) "�-!���a�i]gcm�k"
Encrypted:
string(88) "8i0hpYzpYd5pXWdjbRqUaxAR0zt/O7Mqoellc5h5CMSqKpCbaC+Gykl6avmt0wcfUT6B6f8e2oraI1mB/kWyxQ=="
Decrypted:
string(43) " {login:"user_test", password:"12311231!"} "
Output for 7.0.0 string(16) "�$v�x6d'�!x�5fI"
Encrypted:
string(88) "0CR2zP14NmQn0CF46zVmSbxqUR+fH5SnZB2D+uaH5MgiuGyFZs1HG2lVLKTXxBUxcH3SEG5jvphHpBivaKNmfw=="
Decrypted:
string(43) " {login:"user_test", password:"12311231!"} "
Output for 5.5.35 , 5.6.21 - 5.6.28 Fatal error: Call to undefined function mcrypt_create_iv() in /in/B9Vc6 on line 8
Process exited with code 255 . Output for 5.6.20 string(16) "��R& ��,�ۼ���"
Encrypted:
string(88) "lAicUiYWIJf4LLzbvIXu9OwRoVFNIHKalVoyZY4IJy992tJ2/4AQDHkq6+ukfCudcanXD2n+ivQeevY42FdYcA=="
Decrypted:
string(43) " {login:"user_test", password:"12311231!"} "
Output for 5.6.19 string(16) "�om�@͞=��P$Cԡ"
Encrypted:
string(88) "3G9tmkDNnh09rphQJEPUoTNZxNxm2sIzzeb4cZ/tN7/LdM1w6iJOAPlHEW6Wxc27fmlSBj3u5dEcYp0TM+Ct9g=="
Decrypted:
string(43) " {login:"user_test", password:"12311231!"} "
Output for 5.6.18 string(16) "�V��i��q�.�"
Encrypted:
string(88) "CL9Wh+RpBbTocRDBLr4TBaEhZ+ekoQ3ghNxHwFE9A2Yv95DqG9STqKyrH3KZN0yOysxAPDZICsDXKrRuViW7Jg=="
Decrypted:
string(43) " {login:"user_test", password:"12311231!"} "
Output for 5.6.17 string(16) "�&ޗ�� ́Ť�-�.}"
Encrypted:
string(88) "2ibel6eqCc2BxaTKLcQufXbH2oSpPmBxs/Rx4LndDuBlqawKgxT5fUL8KC8+NzIzr/0fpV7/ZUAgj3Q67PckXw=="
Decrypted:
string(43) " {login:"user_test", password:"12311231!"} "
Output for 5.6.16 string(16) "�e�7�ב�(F̶�qb�"
Encrypted:
string(88) "xWWGN6zXkasoRsy23XFizaE7LD2c3DvYRnMf2jeHP8Qii98IdVg480Iq8yrpygkVWPz1aF4usD9sADG2tDxqXg=="
Decrypted:
string(43) " {login:"user_test", password:"12311231!"} "
Output for 5.6.15 string(16) "Ƣ���e���S�35��"
Encrypted:
string(88) "xqK9+69lmoLfUwXdMzWu5YhjYQgxWkQKgUWxQV1Y1R5yyFrqdzq1SkB+cdSKL5kmn41zNRowItxn9oPVs12lsg=="
Decrypted:
string(43) " {login:"user_test", password:"12311231!"} "
Output for 5.6.14 string(16) "��� q`���"
Encrypted:
string(88) "w+sVkCBxYAbq6KXd866bkHl1gC7QF8WnxDpIG38FjxjfnPUQgB9SxYjzMPjX6heOSNRBMreJSL3yI6tLnXU0WQ=="
Decrypted:
string(43) " {login:"user_test", password:"12311231!"} "
Output for 5.6.13 string(16) "
����-�He�b|-"
Encrypted:
string(88) "Db6wy8sMEC36B0hl3mJ8LXasepJVz15osl0dgjMd7rci8X+MV1PSFBe8/MU0ocSe7FhtWBHKYOaCW5mM02eQ0w=="
Decrypted:
string(43) " {login:"user_test", password:"12311231!"} "
Output for 5.6.12 string(16) "�:?re\"OV5�
�~��"
Encrypted:
string(88) "sDo/cmVcIk9WNc0Ni36Qx02TojfsBparZrtiCSVJY1h50e42meOyYSoCldCDWabVmRykjxl0vFl+Ofky5FKV7Q=="
Decrypted:
string(43) " {login:"user_test", password:"12311231!"} "
Output for 5.6.11 string(16) "z��~���� h����="
Encrypted:
string(88) "es3TfoGIj+n7IGi4oImlPcQ70JHwd97+WwU5I1T5ryeJREqGqKDd/t7ntR0rTVdfIjFdQahHzqEply9ubIC2tQ=="
Decrypted:
string(43) " {login:"user_test", password:"12311231!"} "
Output for 5.6.10 string(16) "N[��[%�+��91�"
Encrypted:
string(88) "Tg9bF5aaWyXLK5CiOTGHEturuTuChiRk3iPhWZoSiaceDgNw46KQ3ZykYbu8x7LY/Zqw859xyImT0Wu5cH2kew=="
Decrypted:
string(43) " {login:"user_test", password:"12311231!"} "
Output for 5.6.9 string(16) "�NV�Ftk�>mGl��5"
Encrypted:
string(88) "gE4ZVtZGdGv9Pm1HbLyuNVF0OJOkHn/p0SdAX3xwqCnnPmniGlbxoew1ZaErnEnmj20TX84VIHEuy1zVsr0JHA=="
Decrypted:
string(43) " {login:"user_test", password:"12311231!"} "
Output for 5.6.8 string(16) ",�Y�
�
��
��g"
Encrypted:
string(88) "LOgdWdQKiwqV5goG2R/NZ4mE9g7qVHK3pLsxTfXo84k5IHyWZryf95YronJmHQLEc80tlbjdswiVQKp+BpzZIg=="
Decrypted:
string(43) " {login:"user_test", password:"12311231!"} "
Output for 5.5.34 string(16) "�o�Ab[j��F�T����"
Encrypted:
string(88) "7G+mQWJbaqOZRpxUgoW8gFNouU3njk65eMV58HuUmyq985u8TE4GO3zPP3Hs3ivC2+z5+dThcrNmckEKv6ciBA=="
Decrypted:
string(43) " {login:"user_test", password:"12311231!"} "
Output for 5.5.33 string(16) "$�n}^�Q�n
��"
Encrypted:
string(88) "JP9ufV7c17dRf9VuCguu6TOJmgk5T6rrHhMyV6wNaHmiXbb4XPKW+ZyJJZPExzipsw2zeTvl8N90a8WMlW0ywA=="
Decrypted:
string(43) " {login:"user_test", password:"12311231!"} "
Output for 5.5.32 string(16) "R�(<b��[��!�N[�"
Encrypted:
string(88) "UrkoPGLz8lv+2SHlTlsYxHfOMNRaFOkMRm2mxFy+aViFIx722S3FlHHouBAstFb4N+BrCH11nit7IuU5/cXPXQ=="
Decrypted:
string(43) " {login:"user_test", password:"12311231!"} "
Output for 5.5.31 string(16) "[����l�Y��E�"
Encrypted:
string(88) "W40ZuLsDimyCWQKQmUW7H/unhq1c7FwsTn2DKMw3G/tf3bbtaE2FJukZxo6zQLFTF23Fp/W4Ph3KpDFKzcbAAg=="
Decrypted:
string(43) " {login:"user_test", password:"12311231!"} "
Output for 5.5.30 string(16) "���z�
�#��䏳��3"
Encrypted:
string(88) "0uHmeoYN+COStuSPs/PiM6xVY2YXJXsYSe+b4wIBdU/Hatisbbz7/nHE3ET/eSTymkIe2o2DKAp+FYh7bp3BZQ=="
Decrypted:
string(43) " {login:"user_test", password:"12311231!"} "
Output for 5.5.29 string(16) "�)�����p���� �"
Encrypted:
string(88) "EKspnMfa285wtLvzC+4gggMXGdXAQYKdR0yBz+bhOJK4ZPad7J/coUjFCXDQkQo6Sl3MZC3IaGIDM4aBTYD/8g=="
Decrypted:
string(43) " {login:"user_test", password:"12311231!"} "
Output for 5.5.28 string(16) "{T�u P����"
Encrypted:
string(88) "B3tUD9D/dQBQj7IQvgQOyms3II95XcbdJjA1X4xKT7eLAybAfJuR5W8BZmbepDiM20G9iwpogvMeXexHdE1UzA=="
Decrypted:
string(43) " {login:"user_test", password:"12311231!"} "
Output for 5.5.27 string(16) "e�r�� ϭ�I�1Y3'"
Encrypted:
string(88) "ZZVyyc0Az62eSbgxAlkzJwgGkXdimVBWqOLBnM7/ZDG7m2ZThziktVSN5vXP6PfWjKSh6juFUxD3lw65wA19Ew=="
Decrypted:
string(43) " {login:"user_test", password:"12311231!"} "
Output for 5.5.26 string(16) "�:�.�h{�r�Qg��g"
Encrypted:
string(88) "gDrzLqcQaHvwcrNRZ9DzZw0Vl+IpC1ftgRKwQYYmtqT0kndU33XSS6Kh51MTxQGpHByCibQVQlQ9WQQ1gEaNtQ=="
Decrypted:
string(43) " {login:"user_test", password:"12311231!"} "
Output for 5.5.25 string(16) "��J�Z�Z�w��Q�"
Encrypted:
string(88) "suWZSu+TWuG0Wul3lYJR0wm9VFDGDi0PsI2v7+svZHXkdL5oa4v5Ku1aBts0Lw7VwYZSa3PMhzM97VsSd9CDUg=="
Decrypted:
string(43) " {login:"user_test", password:"12311231!"} "
Output for 5.5.24 string(16) " �.��
�hh��g�"
Encrypted:
string(88) "CQIX9S6bAsgK72ho3Oxn0BonjG1t63E+jYNJz1Vc8aU9EJScvuiE8b1HSgeFtVUGOihi6SluNHud2WLgawBWxQ=="
Decrypted:
string(43) " {login:"user_test", password:"12311231!"} "
preferences:dark mode live preview
176.75 ms | 401 KiB | 212 Q