Zend случайная генерация соли для element_hash - PullRequest
2 голосов
/ 28 сентября 2010

Я использую следующий хеш с солью, которая говорит 'unique'. Я не уверен, является ли 'unique' литеральной строкой или внутренним ключевым словом Zend для Zend, чтобы фактически генерировать уникальную соль?

Если это просто случайная строка, я думаю, что лучше это изменить, так есть ли у Zend функция генерации случайной строки, которую можно использовать для соления такого рода хеш-элемента?

$hash = new Zend_Form_Element_Hash('hash', 'no_csrf_foo', array('salt' => 'unique'));

1 Ответ

5 голосов
/ 28 сентября 2010

Я не смог найти какую-либо документацию в строке, указав ее в качестве ключевого слова, поэтому я посмотрел на код

http://framework.zend.com/code/browse/~raw,r=20291/Zend_Framework/standard/branches/release-1.10/library/Zend/Form/Element/Hash.php

Глядя на код, я бы сказал, что ни одно уникальное не является ключевым словом, они говорят вам дать ему уникальную соль.

...