Zend随机盐生成element_hash

jbl*_*lue 2 php security zend-framework zend-form

我正在使用以下哈希与盐说'unique'.我不确定'unique'Zend实际生成一个独特的盐是文字字符串还是内部zend关键字?

如果它只是一个随机字符串我认为最好改变它,那么zend是否有一个随机字符串生成函数可以用来加盐这种哈希元素?

$hash = new Zend_Form_Element_Hash('hash', 'no_csrf_foo', array('salt' => 'unique'));
Run Code Online (Sandbox Code Playgroud)

Gal*_*len 5

我找不到任何文档在线指定它作为关键字,所以我看了代码

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

看看代码,我会说没有唯一不是关键字,他们告诉你给它一个独特的盐.