3
CodeIgniter使用MD5或SHA1其哈希:使用SHA-256散列笨
$str = do_hash($str); // SHA1
$str = do_hash($str, 'md5'); // MD5
但是,我的项目需要SHA-256。我将如何解决这个问题?
CodeIgniter使用MD5或SHA1其哈希:使用SHA-256散列笨
$str = do_hash($str); // SHA1
$str = do_hash($str, 'md5'); // MD5
但是,我的项目需要SHA-256。我将如何解决这个问题?
你不能只调用PHP自己的哈希()?
$str = hash ("sha256", $str);
的[`do_hash`(http://www.tig12.net/downloads/apidocs/codeigniter/helpers/security_helper.php.source.html#line58)函数的存在本身真的让我不知道。自从4.3.0以来,`sha1`一直是核心功能。考虑到CI需要5.1.6+,这是一个完整的代码腐烂迹象(至少在我看来)... – ircmaxell 2011-02-16 15:27:53
@ircmaxell - 现在我也在想。 – Kriem 2011-02-16 16:24:09