2

プロジェクトに 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 with Suhosin-Patch (cli) (ビルド: 2013 年 3 月 11 日 15:23:48) Copyright (c) 1997-2009 The PHP Group Zend Engine v2.3.0、Copyright (c) 1998-2010ゼンド・テクノロジーズ

4

1 に答える 1

0

MyCrypt の最新バージョンは、次の場所からダウンロードできます。

http://sourceforge.net/projects/mcrypt/files/latest/download

于 2013-04-22T11:00:42.950 に答える