<?php
$key = 'RainBow';
$encrypted = 'HPwvUK3GzGQ7/5dOjoBD3ACsy4NSFxg9p6cZME32YHM=';
$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 'Decrypted:' . "\n";
var_dump($decrypted);
preferences:
60.36 ms | 402 KiB | 5 Q