我的项目需要使用 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 库版本 2.2.x 或 2.4.x,但我找不到它。
有人知道如何安装这个旧版本(libmcrypt 2.2.x 或 2.2.4)吗?
我的项目需要使用 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 库版本 2.2.x 或 2.4.x,但我找不到它。
有人知道如何安装这个旧版本(libmcrypt 2.2.x 或 2.2.4)吗?
这是 2.2.4 版本的链接:
ftp://195.134.99.74/pub/crypto/mcrypt/attic/libmcrypt/old/libmcrypt-2.2.4.tar.gz
删除你的密码:
例如:删除 php-mcrypt 删除 libmcrypt
从新包安装:
例如:
cd /usr/local/src
tar -zxvf libmcrypt-2.2.4.tar.gz
cd /usr/local/src/libmcrypt-2.2.4
./configure --prefix=/usr/local
make
make install