@ 2014-10-13T19:01:20Z <?php
# --- ENCRYPTION ---
# the key should be random binary, use scrypt, bcrypt or PBKDF2 to
# convert a string into a key
# key is specified using hexadecimal
$key = pack('H*', "bcb04b7e103a0cd8b54763051cef08bc55abe029fdebae5e1d417e2ffb2a00a3");
# show key size use either 16, 24 or 32 byte keys for AES-128, 192
# and 256 respectively
$key_size = strlen($key);
echo "Key size: " . $key_size . "\n";
$plaintext = "This string was AES-256 / CBC / ZeroBytePadding encrypted.";
# create a random IV to use with CBC encoding
$iv_size = mcrypt_get_iv_size(MCRYPT_RIJNDAEL_128, MCRYPT_MODE_CBC);
$iv = mcrypt_create_iv($iv_size, MCRYPT_RAND);
# creates a cipher text compatible with AES (Rijndael block size = 128)
# to keep the text confidential
# only suitable for encoded input that never ends with value 00h
# (because of default zero padding)
$ciphertext = mcrypt_encrypt(MCRYPT_RIJNDAEL_128, $key,
$plaintext, MCRYPT_MODE_CBC, $iv);
# prepend the IV for it to be available for decryption
$ciphertext = $iv . $ciphertext;
# encode the resulting cipher text so it can be represented by a string
$ciphertext_base64 = base64_encode($ciphertext);
echo $ciphertext_base64 . "\n";
# === WARNING ===
# Resulting cipher text has no integrity or authenticity added
# and is not protected against padding oracle attacks.
# --- DECRYPTION ---
$ciphertext_dec = base64_decode($ciphertext_base64);
# retrieves the IV, iv_size should be created using mcrypt_get_iv_size()
$iv_dec = substr($ciphertext_dec, 0, $iv_size);
# retrieves the cipher text (everything except the $iv_size in the front)
$ciphertext_dec = substr($ciphertext_dec, $iv_size);
# may remove 00h valued characters from end of plain text
$plaintext_dec = mcrypt_decrypt(MCRYPT_RIJNDAEL_128, $key,
$ciphertext_dec, MCRYPT_MODE_CBC, $iv_dec);
echo $plaintext_dec . "\n";
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.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 Key size: 32
Fatal error: Uncaught Error: Call to undefined function mcrypt_get_iv_size() in /in/ZNXtf:18
Stack trace:
#0 {main}
thrown in /in/ZNXtf on line 18
Process exited with code 255 . Output for 7.0.5 Key size: 32
ey55o21ci5yJKYLXy6p0ehq2HzSx7CouHmD4fkSkNWZ77jaumIYkDQaTW8nMQ6tH6RlldsOfoXUrM/Y0xpn4pN/g1qwSouVQPZ3/PXIv5DY=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 7.0.4 Key size: 32
Jkk1o4GSosjXmQLPOIg3H7FzmjxGrITmk0I5FHq8s0V56e7eRr2rT10H73Ce6UX+CVVq0zTIWf54XGaCBs3f3h/3qHrXdYc6BErYSLj/5OQ=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 7.0.3 Key size: 32
eeyx4/PHD/aFbr1qugsT3RHpEJH3tY9s+OMFz+0WAtgPcqGt7dTpt7ALsDp3tr8KFzv3F/teBMPkm8LJggkPvmjyjknvJZhnhgqg67SNcXU=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 7.0.2 Key size: 32
VlhTPd0umCvz6jEc48t4lhTk3kCdww+Nms3wsy04M4IdP7akINCyakBPGsLpN/JMggP3mjYMFw1Ykthsx2XLkd1MU0QZYMZJuWQcnP8qs3E=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 7.0.1 Key size: 32
bfd0cHUQADNwXh90g1oejpVH4I5QP8TV6D/LqQPkV0jauhv1mompz56pirBl7GsKcq3Ym9ocpIAywmX7GHs3tRu+0KD2l9tbOXvdRTjik5s=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 7.0.0 Key size: 32
k+jw39/v5xsf7pSVTNiAAY7kTquxg6SO1qBlQox9pJxzmAOsXpixx1cHsfrfe36K6K6hSHFNkC+tlVinvdAxxuixeK+VIkqQCVcEM3WzhT8=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.0.0 - 5.0.5 , 5.1.0 - 5.1.6 , 5.2.0 - 5.2.17 , 5.3.0 - 5.3.29 , 5.5.35 - 5.5.38 , 5.6.21 - 5.6.28 Key size: 32
Fatal error: Call to undefined function mcrypt_get_iv_size() in /in/ZNXtf on line 18
Process exited with code 255 . Output for 5.6.20 Key size: 32
9sHmsdg1qWQ7HVyg909CgFIrI0nTj3zqskxvO0mZcE8ZEqARwUpzpdywkN7u3bvjzbIIVCbSYzXp84kQOUk6IBa9tT8dZ6Euop5JeHvSWrU=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.6.19 Key size: 32
Sw6iOtrhTxYrTyh8HIvr9UR7yi8V1KrFejXJPjxcFY+aNtQr55ajltWJsjJmDMAXDs+V4Pl4/Yy3aN151zdUimz0O7sfDALNu9DR8SoDVY4=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.6.18 Key size: 32
s9qK5IHlVMSHQf1WA9lqEv34lBpQAMwiwwdK2WRhIvccFQHMwhum3UbxNgMjP5zhezAOsF/cpEY5u1wJ00UD/YH6PoSaQYp9Y1QswnuGPY4=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.6.17 Key size: 32
XoIcUG0Ezw9GaYAzmGTTVn6sszF1T2JtNdT3RiJu2xXYmokmGcEicoMna+sB17o6zemJYd8Ju5D2F5QYhqSTYjrim+pJ4BKQbodIIiFY7Ms=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.6.16 Key size: 32
hWpfW+ju9E9lYvBLcAaHVdzVZnjdueGj2CCxR6bjR61Wz7jGHbVBLumIrFQNWBS70NixJvq2iLTtUJFC6gKDpYCchAvpTdLBPVkFLVO1oF0=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.6.15 Key size: 32
n2tdZL4P1HMI2CEda53O4eQidLq5pJzWYh4OGMEK3P9VIwKCnNhC31QONxPEu/Q3vtLh3GWsMQy8KO4KQ7dU7MXRq/4+eIlgXiN91bg6QIY=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.6.14 Key size: 32
s9apRNesJ0Xbr3bSE0ZfZ9qAlaRPVDIa3FLF34AzSXDHnBD2ajh/jByrZVROp24A/oeVpL7zET+czlwXFhIkxCbX7j/pYClAjACVqRYHv00=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.6.13 Key size: 32
ehOJjlcKCwh1g/td5wpINUPZwr2388KooLpyCTmIoUKqIP8MyxnyMPUW/wBAEVpZZSt5Y/8upivhRKrjFHt8cUd8kX1Xl7bbi/Ryo1SAqUk=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.6.12 Key size: 32
K/pp6DtF0E3oMIKi93wkJvuYFOTCyziVAnoxyYGOyGMMWqohHmQRKG5Eq/Z7wOIglza+YlvI4qCxCGPV559oRACtt3//EzOBVft5GPpikJo=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.6.11 Key size: 32
IDrnTG+TXzVZLoO+Em+rA9p9ReFtOH0C99w161E2BqZO/cLUMJWnSV9TA7eEPknN/U9/+qNi2jb2jqxLXEQaNbRfCBtWLHhGn7yWajgv2Hk=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.6.10 Key size: 32
QQc5LZp6xF0HVZzvlN2JVoyQzKlT+X+m+5yuQDTpwrMYW7E3dpibG3pUcfv0Cnkg77n2J7xWFVwaiLLpgStJhAENm60iCCcHFBeKrWZvBWs=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.6.9 Key size: 32
rBj4eYEel+hPTYCCGOQXKwEcXBuykgJ2ISNUEgzJko0zN51HdCz6DvBQrJ1Tf28ZOXoYmT6P2ewZcpeXwDsCymYeofumi9ByFa0Sld9rxkE=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.6.8 Key size: 32
FW3WM1j3iWUfFWj4sT42eDGYk8KR6JnvRRiFap+WUGUggjxOxrMMbG5bS3KlzvCYhOha7COm9izKxuCqz/GM3nlgDrBqBHj2AkIyc2+6b+0=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.6.7 Key size: 32
7+3ioFeG1Tg2pyGhVboW+o9KVf+K7KPiyErSmet5ARqFHnqcGApDllnfD2vgf7/TBi3FAtmsUw2P6lBYEP1smqIWW2bvYgTUUO0dOgIsN08=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.6.6 Key size: 32
ynM4WEdBQx5eZdGw6E0wi8cd4fJhOFJULoOlq4IMLoPUxQcSEIuX1Qx9hEzo2jW5DQ1HRPo076JSlLfONxLrjQydsfAScpzcxjI0bvTGwuw=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.6.5 Key size: 32
R0DTi8UsYLeW7+wZTaxEYattfsHwDBkRs727rO8kjJnseI1Pm+BcPexFDBRGY1KeHwBjJ8+SusDZp6O2AwhVwOuWVxBXy5Tpo2RiSMN6KlQ=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.6.4 Key size: 32
i7eECpfXWA5ISHxrIxT7DlIxE49aH8X0F+T7KFha4tzbVnQblK98n35ijoccPvM47VUgN7I5ViyRdehHRe03lxHriD+67vkKaBUdgp4w3OY=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.6.3 Key size: 32
EGGoxz7HMkZBa5TbVkjkGizGTabpPvcWWiMllCs1gILwyt33HeH0DeE8yP3NV4AlMFBnOOEM+hVPjkUpD33BPXS+IDeQ76XYRCQ/TllZ8G0=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.6.2 Key size: 32
YIXOYS39IUzX0n2scnchwW9IR0fthfBL3vlJoeoGXLi27ctIeLu0ZRdiB+uPvRZOZHiG5d0pq0r+yXzMLuAA9wTh9dc9U6YANNsb0IJck4w=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.6.1 Key size: 32
U4A4Z32j8+PpNiYUPskb/Z1Oo5N0TZ001a0o4plScy9wyEmq0xE5qH+HAJAwDHksGiXSFhz8O0isxdA3MleltDkYtvqlR6ifI90WVMuCWRI=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.6.0 Key size: 32
PX2noPwuRGkA0aEpi55hKQaise1+MrOlxUewZzk4GKyJ0kV9voqBbe0n77grG/u+Yia9BQlZGPJ4Z//pVzw+8Bi0ivsdZVs2WXAaix04GpA=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.5.34 Key size: 32
6I/6mUEbdju1AdsIFfFjZ3fZo3VHq4h1efqk3D3ddbCb/nlnWjL1XNmW5xopxiPGK0EtigxfLRAf7oL9WIAqlJUrdXWqidc3iSb83vRCM7c=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.5.33 Key size: 32
CwknA3ILFWiw5CJBiNuRzs6hvbHz+e87y2zq0z/p1r+xjgCKRcVhCRhKRTGS3b6l1fqfEVE7KbSayhuhesDGQ8fhEawEFpoT+FGDyrj6y7I=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.5.32 Key size: 32
xCsy5yeURH2vp4Ik2yW4rEekuPEO7gJRfn1GMGC1A3kddk5P3SwJAyIvalXcUFbkUPaIjVw1ot8vtpH/qlpTQn42MLDXoiUkGGjgA1Di8Jo=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.5.31 Key size: 32
zVmv6pJ6A+IawlxBoKqkeRsLkaPtdm7vNa12yYwmMO1Xh8wmolozvHpMNKQyp5mUv4cHPCbbYK5BIKD9OwEuKfp/mdq76c53jyjSUMptyZY=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.5.30 Key size: 32
D7dVzrFpA4DVbCrBdsVcArfsWiGKMRJkXmBXvvisd7CC6wdakMfEA+tWIX7u/0sg9FeBzM8TsLv2JTFZBp5Al4c7Hhc0IaUc3OvWMb0Wsek=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.5.29 Key size: 32
9r68LsbpzxLbJ9MNPVb40Mm6oTAs5KUKehcTahVbx43cB5qMNdRHg/OYogJk+gE73XdnnOgu0u97rpYW+nPQb4OHWzpe8ayNTtulk/Q0Vqo=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.5.28 Key size: 32
Rl5jZbyBAFaTIYAOwGnhNBk0aL1JOcQB5rxhRkMbEoD2sdDdrEf3tZyaMY9dsXy6RbNEHCb9+B8dkO3tLuP5kCd4YMQKQ7EyBgGA7YMzyog=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.5.27 Key size: 32
a8Y0wxQsv84reM0crqxpR7IVvB6h1BWZpPI3KqbHvuKye+FWzruzIaYWowTZUB4zhLXz709ebKup+Pj3L6hipoIFE9yrcq9MD6dHQL8mKZ0=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.5.26 Key size: 32
L2Ez0Lxdip6urJEt7X65E/NnLdKTke/58MRyOuC2nRgcJJFfvdIzXhNx9XznQFsBhOOP2MCP6z3BYSE9yl8Nb36XQlOhRuOAhImhwkrDTig=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.5.25 Key size: 32
zHwg471FYAn07PmPA8Qu3kY20T1a6qynnZmo8NBip9wRQVFg10f4mkKNzrFKi9jXGDplTYV48/JY/R/zPWoNV0vsjsLxTQgfFCWtheLa+pk=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.5.24 Key size: 32
87qdQtcrEouEr0mO7kV+4pOuF5pVPPkc66dSWJABBLEZbYyV2B2CvXaZVikr7EqREWD2TJseKSfjhAr0KOKcj3nhHq047uIu+3oozGEByWw=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.5.23 Key size: 32
ckwuqr6xLj3kFH/gpG+3pzZRPJ/vAxbvgC9cGELO5m5ay341m0D2phtipLtpiVrVXWw2IJ3ZOApZQ0s5Fcwe/HD5x7fdmxnvgs0DQK9wnyk=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.5.22 Key size: 32
P0KPNs0qdjXUx6zQj6chvanPJ43O/FaB63gq/NEwpyWpXAWeXI9GO/KxK3t1LpUC5oRL/egE2lwXBC9g9meg4d71vhpgGSwmc4sDBSTllfE=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.5.21 Key size: 32
eJzPmChtQ0vAYt/d6zkgJ7nAKdW+D7xKY+J6aLSkzJWLr1Z8U7bN0KmhLhEFa/mJmP9V8z5eFE1afk0nVjbg19w0frBnvPyIPE4DMizQ6wM=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.5.20 Key size: 32
zlcaYP2b3G8n4zWKciHX5SK3GBwpVKe9+MN++zt8QL6/XmwQvP8IyGcbhoiMPgURlkDn6WF62euhlwLVZi9lVqOk7XZ9UvIpnIohp87QIjU=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.5.19 Key size: 32
jo9jojcRTgDhiNZZIV/rcLMGz8ClZMxzG3TX/UJH+/FqaTRRdo6icpU1txk/pI6wcfVcKdSuL8hYH/I3GNe40GtiHyr+UyTFDR95bXEqKxk=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.5.18 Key size: 32
N5tLyMvGe5jOllsu8vwwtX/vLOVZYCdML8PM8itzbvDY4qDPO1QuEBbq+z53HtfPRrKRlnKa15DuBCh77ij3Tiv/Yd5xDEihppQj2+n7fbU=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.5.16 Key size: 32
NrckAGX2yp59sKkwzaOa6lAJ+crnDQ3/I9QCm+Vkh8T4aCeIwXQ28sUobCCZ72cPypoIir1BxbRJZUcUVh135dqSSg9kZNYNfA3Mb8zbzk8=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.5.15 Key size: 32
0P7Ke6HjCW+6OcfXdNW3CXPQRQ50biAd2aOhgFmPNxGLoZIBI+VdguHyc0wquihCkPmnAy40UpcPl8XSgVFeRHXzB1ox4SJDJBEMP31ZYRY=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.5.14 Key size: 32
Xkt7dIMDzrXbfYgWE2LpdrDOuWImaXlvJPNPqNGqnBhTNE4IH/SammkX6yHAqoOb/5mGc4dzoeb3wtgem0OQWkWnvug1spnMM3TCsiU5gfo=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.5.13 Key size: 32
DMvb+s85uiVeq163NdzZBbpjB7Zte5L8I+J3ttCAs/s8UQ1MI0jINY7HwXXJ7xCdehmfcQYDaOJpaJ5oBVjKSMNkaBv5Uf485q88X+DWyQk=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.5.12 Key size: 32
smA762OJ5kfiDWjEnsdzLwhiAlu4rkwfH0AmV88Er+EYEsu4MtiDmgIlkICW2gljd+BrWcHn5OVO+jnLZ3hRMaM+V/OpJVOQM268FpR4g4M=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.5.11 Key size: 32
Ve5TOIxG7gq9Bhw8hENQl/ZjgJl5ieai+MJcEsDSp5YVSa7R10xYuKmUGBIumeOPsA7qUAZhTWXgFDAdonTklj8XSEiGr6Ik2Z4IyWSDazU=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.5.10 Key size: 32
VVzf2lAIITCIKU/Y1OfqSvOq1gYcStVeE2Vc6NRrjHpa2k8spYH3xZvCCLhK9uVk5rqY6s723GPs9bntH7J+tbYbTj6SdQASyTbuPjdSx0o=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.5.9 Key size: 32
qQ00aDshcOikR5I0F2IZ9GpzC3CyjsHw+as7StxzkNmmnDwQmU9eC0xnywHjJ5B7+8q4RfnTQb/Gg3PTn/GzCc4PCIzLtW04Ts6LtWbdpgc=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.5.8 Key size: 32
RfnNHHqAQ/sPSYRYZ2mqDszVtUnCt2GZhzqdluoYEfo2Menon7htTrfcN6GlnE9G8Jinzabk4AwzcLAgb5MrrwQsGnqQTq8i6BHlEpdZbxE=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.5.7 Key size: 32
sXpuOMVArWIBAx2okoUQdjArYPKBb3+VQICxHAk1MUgYYodXGpdNCPXZaRcaOSo/t2PlH2ZCBEoG61x/P291rdkV8uzAxgrayvtv79SeeO8=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.5.6 Key size: 32
iTdDELQD3gnoPerAwiGGJp0u/rr0LJorkp0VikwibJ/6A7qfq0/1Dreb2l+PzP41eZlXzfMTRNdrA5YwoxyK2zyCHNA+VnVsU807h8q+2qI=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.5.5 Key size: 32
yrdZNsfYR79OVU9yK4CrIC0aq1swZ3wkBtprvWp+rzKMpMd5sY+tgx3OsZUmQQWRsrltB4kOkUUDv/kQwe3bsvQFrMzlYAkOL7qubyjhLyY=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.5.4 Key size: 32
I7zWfibhwta7MzSypDYfL1rFgZHrDLaTnKJb6PS2eGj6hfsvjxiHaSaKHY5BiO4V9ofCnpm/sZvttmzdXuhBJ1KC2PXXsVmRy7vs62j9/rU=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.5.3 Key size: 32
VPLUDu0uw50ZfOlNyyFW4tJBAQ5pxrrzRN/Wl6qISpNnzkPW/iG3GJgQXIucLS6NuuvUuTdvqnRH2y47TpOFaELbtINcOAQ2z9WzcnwYCRo=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.5.2 Key size: 32
Rfg6O37qJ16Kt7Big47i6yjg56DLNNnnAtoKHxV7gj/YOxBmQ9bxgJ+eOrJKsuuArEnBCrpEO4SmYsvzagn4kCsZwChd1CFILE1/9BRKRmg=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.5.1 Key size: 32
bfSm1rhx2F/znnOG42zdQYb8duiFn6zEKkB6qnVkyZBxYYB2Vo8zFC8R+uW4D2PU4mA4G/bsDt1i30+Y22JskMMqAP26z8vvgzeE+tKdDBo=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.5.0 Key size: 32
VGdeldL7MPbMdGPGqjsJWs15/3Mwi0NIkXezXK6koAKdwbiXwEVH5eNswvx1qNGxH9e/7vnLAsr/BH4g8P+hnvL6X7q2iL2B2ouQvC8NoUM=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.4.45 Key size: 32
G3Ie8P1GzxDv7vlo33HnFehVOCE4YQ8kmuYu2V/Xvz8qPZbn3d76zilC9oTBUfMzhPPNdTfDA6uYisLUu17evlOEAayefCs00oQhd3kxwiE=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.4.44 Key size: 32
8zVdABJFb5QP/blFbYtsZEyhZ6cvwlGB0xuOO0/eqm1miso3YKYwX+E9MFaqohi9WuszM7pNbN96gDZVkjKufWzaCLyLdndEyAg1S87t98s=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.4.43 Key size: 32
iuGESkjtiZvoU4zoJM6za7qgofD0EdPFLsEG/lk5Cvh6Sa3IUI1sIWc65mL67NECF6jjvidpeScOvkHp2KI3fhwnOHh1j8d8UCCL1srAYZw=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.4.42 Key size: 32
TfgsxL7r2kZ9fIK/SCgOFVDbxltM0WrnRlxPGsUXpn7A7kyfnegCiq4aziTor32+T/tnhEgLqZWTx06dF9txD6wVB4OQTgzNRwrDWz64/+4=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.4.41 Key size: 32
2WxFQTX2m/1iQMtIu5QXNaipu/RvDLme4e2Q+e+rSllmn2XtcJ+I2FxULIm3lGtbTfK+bTUbzux7nSHWC8eML6P4OLITL85uAWat49bQ0sQ=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.4.40 Key size: 32
SUowcHhFEM0uXPMmi5w8SdIjYvNNMtbhwK1jS34/LgGuEbmu+DMhef8rYDtWhbaGmQbo2/qVULzmozh98fwCUFsL6ItqLKUsZWZDGBQb/uM=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.4.39 Key size: 32
wnpQPkxBi4kJt8xf5bhTyFl+Tzk3270SFAu09osmQO7LtbU+yJbpWpY8/zkSpKVkW3aiq0aySkBir9zNxcJy23zSXkU66gP0Tz+jGHlHwkM=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.4.38 Key size: 32
ixVCeMMpn17BBphFr6f63uUVpZqXhanC4WUcgfnSz4qbj3cWaNFz3r2Nc9Yn8Z9aRN2nhF2duuhJXYywRMCzqGxSscdQ8AcOZdhzq2lCKPQ=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.4.37 Key size: 32
nteE0iMIPMTZ2NFBZJb3mbJB8Lhf39/1bDZXd6dihen6SBQPuj6e87WaT1MTbsEnFWj9y11QkOKknH+DRmBVcsKQ+qhxuPk5NBKwKLYRjl0=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.4.36 Key size: 32
dw7Q+DF1m06cwq5Q8pggco4+DRMH3Kxg8yRS2b4h+Ku+yNaWxi4/GvoXAd68LfSc5iEmqTfV1I2LzpbmxlUOjo/gCTB7E013+sPrH14ZKZk=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.4.35 Key size: 32
aMRncrNyfhQYd4lhD8yNb8a2oSIKjfmBsKwj8zbtAyj31YNkkAtLHLKjVUWnUe4h1o1nbKJalDATkZdpUPez1uSzA7RlyoUIzZ1XsqOOv3Q=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.4.34 Key size: 32
NiMDWoLfd8cfjz9ya8UZK3YPPK0AA2b/8CqEO5yQizUJnIAj4GKaG+6wJMJAhERU1/+sTh/f2QpgOEe/PH62ES4xgRI19RLwS5gisikY1z8=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.4.32 Key size: 32
DEyNSV5DXFz5wUoSaZULQBDnGffYG8fOxgX6uHn4rMtETus/Zd5+CwHiVrLykVunaXY4Ddeu+eraUTw7vEmc4VTcLc8gcqUJyJ7QXFA+vhU=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.4.31 Key size: 32
EiFiU5xREawA+k8juMmSnGfjjlSkah1R7oQtV4uXjRPVrkW3MdEXpE6UCuFSXoc/73xJzOvfEcCg7bqsuWbvvMQeHhT/JUFJe/ieY18lnGE=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.4.30 Key size: 32
LUVd8LynamRC4FtAZIVifcvC4wfu2TCF+BQ7ZZhntv2S34kadW+4RPdC+LmKQg2tsB6OPRyoRyileHXF0UzxM2Cn/pCyBBMpx8AelgmEqQU=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.4.29 Key size: 32
RX/o9xokfXvkBlcPZOE6oM8yh8yq0s1rdt7dy3ZUqUlmZ3cUpGI9AaK/x/suHSyYXduzA61Rp9PSwR5BY45mgfxsiFRnGlP5UdT7fFn4UaI=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.4.28 Key size: 32
ZwpmCRMZQba9otVGBNWX+S33iX0EHznbT+iZ4AISIE4F67RqUPVn2WtprNM+4tcVDCL5ME9zRnIalGZyioaVxAIqpqrwY55pRJZZysii7aQ=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.4.27 Key size: 32
v6B/IQuWG9yOgZ23Q+TBYWQ/1EBUUG+TFaSQvO0Xj2A7zpyYr6MG9etiUmCNCwT9IY8WLMqHSkTNb3C14Nk1RR9VDSVq/8GpJi75lJGrmGM=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.4.26 Key size: 32
58fKzdpzQ74iKNOv6TgQE1JxM7fsSYY41Ep7YpYn8Id52u/Wwxa27qPhQJ09Sm4jaulvL6LL4vTFkx2G9fpxrvhi5saeLRmIN/Y8I8Sqvso=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.4.25 Key size: 32
HWu2QOSbvn6G46bFvyQ8piL+5UiCUe8j/x5WOiJ+jbpQtviJr8Wg+1Idsh88xbosk/1Rs7Sd/KaN0ClspeYvJAso/hSZG1Vas9PVfyXwVB4=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.4.24 Key size: 32
9kaLOzvdvdPwrgeFAEgiTGB/Xx6BfURPCgyY15NIxK2DyEc2ep/ZNCIc60sIetkUyZw6lWzC3uCsoT0LjKvUQLvxyQ9h/wopziQxGYNOCHM=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.4.23 Key size: 32
k4cJM9gez8tI+Kb6WNYPqpNPAe1FmU5Jnj5tm3sDAX2KbaGOVtYF0/qYepMa1sfgUwcYnC9RoLhH8J8EBIK7cY+vGbMX5pZV1VBYEgo2nXE=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.4.22 Key size: 32
tuVXQL4mK3nV3XZcTzegoZlh2vlMG6DbizFA7byM41/wikwli6YvIbXr3bnnWMC8xhMnLjccoCG7l6oMkPwnHFNwqAwPcB3QCZ5DiDPvF9A=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.4.21 Key size: 32
cehE+a9QPKfQvsDf+cagGmgvh3KPSStQbGDQdwu4o2ii/EXO+j6yx9RAJnBDnjc4p9FareOCyb8IGGhtcjK/U/sfKTj2e2ufIXWmQfp/YKI=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.4.20 Key size: 32
4R92eYwcGoADN3ZQsFbaAMZSbyMX5luGRb+4cqFPaK9C0PgYxqsQq06yKTuONZ+8azXptFzYC6e3ok3fy48NlYS9kVbG7m+h/7U1xRIhxB4=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.4.19 Key size: 32
hRnmfm9ABQzCH/KqxzQ2Lb2OFZMErSW8nnNcQqMLVoJLhQ4TLKtu2CnOEvA3yPQJtBN/M+sot6tQ/Pnk3cil21T6AOx5lMdkcYJaJbbTm0g=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.4.18 Key size: 32
0y0HvfcYEH3Ri7f+3BCjJ9uVMTYLaJxWqpZK+f8yka49LvfMZMHNMxyxc2zmk+qoZOF3oI5eU74FsaEdq3ggyUce22AGNNnCj+N2Tbm3/9U=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.4.17 Key size: 32
blnrCfTsYK6w6/iYRXEt0OGTLgfNy9F0MD6AjF8s0C2/2SWhi7vTUveF489WYv0juHWEZVCV++4JtvVLtEFVekHkwefFJBVvWsrvyIm00nk=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.4.16 Key size: 32
feOuxDw1WQSZn1aV/tN7taA3Z8ErQGKhf0OrF8ymY/ou9Z7l37MS7eVJNw0K+/gMDAc/kW16F04h/krzyW9T2AKMSWbep5mj5TtlaCWex/0=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.4.15 Key size: 32
WlhTx0qPYHxQUTRv8udnrYzfkHQUULhQDUF1M3n36xDBAGA0Ls313gta4WBXAdQFVt5602Fh4pBnE0yh69+euDy1NQFXscgrIAFmT/guVUk=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.4.14 Key size: 32
3VzpyILvPE46vnS5G+vgvKOt9rYkJzTu0RqttUTGQys0fBKHEYXnZZ1xyx6dZ4B1OETnxOO0D1xQaK/uC8W79Adj9/g3OjQRq0ke7eFpe8g=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.4.13 Key size: 32
Bb1xkm77iM1bP+FrGN210kPXtfWIeqm25BCvd0aADiXqYi4kVmQfhlLjopNbBW4my7MwzAXFiNn5IebfTtjt6bnpsydxKUE/skDv2rGq4e0=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.4.12 Key size: 32
W9Tsm/jWWbb55gBaif4leawjnwYKVJGrSziYGEFzA9rVJufZmbmTdCiu9QoPIzOqaZYcCK0qscOwk8iXaj9/1IvtQNGkYaUIIx4kLbf8rcA=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.4.11 Key size: 32
lNtrn9siLFk0kXkb4nGVsp8mX8xvn3HIB1s4TcwvLxYw9uf2SMIimzyB8vR412Oc/F6VGMK/u34l1Q7n5et4lSvaXVLiRTRUteRwiYCWc8s=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.4.10 Key size: 32
Vhk+243UKDGrAtxuvar17HBk3p/+OTQ+fg+P3+vIf60hT6EHQBqg9zd4LhIGyCiveyt8Z6tELZgLJHm23OK5mvX7LbSUVi9XZklTkKhHHb0=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.4.9 Key size: 32
ClKMBPlkbi1hD9ZG9tr5IHgZaSj93oGcxLKUQ9W9JOwNSOzEXSRfJBcMNhnOtNk5uEFgR9orRajYETWcWX200wAXtl1ntl+Xu1hM/tGj38A=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.4.8 Key size: 32
3o396U6NWeXsWQM47nJ7aR/Jgtaz1DnwijndezD/Q2fSn39FTlY3HP684ff1O8LUDxzybd2t9xPXXZX65Ke7NR/nrU+VUtJIzXPCE3FgTiQ=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.4.7 Key size: 32
fN/r3USYJJtIpkJ14YrgkHEl5UXs61LFeiiGJaqKYyPhKEXCF+ap9KUzBub8NMYQBxZblfk3DrUvBSMSMUCfR3JeOz0TfwKzfir7FuSWiD0=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.4.6 Key size: 32
gdaxGBddOsuve0npSgtd1D9fdfdcwlBF9x5zcOk5YGofQxVtBwulQUZ0Omb4EqIPfUtb7qb7ufrcJuetVPY/BiMUaE2SIACyw2XKhFD6A74=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.4.5 Key size: 32
TYeefC1zW7LAWuZO/JwrJel38thYEWm86x/i+W4BiVvjLVBqT3YzKjZNSAdAGeE923COzq2WJbB1icU8d3ej0nKbfmKLcmRckme4prU6aqg=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.4.4 Key size: 32
TAbCSmKAYta3Ouw9WrzgUEtVGIS2QVnYBHlST8bbSSNvbSh6vxw+n1UzgOdIGsszKsm+E6gns1iYAuzfpWzIQGPkonWJBPqPyAxYDZwPGQM=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.4.3 Key size: 32
TL2bcK6Rc915qjIqMRfcBui4BKnppajmBB+xv7KsThkIOA4u8/4+aDdY05KftI1wrVqkKM79A2ZIrKwRPezsfLQsF40zr5iIlAS8YPytnmk=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.4.2 Key size: 32
3YiP/g7HPGYtQJgk14kT+xSaLTtURLWKBQuXwRguClJE9MoHGFZ8IsbGO/imkoOODofpcu0pxVdS/lDHWNnpLvPn+t+avdHbOYsFPjWuitw=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.4.1 Key size: 32
vgqBJUvwpDGNA4MXEu2a8n1mTGNdqaL7uf3kyQFalmrvXxSoqvOK7Qv5y4DY8uEdspiZLVSPhR19vFZ5vkBJZFy8UIEskv3Zx6EWPZ4UA+4=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 5.4.0 Key size: 32
LQ0+dSU5SBFWWKV3Y01ygQ2mE9KxN6cW+7LW7MMcqUxbni+dCMk5bYmCWr+f1JyQVt6GXbLKM/kCx8GlmU+wrazxr/EffrGmRSBgaUFvyhc=
This string was AES-256 / CBC / ZeroBytePadding encrypted.
Output for 4.4.5 - 4.4.9 Key size: 32
Fatal error: Call to undefined function: mcrypt_get_iv_size() in /in/ZNXtf on line 18
Process exited with code 255 . Output for 4.3.2 - 4.3.11 , 4.4.0 - 4.4.4 Key size: 32
Fatal error: Call to undefined function: mcrypt_get_iv_size() in /in/ZNXtf on line 18
Process exited with code 255 . Output for 4.3.0 - 4.3.1 Key size: 32
Fatal error: Call to undefined function: mcrypt_get_iv_size() in /in/ZNXtf on line 18
preferences:dark mode live preview
252.38 ms | 401 KiB | 369 Q