/* hash password or empty. */
$password = '';
if (!empty($key)) {
- $password = hash('sha256',$key);
+ $password = '[SHA256]' . hash('sha256', $key);
}
/* create link file */
/* sha256 password or empty */
$password = '';
if (!empty($key)) {
- $password = hash('sha256',$key);
+ $password = '[SHA256]' . hash('sha256', $key);
}
/* Store information. */
$m = mcrypt_module_open('rijndael-256', '', 'ofb', '');
/* Extract key and iv. */
$crypt_key = $k;
- $hash_key = hash('sha256',$crypt_key);
+ $hash_key = md5($crypt_key);
$iv = jirafeau_crypt_create_iv($hash_key, mcrypt_enc_get_iv_size($m));
/* Init module. */
mcrypt_generic_init($m, $hash_key, $iv);
function jirafeau_admin_session_start()
{
$_SESSION['admin_auth'] = true;
- $_SESSION['admin_csrf'] = hash('sha256',uniqid(mt_rand(), true));
+ $_SESSION['admin_csrf'] = hash('sha256', uniqid(mt_rand(), true));
}
function jirafeau_session_end()