3v4l.org

run code in 300+ PHP versions simultaneously
<?php // Define a 32-byte (64 character) hexadecimal encryption key // Note: The same encryption key used to encrypt the data must be used to decrypt the data define('ENCRYPTION_KEY', 'd0a7e7997b6d5fcd55f4b5c32611b87cd923e88837b63bf2941ef819dc8ca282'); // Encrypt Function function mc_encrypt($encrypt, $key){ $encrypt = serialize($encrypt); $iv = mcrypt_create_iv(mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_CBC), MCRYPT_DEV_URANDOM); $key = pack('H*', $key); $mac = hash_hmac('sha256', $encrypt, substr(bin2hex($key), -32)); $passcrypt = mcrypt_encrypt(MCRYPT_RIJNDAEL_256, $key, $encrypt.$mac, MCRYPT_MODE_CBC, $iv); $encoded = base64_encode($passcrypt).'|'.base64_encode($iv); return $encoded; } // Decrypt Function function mc_decrypt($decrypt, $key){ $decrypt = explode('|', $decrypt.'|'); $decoded = base64_decode($decrypt[0]); $iv = base64_decode($decrypt[1]); if(strlen($iv)!==mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_CBC)){ return false; } $key = pack('H*', $key); $decrypted = trim(mcrypt_decrypt(MCRYPT_RIJNDAEL_256, $key, $decoded, MCRYPT_MODE_CBC, $iv)); $mac = substr($decrypted, -64); $decrypted = substr($decrypted, 0, -64); $calcmac = hash_hmac('sha256', $decrypted, substr(bin2hex($key), -32)); if($calcmac!==$mac){ return false; } $decrypted = unserialize($decrypted); return $decrypted; } echo '<h1>Rijndael 256-bit CBC Encryption Function</h1>'; $data = 'Super secret confidential string data.'; $encrypted_data = mc_encrypt($data, ENCRYPTION_KEY); echo '<h2>Example #1: String Data</h2>'; echo 'Data to be Encrypted: ' . $data . '<br/>'; echo 'Encrypted Data: ' . $encrypted_data . '<br/>'; echo 'Decrypted Data: ' . mc_decrypt($encrypted_data, ENCRYPTION_KEY) . '</br>'; $data = array(1, 5, 8, 9, 22, 10, 61); $encrypted_data = mc_encrypt($data, ENCRYPTION_KEY); echo '<h2>Example #2: Non-String Data</h2>'; echo 'Data to be Encrypted: <pre>'; print_r($data); echo '</pre><br/>'; echo 'Encrypted Data: ' . $encrypted_data . '<br/>'; echo 'Decrypted Data: <pre>'; print_r(mc_decrypt($encrypted_data, ENCRYPTION_KEY)); echo '</pre>'; ?>
Output for 7.0.0 - 7.0.24, 7.1.0 - 7.1.25, 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
<h1>Rijndael 256-bit CBC Encryption Function</h1> Fatal error: Uncaught Error: Call to undefined function mcrypt_create_iv() in /in/PpGLu:8 Stack trace: #0 /in/PpGLu(32): mc_encrypt('s:38:"Super sec...', 'd0a7e7997b6d5fc...') #1 {main} thrown in /in/PpGLu on line 8
Process exited with code 255.
Output for 5.5.35 - 5.5.38, 5.6.0 - 5.6.30
<h1>Rijndael 256-bit CBC Encryption Function</h1> Fatal error: Call to undefined function mcrypt_create_iv() in /in/PpGLu on line 8
Process exited with code 255.
Output for 5.5.34
<h1>Rijndael 256-bit CBC Encryption Function</h1><h2>Example #1: String Data</h2>Data to be Encrypted: Super secret confidential string data.<br/>Encrypted Data: d1ncFqv+QxLnU63mN/+xoYSQt24QxPcFl0JLOwApyeYF3KAPxSBvhd0168JZaNEQkgvI46I8Bls4LpY7AYrJnRp0+tx8G6sCOadOrx/3dFoP9Zz8v9VDfFdkVpjwonXwFqWyRoa9gcP1Et+wqAMSMB5vz2ureDPTjlgCruIqSMk=|W+IGa9ThxWYUUSUElSoCjWgMULc4HKXrChaQ1Q7h2Rg=<br/>Decrypted Data: Super secret confidential string data.</br><h2>Example #2: Non-String Data</h2>Data to be Encrypted: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre><br/>Encrypted Data: ewzz1BuX7FW290FyiCJ95+DeAMd+S63Y/+mOZXXW0nqHafgpA3XbZjIRk1hz5V97JPzYztzlxaWD4x0gMMlb65qsksaAwW30m6pPOdcEKcSCNYuceLMrPJEZ/kmGLUhIs1oGHX8hpAdQQzr/O2tHQhWRlK2Z0kmdXzj6RBnasVgAUJprTKfMPMKgxpAZE2+l0+kjPLmjN1p5F/nZ3Bx6XQ==|IqrrIHsOoxcH3Uuwsoq8Y7atgJ3hDRuMEhQv9bjD4OE=<br/>Decrypted Data: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre>
Output for 5.5.33
<h1>Rijndael 256-bit CBC Encryption Function</h1><h2>Example #1: String Data</h2>Data to be Encrypted: Super secret confidential string data.<br/>Encrypted Data: TxHEceRqJofvhe1hO5BxuE3bpK5IuqyiRRXFodFz3z7XTQtWBLXpZbG3wOXRDYLCwtYFsLns70zTFYSTi0sqPe14/yfIsKseOqOJnRGsSifchsndPbGcmVMqPVCDO5qTZUTbg8k9pvN8Vs0tpLqgwhP/zSPW14AywH0FI3XERHw=|r0HFD+PXeg3FWH1S5zksbm9Ene0oUqo651wxNL95Tl8=<br/>Decrypted Data: Super secret confidential string data.</br><h2>Example #2: Non-String Data</h2>Data to be Encrypted: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre><br/>Encrypted Data: i7MtRgN+n37Zbw6Xk0KM0yv40WnsY9hKuTfaP7GvYhWP/4K3lTUYh7+yFLuUVcbQ5SAu/L/B/XeW5MGoHbKE2rOC08U8Pp8Zh8m+IC0CjbIMXczP5uzVWCbagnAGtVIftfPFGbVDgL0P+o28DxP58M1G2MELt5Dfqu7qs21Y26li+d60DSZbzrit+eJ+4+shuGsXRHlfuL30izy74cOdQw==|CwyIwSe+ykmBMZtm1wOnSN7nK5PI/rxNO0nYU77ucTM=<br/>Decrypted Data: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre>
Output for 5.5.32
<h1>Rijndael 256-bit CBC Encryption Function</h1><h2>Example #1: String Data</h2>Data to be Encrypted: Super secret confidential string data.<br/>Encrypted Data: XAiuPxMRZCk8NI0IacnEaH0PAUruMPePbwuR1F29cJrfxm3rRT3z87CWMKtvLHU2ZJhBmcOEgISDifd8pIngMZoDNTkFDfUUMHu+82BRmSA9Q6WYirhp2kxqTZZMKxTpecuTUrobZ/PiOoqPaMfkyB1OD3HdCYHSJB4ZtpXPUC4=|YgX/CT8hpMH5E9KK0w30X4/em3u8th3FeTGPt08ka2g=<br/>Decrypted Data: Super secret confidential string data.</br><h2>Example #2: Non-String Data</h2>Data to be Encrypted: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre><br/>Encrypted Data: qdGq2TZ4dURLwa0p+5dCDklJPEGEJoNvRwjmEn38LbhVc3L8PoahsFRDund+9fCBZtD061+5tIYT4iN0PXbLu6nK1kzPdfDIOWU04yu/K45Ad1UM7XG0BJ0S/PnWevKpqg0umyg4tsmQOsVkimp5tBG8E4/djJ0ePKRE/oSnYQZHriK3FIzxn+aHXM4b/l+N/DnkI+0gAM+hz9Wti5dhyw==|cdJ29jMaWJtbVY/Rje3xvcFJv30sM/OwkdTGRAoNYTk=<br/>Decrypted Data: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre>
Output for 5.5.31
<h1>Rijndael 256-bit CBC Encryption Function</h1><h2>Example #1: String Data</h2>Data to be Encrypted: Super secret confidential string data.<br/>Encrypted Data: t4Bul4p8hxa7fAIjH6VIO7RaSUfTTNwjVIPxAD/kBN8CSnVuHkq+qfqprEkw7qnmEwrfbuDgofcM03AwORDKp8h/XtefAirC+mpOHINl0z0UwHs7YmXJJ+i6neW6DgBCj5n4lAjrT7VjFdCiOr7c2MBv/FWFVHS2hMe2lb+exe8=|bt3pFqNJzw8MoNg8jMJYF9/+O+6kHSu5ubLRxV0EcuI=<br/>Decrypted Data: Super secret confidential string data.</br><h2>Example #2: Non-String Data</h2>Data to be Encrypted: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre><br/>Encrypted Data: sdScMv+J8yLSihVxXB+MLH4hwlLGCnYZS0uVqN3AbSgQ8U4WfhkO5Wtc3qx8omraDOmXDKxgCh3qmIqVfWn6aKKJRUriURcf+UT6DcYqe0U9vge8Z5uEk1yVsj73LzEvfK8WowBU/tPdVuiRCkK7lpcrHv63oeAnejsInXSozADOU9dvDknh2iIaCktG7mi0YP75jHsJPRzdjBr2rqS/bw==|p1O7f6AX6ug26wfeuUwbZVtoK4Z4V7vLV3B6/zSW+ic=<br/>Decrypted Data: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre>
Output for 5.5.30
<h1>Rijndael 256-bit CBC Encryption Function</h1><h2>Example #1: String Data</h2>Data to be Encrypted: Super secret confidential string data.<br/>Encrypted Data: +9iDfF/G6Xfbd5xomCYEhdD8XSmG1vJyWb2pwodxI6eQCyfNOeq1Bneb9EEsxdM7GtrCn/4gef3Gbtc0y0f+Bloh3WqyanASuNTmW3kU0Od1Maob7w/eY42GojYU+DU+dl5MjbI3TeWX7ZC86aEVOA4dvk0lCEijmcRF05+ejiA=|jLIE2iDhF/laLvHMfgZyBt7tdCSJjlo9TFhaaHphiaI=<br/>Decrypted Data: Super secret confidential string data.</br><h2>Example #2: Non-String Data</h2>Data to be Encrypted: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre><br/>Encrypted Data: 6KZAZJ+iSWFf4nGr/I0UXEqjSfv8EFp9XMZcAJx+pjrIF40rYV03DUIFY9s2B/M++44JcdCSXe0vhlavt/LMWc2TaytoRY9MVcPsTgc1mi/X06Cv9bzww91gGAw9TJeUTK2FbiCOwKGgSj5+7bTU/vdY6uSXW/RDeJ3bePL03B0Vc0F9RGYDV0xrv0C0SJBti1XVxPZxDa7kZFKCuD41dg==|KLPtGiIwwJtkXnw8cbVHr/jqPxKDE032UBvCyKNHGX4=<br/>Decrypted Data: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre>
Output for 5.5.29
<h1>Rijndael 256-bit CBC Encryption Function</h1><h2>Example #1: String Data</h2>Data to be Encrypted: Super secret confidential string data.<br/>Encrypted Data: VC4nFKcS1uB9Enob/8dIRZBza9kjiBrRqz2gPKxbY39bXVmXflorSKkznM9zJteKyTS5A9kwxuPLuka6rqRYe4v9LYCKtbRETzXo1XF5wjGmC8Ebos0+Il+omRv0LYBMgXtRHMqqizIkoVNq4eoc8sXbezCU//ru/0OOhNbPsIk=|TuLV+VyyuRn3PX8eSKWxWWkhV2lxBGSNAyU2Lwg7NJM=<br/>Decrypted Data: Super secret confidential string data.</br><h2>Example #2: Non-String Data</h2>Data to be Encrypted: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre><br/>Encrypted Data: 3wlgwlEvu+7xwVyJEFD2sK1qZSjc373forAbdNyQ6M3GnMioDUA7JR6v60PH4S/HhHOLwehJF3xEmhaRmcXXJ4JF1vD751VKiW0CAiOEeSgNC+CBR9XjBgnJd3KyxvVdyolE6jhj2eiaFFzyP2IS7378lLMeP/z93+3xWv1Lm7P+VhyhmfQVqQ6br4GX11KBZQx+8gy7gcbgKLEoMKONIw==|yaad74kKiNloiJSPdr0LvdZ+F/oRPPwXy2qHeXItrE0=<br/>Decrypted Data: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre>
Output for 5.5.28
<h1>Rijndael 256-bit CBC Encryption Function</h1><h2>Example #1: String Data</h2>Data to be Encrypted: Super secret confidential string data.<br/>Encrypted Data: JSU1Ay6cLRJFkVMJ4GJOmed3JzhwMmR4GvCxznJFQAsyksQbOGcLcMnd3wwojCh2wGTDP5dfXlw5PGxLdP4s8NCZ4MKboc3v7tKRUZ+aXDXRwecHe2SRumIub+P3kbX8bb3qnKmrKFi9C9dlZs70MgtGDu2y+CX8YERTaRstIgA=|cBaUacTcC3B1pHfcOaTyriGmFE3HaB0ab+zOwE4wuQQ=<br/>Decrypted Data: Super secret confidential string data.</br><h2>Example #2: Non-String Data</h2>Data to be Encrypted: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre><br/>Encrypted Data: CB5xtZHfcO2GDrPKW5DznrKvXwlPhhMUIHPetg6+wR9FQP3x/ZJHUhtt4AkZtNzwXe4VJ7iAGY0TJ4bGFUOjnZrSN0sJYdnL7DM6XNBNJcsIRHIYjCegA4wnuYZlc7YcAhSjNR/R3xloRMjFJTybwrJBUPed8lzcfnaNwhZgjXiZcqS8DQEa48VFfENS3Ddrosl+znqW0zLxHbpd7jQuEw==|MFT/1lqzNIrldeKWFatJ1GmF5ja5jghh4ygf5CbDoT8=<br/>Decrypted Data: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre>
Output for 5.5.27
<h1>Rijndael 256-bit CBC Encryption Function</h1><h2>Example #1: String Data</h2>Data to be Encrypted: Super secret confidential string data.<br/>Encrypted Data: rwPsQifWMTQE4NcLynAYzwF31mdEk0kLhYapk+/UCpdB3dqxaGYH+8HKVX/iQZ+pMt7Y9IvJexLPNSzZOqE7MLkL6Y5nHji/i8HJvnetFjeA3EeOuFeVDdnqYClVDl6RWLSPuOu/1ixCGGkxzxrwXTRpu31mCPj/+P2YI2tbcK8=|VujopM37Ogd/Dsv9IyfwafHMgISJH2z8RDnL+QTT9e4=<br/>Decrypted Data: Super secret confidential string data.</br><h2>Example #2: Non-String Data</h2>Data to be Encrypted: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre><br/>Encrypted Data: 7OLVnU4Z/EZCbsWyGK99ukWnIqWEjlko5tUv9krkNtVyGUHp9tThcX4dWiT2quXvIeWrMQJGMLYXOKDLl2n+0dXxbI3Ztgb/ndx/2kf5/8lGzBGL3TPDhrT1mkIGu5cipCBtajuIYE5TuJdnu+fYRYepQi/nLP/KUqhVDLa7VsnWajG/uk9GCOjIA3/MlksBgtJqWhnVpM8/wTa6LfIMcA==|Kck5Rmtu2tFge7v48g6YtdvhjFdf+WVIeGqnycJnIXM=<br/>Decrypted Data: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre>
Output for 5.5.26
<h1>Rijndael 256-bit CBC Encryption Function</h1><h2>Example #1: String Data</h2>Data to be Encrypted: Super secret confidential string data.<br/>Encrypted Data: wSYX8VlL90nz7nFhJLnGLKYIVao2a66yZOxZ+fw+U6NrkvFAwgIbbqG/vWlTeC8ehosMjgMyyt56pwkPmnD4wjV7LLkjMSd8Nir5OUNaKDJhIuQCVtLy3HOzhFSY63S2w3/NT+7t1/zXCX5VLlru4Nw9O+WouS2EBz3m2BRNL8M=|OST4krPAQqPP5MSYiFU1AKPrF22VRW9OQWe57M/pEvM=<br/>Decrypted Data: Super secret confidential string data.</br><h2>Example #2: Non-String Data</h2>Data to be Encrypted: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre><br/>Encrypted Data: NYH/Nk/Jk2GYojpShlwUh+KjSZ9cYD1gurvGLOmOZR2KPtQ8YetkyGOdsxltq7WJgf7rZirpDiz6elEMTTCcHAORGtViFDQLt/0OF14igZONEfn2Qra5byjqG5SDKvejZUe8uewTcahnizakaDEL4drqBVXgfqRqBC7YwLKt3RZV/7QzanjRfqVLLRgs66EI7AZ1/wQtavZMFpuYl9GNuw==|Rc21x4j2MX7a8z6tNuzZzjfYNrIBuMDtBdyfyJk9FM8=<br/>Decrypted Data: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre>
Output for 5.5.25
<h1>Rijndael 256-bit CBC Encryption Function</h1><h2>Example #1: String Data</h2>Data to be Encrypted: Super secret confidential string data.<br/>Encrypted Data: xHPuxnwIbHIFROiic5TSRKcm+2pOtqtufuwTBiwttR7USoS6xjn54C+gi3Hy1eYDdEeY4rBLDqBWrRgHWZwPWsrHnsAaegHkbDjuADk9TssH55//EKIZ3XflSYuyP6ETezQekBXQf/cEWsGgTpe8LweOGKwVoPqTWmLgzjmr9Xg=|JJ93E21Vh9xg0aJbYECM7xEsrhXtW0JhGWAL/t284YU=<br/>Decrypted Data: Super secret confidential string data.</br><h2>Example #2: Non-String Data</h2>Data to be Encrypted: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre><br/>Encrypted Data: GK6vwfDVf/E8+J8NVivg78NfRgAqVDk/ccyDjovoIDBQfnllfMer84MVzPU+Z2ptPx1/BNnKuppm/+DhsQv2BA8NPo7VO7Bjeg7uP6rFh4LHJvdsSbQb43p5R5VZ10DDVzcpLXqMGs+uQIR2cIkmmzmNyEYCNkMgEURrFkH1HTCn/X0CJP151QJZePsKO+VZqfPXcQALCpPUhfoUMx1Rwg==|2I19+oj5gaHlq5mZCFLPF9lDOOs3bP0NxGy526Igzg8=<br/>Decrypted Data: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre>
Output for 5.5.24
<h1>Rijndael 256-bit CBC Encryption Function</h1><h2>Example #1: String Data</h2>Data to be Encrypted: Super secret confidential string data.<br/>Encrypted Data: FPBecuu5y6Z1bVyyLVzxTFVHMj5EtA6Be+sMf2n/kn5zbYTdY2TCI/ozhATR83Rxghp01eVyok+AJpSS9Dz98Eeo8+Zsg7i8+q+NWPO/BJZziwzBtwSBSLrK6QWQIZGjFZyUQHxreHyXM6AjS7xST8yt0ZthxNmP2mohDiJyaIA=|M00hgE6fuUxMRuVXaMsF0f2bh3yDNLKxL+ZCvmmEcPs=<br/>Decrypted Data: Super secret confidential string data.</br><h2>Example #2: Non-String Data</h2>Data to be Encrypted: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre><br/>Encrypted Data: SURcx38hVSe0BH9jl3jy2unS878xmkUBK+5v1CGGL3VhNg1KJ6CQsggom+s9/nBaxyqR6XkdraHqCSlM6pRYAdm/cXZSGBpL4/XHDhYjHSPFWUDMGSjcgeSYKuP26GRT62w7ADOeXVqLezian3co3nu+HeQYAfSEESc2MWIEapBlDZnTK92lxR2NG03GNyDph2NCa+IY6H2IR8q78AYksA==|SzPLtBmaDUyva+HiyESRFzvlGILztPPlaEXocADg2g4=<br/>Decrypted Data: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre>
Output for 5.5.23
<h1>Rijndael 256-bit CBC Encryption Function</h1><h2>Example #1: String Data</h2>Data to be Encrypted: Super secret confidential string data.<br/>Encrypted Data: WYPNMM+0FzE5LIGE+JpVxCTHblEpQMjC6d5a973A4muq5oKGQdbnJ5XA15qmnih2O06d94k78+z3Ldmu48lBdQ/Q2/3wo2NLeZh9LADcplcafECP6xoytEHLwchaS2jCV4+hapeJRYRnbedJmMhpfMDrCYiiUYjpY2wipCcZ10Y=|4fgXtnVXzloq4EXu/DyeAnBuEiA565sWc/UyJ19UTPo=<br/>Decrypted Data: Super secret confidential string data.</br><h2>Example #2: Non-String Data</h2>Data to be Encrypted: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre><br/>Encrypted Data: WUkJIdiJzjpghMbSqztv3hyU44OHhjztNQ5JvkzsU3pKV9ERuMhl0X2PyRUyUISIDllih/RFgbh1IIHkRtOAamY6YLYjgpKRQwl9Lpf5d0cpB2IjbrWJs7Vo7EPlb97xzbSgRkW3U2ECY/vDz1NWi4tVpj0sWwASENZm5QV1bcbFeIP/VvcnABO5kdoEoEeRoyfeqFRG3FkRr8Y+apfuEA==|QxICymcXJuIEjLdU07NUN1GT4iZZmV34hChDxAin8lg=<br/>Decrypted Data: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre>
Output for 5.5.22
<h1>Rijndael 256-bit CBC Encryption Function</h1><h2>Example #1: String Data</h2>Data to be Encrypted: Super secret confidential string data.<br/>Encrypted Data: bUVU0NhYkQ+3fl3zSb32Pa4HC+houlqlSZP0LX7FTtQbSRNhM9VmNAAfCCyT+QxsVxb1r7rLnPQK5ujnTIxK+L1T6ha6z/NmsmhREllRyV78OnX3wcOtTyavG42KXU9JWZIorsidzcWTchbt1t9qPFvb4GHnG+9DPmroG5Um74A=|LSvf0EDvG7bAmeE70c6jjez5w/EfwZ3gX6UMXIdrsvY=<br/>Decrypted Data: Super secret confidential string data.</br><h2>Example #2: Non-String Data</h2>Data to be Encrypted: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre><br/>Encrypted Data: 58QZ9On/sQfUv34zYAhixEHw9ISAEbBZKg91FgpPvbpKDpUEvZXhUNzoVZt4jcOQ27whFgWJCC/Jy4eb0OGfC6cALHx4MoCIMvBnUC1PkYgpFYDoteYhEu/KS9GdCFOWpvaD+ypS3wn6ju/luldNFs45zgmZTh8bW8fxR8MYw1gwhGXVfihxfI2I3buk++pyXlJ7v3E8D0cbrTCJqCBnlg==|yHnthKsjWVb29Z18j04z83LYBdSx25wrIT97Dndwcnc=<br/>Decrypted Data: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre>
Output for 5.5.21
<h1>Rijndael 256-bit CBC Encryption Function</h1><h2>Example #1: String Data</h2>Data to be Encrypted: Super secret confidential string data.<br/>Encrypted Data: e8SO2my5PQ3bzBNahefhaDA5wSIMZcmC7CIpOFWYVssx0mMk6Blttf0r4RR6TAPQkUvVR+KNKFckwyKRAy2GtWsr36i24d2iSE5aPKGXpaeetDr/yquqrKCbKFcHa5ZD4WvWGf0aGn0p0CLm9qjcG/UGJ2C6KQUgnIGzWt8F2IU=|1aDxtjuhdObYFyTTgXgUZY1+ZhVCYXa/Nq3HqiF3YlE=<br/>Decrypted Data: Super secret confidential string data.</br><h2>Example #2: Non-String Data</h2>Data to be Encrypted: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre><br/>Encrypted Data: +/EewjZ+uvLf5FxZOg5qaBMmyEYmoIKVCrvPvykxARaDiUtCaDiSfCcsOp0n8WMvdMsQkjMUooLuzYyVCkz/4x6ctMaAC8Cw8zYEMtzg73K7BJRP1EVASCQz7EJp0VPWISTI3JmwPCC+LuN8qMlxb8fluLMU/NmHvnic/eZvGMZTwNERVdiEyyIYJOUlbVg+ECDtZHOp+XpnLgB4xALLWA==|OVGRwQNcpDkrRgJRPg/ncvZcw+tVu+B1JehscwhJTnY=<br/>Decrypted Data: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre>
Output for 5.5.20
<h1>Rijndael 256-bit CBC Encryption Function</h1><h2>Example #1: String Data</h2>Data to be Encrypted: Super secret confidential string data.<br/>Encrypted Data: cDFT7lnqdLExlB39lBeHuSHluVQpX+8A0JZ09DAiqrbkx+ZUUCRWQQv40H9QJffQO2r+MPYKWkiBn5NoeM98EIcjPbJ3lthCCa8Jvlzk9a0hLy4OaoLVU25nw+uEziS7rjN2ZsOicODXv3IrB5++CjurmEzQR8nob0HY33Cl+kE=|pp7gLd3nyEGeT4lcVylvh0CGR7NaEGJwQ18yKB8lk5Q=<br/>Decrypted Data: Super secret confidential string data.</br><h2>Example #2: Non-String Data</h2>Data to be Encrypted: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre><br/>Encrypted Data: IzHBpor9yQrDAJlkvQulubEVMqdCkNDaEx/8FaiLz4u6qCjedphqYfxtYx5QpXJXo1X6sWBCGcJFqmKU+E9SdXUbelIEkiYHMxD+LxeZSmGBypgLF9iJPD8ed36DkzzTliaFLfzyrOAhgOrC2yPH0krb4tT3TNveb3yv0IsUutWFkxtQ6mqsKuHkXkw6JHDp/gajSDX3xWMLqo6/0dcvQg==|JvesOQ7qjlJ2WucjDZT/2XPfip40cEZvLgXwImIxsZU=<br/>Decrypted Data: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre>
Output for 5.5.19
<h1>Rijndael 256-bit CBC Encryption Function</h1><h2>Example #1: String Data</h2>Data to be Encrypted: Super secret confidential string data.<br/>Encrypted Data: W4xyMN2/d/5Eo7jLBYTAyadIr1t8jweD4BlXU+CZlX74Yhaju4LGuc5MfBTlYZfIw16JD+jhPPNKcA76Y2RWTBzmJzpBdDPFvNS0q6WZNncfraVmRS12Et2CELI8KxUuSa4glPMKazzWna1+2K20Od0xuY02mtuqpK8Jp0kyt6w=|KRnlpYshq4Hq9U1T05YY/RSAwcgHJeN2dnXKGDiAU9I=<br/>Decrypted Data: Super secret confidential string data.</br><h2>Example #2: Non-String Data</h2>Data to be Encrypted: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre><br/>Encrypted Data: fag4P11SSXHuwcE9Qos5vVGEAFHovG8mY2b2ZL5jttSN377vYhfqaiiTXSzyt4VCMVybXPGJHjRcsRY3EY88mfSVG99acS1aHnZtvG2R/JwI6N8hzY+pUjtj/tOxtRIqoMMd2EQPxcqnhnzl8Jd+1EPIjKDMowVutA18AtAOX9J9tlkShpijYTqy77e4kfkK+5Su1sx86JOFRzk/BRFMIQ==|5CpqP1d+G8Xw4WePR/OJ+cK5Y/egAe+nAcXqrvfgGjI=<br/>Decrypted Data: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre>
Output for 5.5.18
<h1>Rijndael 256-bit CBC Encryption Function</h1><h2>Example #1: String Data</h2>Data to be Encrypted: Super secret confidential string data.<br/>Encrypted Data: XbTMSOgNkIhDILu/jkrP1U5yAdy+MMFGbmG0jvdi5a1wWBanLjVETeqgjAzPBvhzQBIoIe5gvzWFBn/vJALwJz1MApnxjuuoW3XELMkLWxib/hOk05MdykEv8Hd2KOB/SldfwGnWH1XsZzIFaf119HRoGtO8fwctRkQFwtQQceU=|j5wKgP42qk8OncrJ8pM4d6NfoVMKEECsmMyhGe640M0=<br/>Decrypted Data: Super secret confidential string data.</br><h2>Example #2: Non-String Data</h2>Data to be Encrypted: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre><br/>Encrypted Data: /Hdrg/QpJwn7K49DZTyNJUVp8S0eL9jcSdpxiGepInn+USg61xnBcNzgh6CIdKS1luA0RkhazaiLgrRU06+KELBRVrqNaSZ33uphOAoXR534pu3CSH/zPjp34ZFuhtdk4gBdGnQp25k9G/KfZUm783O21bdBnrZSHycMBsAgFxgVNiVERmUyY3OggBsm2ET3BrieU6OTI93PSw/C0vMSQw==|8CM3po6w7UHkV3QdWl20Yhk4gvwpj6MUwfjIpGgal5k=<br/>Decrypted Data: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre>
Output for 5.5.16
<h1>Rijndael 256-bit CBC Encryption Function</h1><h2>Example #1: String Data</h2>Data to be Encrypted: Super secret confidential string data.<br/>Encrypted Data: GzaNUypgDmw5gwzqtzG3A0WmxeOCFSJB+VD8MqiKisSleMPpMmqd/0hLIHKD2NVO0JkuOyWslMLb9JyvJ/gIX54D0FlG5oq8lDrBYvJ1mqUSgw9QbYs+lKBZhjF1OaM9PQrYgFSpwGms72xpsH6kmHRW7Pl7b4IDiwRLxaTbX2k=|uac539FEGTT427j/Mw5//BPy1ooNcs/LxmtaHGKhfQs=<br/>Decrypted Data: Super secret confidential string data.</br><h2>Example #2: Non-String Data</h2>Data to be Encrypted: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre><br/>Encrypted Data: VtIXvghQor+y4xut0/TWwwGbN8/uG4h3HdFQW6vkbVF3I54JliBa7Y2DqCV8kV3B3R0Vg+gqB+zrE548iVWbH87m+FLIhIu9dutEElIBNrccyTZZaOSxXSnGScNOW+BQ/6NtIlc5xZsN0tFGKiosW7L9GHaesnjHG010aOg+/glKoy0QCntessaIzhDhDYgIEe4mJxMrozE9EKQNGTw68g==|mEcTNf8qsl1qh6Vmav3ET67Vh5k8Eb3P5l5XMBxnMC8=<br/>Decrypted Data: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre>
Output for 5.5.15
<h1>Rijndael 256-bit CBC Encryption Function</h1><h2>Example #1: String Data</h2>Data to be Encrypted: Super secret confidential string data.<br/>Encrypted Data: DImBecryjRwV3+dUnXtFxEJv6d67jDcnvDJzDGmah6ftED82BWf6PNDdukRifRygieg/niZXrscgda55L1Ra77gNeheaFNtvKPU1FhB86O2KY6Ncz8z4tU+43tcLhEw6HwCttYfVyliLMQJXXnaju/XTaBLIrckMFcoaluyjHuk=|VRCWtpuNaMFw2VSXNRnURV3KSmxLANP5KA7S0ODUks0=<br/>Decrypted Data: Super secret confidential string data.</br><h2>Example #2: Non-String Data</h2>Data to be Encrypted: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre><br/>Encrypted Data: pJmFQa0YSR06wOXssyXfzU4zHzBdybd/ul2doJ5Mv99aNLks+6p81kUP6gRx5XnLHNd9suNKZG3Y8Z3CasHv9BKN3ZWbpTmhcIWshnVVW/rx+J6gr93Pi9zKUwBSzrkbA3z+xHHv2WSBFNxK23czfHzG/AUfu9pQXW2cCMEEux4KJVMvG9MjlAyJQyFy2VDEE9UKSEHHhT8mWRXSsyLceA==|VddEmkyEDtWO4AyAcy8aEW7WebZzpvm0LP/IGKvQT1U=<br/>Decrypted Data: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre>
Output for 5.5.14
<h1>Rijndael 256-bit CBC Encryption Function</h1><h2>Example #1: String Data</h2>Data to be Encrypted: Super secret confidential string data.<br/>Encrypted Data: 7PFP7I5IY/x9mKJg4+5pCkoG6wK18Wc9tLNFiI4q/+Ul15l/zJm2hpsuGEQcc2prDz7JYnlrNEObK8I2F5qVUdF2R20aXDBJRWzQyc9U/41zIdWXUkNo2F5AiHNIa80E2ckKof5OkisvCe1uTNawUGJA1L6TeCcng8rHSNjHTuU=|tFrig8C2hIG6s7chmzp5R4o6h0Ljvn3isLz9+mqJNmc=<br/>Decrypted Data: Super secret confidential string data.</br><h2>Example #2: Non-String Data</h2>Data to be Encrypted: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre><br/>Encrypted Data: DP2EGymgxYxWffPtY04SdmtN3M9+kX7I4rhWCnl4k94YIW+cWoPb03zNbrgzmrBLCBwU9JEBZqUkw7PQLoi9ySVFkKVH7kKWpL3b1n5FDfEUGIq8d3/LMHAeFg8ghcBZMRU6+I13yd2VldTretwoW1TLmaU57YHAvzl7W7tc5NKYbZt3zoVvDmesI8NncGlpRKeZ48Uuf7jiILgv/clYcQ==|2nFaouwGKazFczbsLzR4e1ZjDbTfI8mf/TVOAm+r+qU=<br/>Decrypted Data: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre>
Output for 5.5.13
<h1>Rijndael 256-bit CBC Encryption Function</h1><h2>Example #1: String Data</h2>Data to be Encrypted: Super secret confidential string data.<br/>Encrypted Data: ++SpM/Pnory9sjOSIuDtQiW87TiiSeNzxPYXUInkkdCcqw0Jvo/IGNYJL+TDA0yKCfdvTOjXQtqzClZMhs2g4S3VcyGrp9dnMiIwlDS7TMZ/lQLjV/zi9rrUinr5sD6eCsfAXKzVweyyMMqA7G5Kzb5FitRsp//pcZaOWRELhoU=|NsDI7xZz69KW0Qa5PMuiFdm1ep2Oabj19ZaaXHaZFts=<br/>Decrypted Data: Super secret confidential string data.</br><h2>Example #2: Non-String Data</h2>Data to be Encrypted: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre><br/>Encrypted Data: mVi1f2RiH327v/CFsAj1XEhYNbJefYapYz8NGuglSWYZcukOdW0VfwnTANf9NGR8t2dz80BAy3ufv66qmDvsVkCFnzkUauKwduVwMCM2KUqN+j8s7fhj5H2e2NF1qlTTRMpke9/5DZwVabtyaB9ppSOapScv4qAzODuSJuxJ97WE9NpQ7v4XFLl+i5xmOflgxT+aw2ubZ2zMWXLu2q/PLw==|wcdat2VwJKD7V+9I+mOfMfD3/DvlrLdS4JEYbRh8yTo=<br/>Decrypted Data: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre>
Output for 5.5.12
<h1>Rijndael 256-bit CBC Encryption Function</h1><h2>Example #1: String Data</h2>Data to be Encrypted: Super secret confidential string data.<br/>Encrypted Data: ZmQEl6/v5sREZhaO8o5sZ9nlJzbuLoHcieSr08m7xY81jsLMW4ezUGPuZk+QkvtYnHyOST7Z6epCo9vLrWrr7veNjoTbBbUkVnN7JlyrZMx386AGMmQiwgMlIcwoJabj6MoJxZnWugM0Ei3CaMTPp3YJzeKyt2YGR+ToUmoMaPw=|79wbKxzIXGhrahHbmRNVh+T5xVKCqOilnvL2gx/bI+o=<br/>Decrypted Data: Super secret confidential string data.</br><h2>Example #2: Non-String Data</h2>Data to be Encrypted: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre><br/>Encrypted Data: 59lmS9HKHEhSmg94lgQ/N3yiAc3TVSEoUM7MsFP9FL1jccp5bc0xsHh2ids0aURsoXanNn01PHVUQTEES3p4sD3FbwuP0UgifEP56l/sY/rsxnXwOFJBDB14Cp4KPAzxTUCMr09PWHVUkgeeoNicw8vPmx+eo+7SRR2dZuenclcL/CtAVRELyTPJy1eBFqrajNk9OsDLb+r8XlKNmELYTw==|cc5q9O733/OZyUC743fdCeOzpe2w1jxgTtxUscI/gD4=<br/>Decrypted Data: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre>
Output for 5.5.11
<h1>Rijndael 256-bit CBC Encryption Function</h1><h2>Example #1: String Data</h2>Data to be Encrypted: Super secret confidential string data.<br/>Encrypted Data: dRdMhYih6mr8v2Rync4PELPugaFPPHXVb6ajqPWU9ij/UGzY7u6BFUKkBGdkrcgEkSj0q+/zEo79498SSdoxYqMZCGJPT3CODyf8jS0r88xCvYmwCqQRkElJdwPxJa6JhTZ35lWkHUuk/4jrsM2J4pb+CLYXrbsT5hHGeuRAcpY=|BYMebiaLBgBzkGWW03skFwJ1wwpN/exnWUbHKl/r/DI=<br/>Decrypted Data: Super secret confidential string data.</br><h2>Example #2: Non-String Data</h2>Data to be Encrypted: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre><br/>Encrypted Data: vKWeqZBemixJZnsR8gujTnUldF2MML/VGwNg7NZl1GCZ64hVmBa2B9JRlkfTZtGBLx+QqOJ8Vw5z97L0f4Hp8I4+67g9o4NzivrObHSpTjynU7PjBW4S39ek4B5SiYiapp31lTFNHqX1ZlfPFKXel/WWTd8JtfJdZIHzDFNWvUZis3rdyjgt4T9ymu+R32pJobw9JSxgFNxJ/WOEajbVNg==|Wjssfs4z1ztHyo8uzGtorxAbVu+XO02BQFtNOT4ERyI=<br/>Decrypted Data: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre>
Output for 5.5.10
<h1>Rijndael 256-bit CBC Encryption Function</h1><h2>Example #1: String Data</h2>Data to be Encrypted: Super secret confidential string data.<br/>Encrypted Data: u9cqLaw2x3ogoTIWzWhCVy9zXgXEhSD/ZU2xSS9+pcK1ATqIOV8ZpcxLgGDCRnngxSZd0Sz9YFZTDH1NcietXEQgAeojeEOUwxiDMeiElfOxY9V8maotHxQsR/Nqkk1VyFXGnNYECLt6Ce9rfSfU/fwCEu3eeeKuVHp6M3fGEVs=|gvoLeiouLu/hJgZcoFl5QLiySncOXALQDGZT2ya/b8k=<br/>Decrypted Data: Super secret confidential string data.</br><h2>Example #2: Non-String Data</h2>Data to be Encrypted: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre><br/>Encrypted Data: P1/TPte49vW+gBiZrZUJWhqYSNsFGzRi8RKP4vGpJ8Ha+v/rRC0WOtdbzckIB0g8yVmWBxN3R6spl4sVf8HATAS6Xwm0mMTXGMEk2G0Ykn9CJ3X4abg0UoVWTX6FBXvzEa84XjFS3pDoS2rcj78sfR2pcI4cSGYuXbsV6OoiHZnEGkQBA1OzjO5+/2yBI5t8eyT4xDVcVERFjHMizWjAMg==|mNygDo+6vHLAqJ5giQsit5Rf1cyVbG9HZBYin2ERbiI=<br/>Decrypted Data: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre>
Output for 5.5.9
<h1>Rijndael 256-bit CBC Encryption Function</h1><h2>Example #1: String Data</h2>Data to be Encrypted: Super secret confidential string data.<br/>Encrypted Data: 9DEc89xf/uGHl+3tQS7iEXgbDjvZHx6TPwKar/7uOPaOXCumBDZKnqent/Dm4vEIgHEInbSCAuaXc7LXxWKP6vr0GvgyvndCOxuqxve3tezXbjO0RrJqLZC+qtyaJC8yA1YZYU8Kt4SI9j0jkw6slOBpbsJF7/7mc/yf0dje6Ak=|cR/QhoO2V9bF++BYFH9C7nA5rjz5pWjFAnSYz+F+SqI=<br/>Decrypted Data: Super secret confidential string data.</br><h2>Example #2: Non-String Data</h2>Data to be Encrypted: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre><br/>Encrypted Data: 0JVgSZyvuVg5/zDOajrbrP+dhdpwbeNDZhfg7U4PADK04CJ1FgzRyQe21lPO95CnXJom3PF8B5I0lp44BQaT/8OuBeVz4BTMfJDNyGa3NXF/6/oMYp49X93hsAHAlZouB9a/0BLLk7CqBlCez6OLsgNUyVDVi+NNg5T5CDYoaMfpUdYPUw8cgbwLpeaTME+nNhOWF0aeKEP9CGDb/vrHzg==|t16otmXFvHXG1RYF3RXCyRiuXHNeCI0VCiXO0PIgae8=<br/>Decrypted Data: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre>
Output for 5.5.8
<h1>Rijndael 256-bit CBC Encryption Function</h1><h2>Example #1: String Data</h2>Data to be Encrypted: Super secret confidential string data.<br/>Encrypted Data: xh2EY7l5M+AkUvB8TzxCz40hUAmkFzIGABIQfjnIOLBzS2H5RgNRY/98t7zDzoSisjWJjqR8U1BeYeF94mcVdeJDP9DHhcF0YFRB4uiXMDuJzYWE1GkjnzYrG8QeqN6AR9d5Wdm2XN0B+nq8AGw2boOQp+zQZ1jtsuLacEvNuI4=|30DeYs9QiFkSh5AC+paYZglCQkuT1nZmZtyg80DAny8=<br/>Decrypted Data: Super secret confidential string data.</br><h2>Example #2: Non-String Data</h2>Data to be Encrypted: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre><br/>Encrypted Data: DgZereTJZ3HtA69sQ2IUJ1KDVcLg0KUXKO9lUkyLCeX8BwH6HwZRiOAZsQ7xQuHSZJq5eLTyaEPfHuZE2X/+BULoRtOe5hlQwqPnfppJZ04UJzJmGEoLI/zm47jtG41FSeJZGMZfNyRWZfnl948gBTAsVGyoIf2KRyiYkBI2EYtbWVEw8MFSWJRPhBJc5p4Wmk0uVrOMClej1RROZF6pDg==|8U0hIxFffOr/EKQZk45J+B+lEa3iqsMeklSSxHyz2HA=<br/>Decrypted Data: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre>
Output for 5.5.7
<h1>Rijndael 256-bit CBC Encryption Function</h1><h2>Example #1: String Data</h2>Data to be Encrypted: Super secret confidential string data.<br/>Encrypted Data: wjQ/8aFpAlgjGreXOzrWBv4xMKL0tw3pR3IH8TnumLj/rs6kmC5wRLeuNSMJqT4OH1eGSgHbxm/GwRMtOyel9l1kkN4wRlwDAEaZD8EFA5oEAm6Y3TS/8odsQZ3RpsX0vOiGvERt4UZ8hEe5j4HRw/I/mmoeH0+/V0tM/oGPDMo=|q7ePm9zv/KVs4LLNpEjPFTl9hKMI30H3L+YQqhoC/GM=<br/>Decrypted Data: Super secret confidential string data.</br><h2>Example #2: Non-String Data</h2>Data to be Encrypted: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre><br/>Encrypted Data: H6QpOZW+R4djjeKwLAxVqOw9X2PBtVoaV6CMRiz0uNE1ktgoW4dv+XaoC73yeZG81CAZfTVVAm2bSXcTxdnB8VU9QD/3xameDApecVnHxPLII24VM/Y93sqdMHE/khVUYZyrke7ZJPemt28EtcIG7i/x6V73xyPTV8mi5VXAeskntBwIRkJZjV0UWy/jvLrEX9XVn+nsgqHRNJ+DoZZagg==|PEP8a9AekBwakGUBPxNXslKIBZisBkRSK6WQE6amvGo=<br/>Decrypted Data: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre>
Output for 5.5.6
<h1>Rijndael 256-bit CBC Encryption Function</h1><h2>Example #1: String Data</h2>Data to be Encrypted: Super secret confidential string data.<br/>Encrypted Data: m+WxUwt7DtrA/moc31+WqFutMtT/5Fja4odKPIm2ZM48pBpJvwjH8VBOgPFFvS8S9MSxyGqai1gYVnYQ6yVGKVngp9oeGjNrryil4ZXnV5MCDZIRG+oU9yuBnJnF3Qvo2Pba617CZDvHDS+xfX5N2srnZV2Yp+DV95rPPSxNHx0=|i3IAx3vG0sD+XIuoneos54z+1QDBxUMODECJ6zpItpI=<br/>Decrypted Data: Super secret confidential string data.</br><h2>Example #2: Non-String Data</h2>Data to be Encrypted: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre><br/>Encrypted Data: RW18iyTiNH5GE8TAVJBwQZTkAIXWBAz99UENyaFrQt0cv8vx2bqiAbAQRn+3JnBS3LZUgo1KeFvVzbHVocvcbrodyiosd/uIIBPoktBvf5MYub6sBcdA8DyeQaizy1523F+T4EXx28vSMPTWgaKSnqES0bYeLt7CUCHCrWRa8Y59T/N5hS+v3FG3R0im9VDV5hQhIV/ephuzlLlv6g1KNg==|hrCCzqYyxjmiJfdoBDwtC8bvcdb58PNueQ6blAQZpA0=<br/>Decrypted Data: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre>
Output for 5.5.5
<h1>Rijndael 256-bit CBC Encryption Function</h1><h2>Example #1: String Data</h2>Data to be Encrypted: Super secret confidential string data.<br/>Encrypted Data: v5uvxOy+erej/RIkwzHWLayb6x+J+sEL7WubqS1rcnx3IwK876QMK/6qgPM60Kqz1oV3ectkkr8MgM1vCzf0rJtDYqYoKDr0yL7VX5rA1oouBfZcii2AEfhZ5hY/T3e5A1znTw499WHhO4iQCBJZNuiBm6+bbQdEkEJt6aGHn6s=|qbsFM0DGSQQo5hdsWv7fznoVie/H52o55EmeMvxOABU=<br/>Decrypted Data: Super secret confidential string data.</br><h2>Example #2: Non-String Data</h2>Data to be Encrypted: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre><br/>Encrypted Data: GqDnTwEcLW2w+SKDmKTFJM+NxkJmV8HPAnnMOK7HbDmLWyTUNyj8JguSmE/uSVauHLcEatD+MBHGm/A+FJv3FGSB283MzT4dRXsj25N50EcAV7Kr0PpdiOBT5vsMn4VvKo5oziz5TKY5xNpTGUwYFpws94OPvXYjalgJKZTxXPMK/uzdjE4tnxcwCRBFqBttMFJNLtcAFtkd+TnLo2cpXA==|KXAIbvJX4Z5vHt5cZUcHj9BbFqWFlCxK6uB2F4EYSmk=<br/>Decrypted Data: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre>
Output for 5.5.4
<h1>Rijndael 256-bit CBC Encryption Function</h1><h2>Example #1: String Data</h2>Data to be Encrypted: Super secret confidential string data.<br/>Encrypted Data: yF3Cd1NgF75FbHuF5eYNWdWtN0Z0UaBAO5vg7r+Zj/N6DnDHw1WB+ZjNKtIBzBSg+/Ocnebpe2siruE+DQJ3KgnFieGF0KGKCnLi2iZd69dwXliMbg/9DaHg+6+nkxumKm4/aLnTIegRfo2tlDvs92DGDYDeiDX4S62VV9ULzwM=|qY5ia7ChIUTa8t3YZo2x+BFIbIVwrfVenoyhMPLDcBA=<br/>Decrypted Data: Super secret confidential string data.</br><h2>Example #2: Non-String Data</h2>Data to be Encrypted: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre><br/>Encrypted Data: 0tqmBxpkX5e/pCN4rGShkbo+3NbeaxumfL/yoz44MWptUb+mkHCqhel+wib/KmIwhrLXonDVbwHpIPAmU7n+14+DXjACd/EuBslcOpI+zBzISlCP+KbIqQBYCUUdrBE/pnZrqLkSzuNaQeoh0o5kpgJQFTKgOqWka9aX37FF6eillRZEfgBMVfrdvblmivCJQERzIVOKUyH+K7ckgzYXhg==|l7Rz7CuyOPF10OxEqcRFteezgBn2aqbaLcCFCqO8oc4=<br/>Decrypted Data: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre>
Output for 5.5.3
<h1>Rijndael 256-bit CBC Encryption Function</h1><h2>Example #1: String Data</h2>Data to be Encrypted: Super secret confidential string data.<br/>Encrypted Data: jGj1y/hsaC/+JqzBuwlfjiPzX3ga7s5Uy+WJBJf3ODUaAJ4TdJgXJvU/5vjvQocSVSPkCTcID+fsYk6Y1GMr7RsaAiKx7jFlaylbcmDW0XA3iijnsV99/E13PwTQgBiw3uRr4VbzNBKq5ojfb/dcmaMcGSA7zw6QCWAWKmy+nd4=|lGzZ9/pQzkqdo1rFucG3gDqeSmkreZdUZF+q9vVAcj4=<br/>Decrypted Data: Super secret confidential string data.</br><h2>Example #2: Non-String Data</h2>Data to be Encrypted: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre><br/>Encrypted Data: 1C4iomjsZvO01NfMSqyMF4oVbQzoMa0tnbfhM5hW6qI9i48nnjxcznjjqnNPClPJcwDX69NVm+Md/ZY/to+WuiVBQRme/NxQhkVvYeIBY+a/VQEBg6NlcyIwkmxhmJGbwia6xoSyNNbeaqOFvf9uo33OwK0qA3BOoD620CpvtH2eEbzudUI2iAbtzqe/R+bYUf57lKXwXIX3O5qNvSlX+Q==|p7POIbvgrMp+DL55JbjBG5bVQxrpK6c/WC9uqi8Jl64=<br/>Decrypted Data: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre>
Output for 5.5.2
<h1>Rijndael 256-bit CBC Encryption Function</h1><h2>Example #1: String Data</h2>Data to be Encrypted: Super secret confidential string data.<br/>Encrypted Data: XlstYStqwaYDU77sHouXHXBtavJOZexQEO/tA7a/6av6UKgrRemgsCpzc3i9D9CX0EpIOE4q8/B+GRhc97RjsuUocLjCrRWxxHyO2U0/nBhpyTnDLfG5kVKlzuqaIjioB1VYRHq0JaPO0Fzx76QZNIXNUGn+JDONo2oc18PiB6g=|kBLfxkjZjUC7IT/DezldWJlXtJaPBPUra4egzxr3hug=<br/>Decrypted Data: Super secret confidential string data.</br><h2>Example #2: Non-String Data</h2>Data to be Encrypted: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre><br/>Encrypted Data: vPCnUgnR5AMgWWLCTM5SWVxqicayOCf2Ho0eiN3AMgUMdpOMbrkIUFvuO57fNIlJWyT8EFnTtSbEMZMI6+IneOJbx0BtTjG15c0cNCHYJtUswjfEdJU24q7hrX0NocTupvPhMf81nfsq5duUaW4vOFxNXCBfByMjAN2VpPjwXCDhp6fxHbuG81tMlHvKixCJw5zQKr62REhLC182r7zd5A==|IY+aSWoprv3MCfCb30dEJ17J63978FFf+UvNN6/ZAYs=<br/>Decrypted Data: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre>
Output for 5.5.1
<h1>Rijndael 256-bit CBC Encryption Function</h1><h2>Example #1: String Data</h2>Data to be Encrypted: Super secret confidential string data.<br/>Encrypted Data: VxeQQzFROyXRiB/y9TngQKa2tG5G9dif93Zk7bbF7H7y650od/nVsZt+Y44VJr+JE05LXkT/Pv5tUaBjqyhGY/eAYSi9yR9AGPO993w5pTrBHLNLDylrhCc9Wiek+iCvzl9aDE08ICCryWqWXYB+kznQ65bMfVF+q7zVpDX9qkQ=|FRjuhxRP7S6dSR/1tz62K6j9v0xy27AaZ+pCaXzeKig=<br/>Decrypted Data: Super secret confidential string data.</br><h2>Example #2: Non-String Data</h2>Data to be Encrypted: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre><br/>Encrypted Data: ObPMYAs4Fkf1ij5CpF68Qqp0GqqSba2Axfq0ESOSELwnvZ0e/jzW1uSUI4ywjX4g8wAS42sqcB3VIq7/0TpmDtraLRL8g9LonQuPFdfQK1NDyFPkhu6f8jhSlgwklztptn/25889AbDzFJXacZZF8+TOQ8+ahVl1dQZp7arZs0sk5Y9UT6kh4CCBfiAKoVWNXYgjLaU7BSwXj9+OSY7+ug==|cy5Gt6doyzVWqVtQCPuM+Kwy2pM9LgtufDL8sDN/q8k=<br/>Decrypted Data: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre>
Output for 5.5.0
<h1>Rijndael 256-bit CBC Encryption Function</h1><h2>Example #1: String Data</h2>Data to be Encrypted: Super secret confidential string data.<br/>Encrypted Data: flKXMScqtiG+WsdR+jgFlJBgM65qL4M8mrhsxJt5fxgxvuhcHzUV/shfvGxW7u3rVBD1nu52uUR8oSipP0cmKgUH1AN7/2KaDxbtxNo7kPsjzR8yGn2LZbsgtbRmkFUWRlFOOaHTCDeHQgdZ4g1OF8IAav2fusl2+2XL1lxUMo8=|Z+dB7AebBN9MQhe4DMH3RPlUSnYfCe8uf0OI79UuWjo=<br/>Decrypted Data: Super secret confidential string data.</br><h2>Example #2: Non-String Data</h2>Data to be Encrypted: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre><br/>Encrypted Data: 6wMob6PaIp61nzf/xgfzb/w3/wHa5+Q/EbcWsAz58nm/2RMb/1iNWZ3kNPFnPaWrhbAShypXUw5xrVHck7ZwveZ1qlBkWmNAi2DitwRvp1hqe0H683NFFQjbt8YppHZ6fMWK2LbHjNgKhyib4mrqTD6R3Pf3R3jTX1y4Jq8AUeEMZ1vwLtTiJMZ/hZl1lR1w0/fNuM5b0gWD4f/Pm89OcA==|PgenMIe4YkWalJ5INZowkG3wphBZ+j2pEdYVTPo5HA0=<br/>Decrypted Data: <pre>Array ( [0] => 1 [1] => 5 [2] => 8 [3] => 9 [4] => 22 [5] => 10 [6] => 61 ) </pre>

preferences:
197.24 ms | 403 KiB | 263 Q