protected function createSecureHash($params)
{
$session = $this->getSession('Addons.Presenter/CSRF');
if ($session->key === NULL) {
$session->key = uniqid();
}
$data = implode('|', array_keys($params)) . '|' . implode('|', array_values($params)) . $session->key;
return substr(md5($data), 4, 8);
}