我需要在我的项目中使用RC6密码。但是,因为我服务器中安装的mcrypt库是mcrypt版本2.5.8,所以它不支持RC6密码。正如http://www.php.net/manual/en/mcrypt.ciphers.php中所写,RC6 128位密码仅受libmcrypt 2.2.x和2.4.x支持。以下是该网站上的解密:
MCRYPT_RC6 (libmcrypt > 2.4.x only)
MCRYPT_RC6_128 (libmcrypt 2.2.x only)
MCRYPT_RC6_192 (libmcrypt 2.2.x only)
MCRYPT_RC6_256 (libmcrypt 2.2.x only)
我真的需要在我的项目中使用RC6密码。我试图找到如何安装mcrypt库版本2.2.x或2.4.x,但我找不到它。我使用PHP 5.3.2,这是php -v
:
PHP 5.3.2-1ubuntu4.19与Suhosin-Patch(cli)(内置:2013年3月11日15:23:48) 版权所有(c)1997-2009 PHP小组 Zend Engine v2.3.0,版权所有(c)1998-2010 Zend Technologies
答案 0 :(得分:0)
您可以在此处下载最新版本的MyCrypt:
http://sourceforge.net/projects/mcrypt/files/latest/download