CascadiaPHP 2024


Эти функции работают используя » mcrypt. Для того, чтобы использовать их, загрузите libmcrypt-x.x.tar.gz из » и следуйте инструкциям по установке.

Вам понадобится libmcrypt версии 2.5.6 или выше.

Пользователи Windows могут найти библиотеку в бинарном релизе PHP 5.2 для Windows. Бинарный релиз PHP 5.3 для Windows использует статическую версию библиотеки MCrypt, DLL-файл не нужен.

Если вы используете libmcrypt 2.4.x или выше, поддерживаются следующие дополнительные блочные алгоритмы: CAST, LOKI97, RIJNDAEL, SAFERPLUS, SERPENT, и следующие шифры потоков: ENIGMA (crypt), PANAMA, RC4 and WAKE. С libmcrypt 2.4.x или выше также доступен другой режим шифрования: nOFB.

add a note

User Contributed Notes 5 notes

13 years ago
mcrypt is built in for PHP 5.3.x on windows, you don't need to do anything with a dll anymore.
12 years ago
Both mcrypt and libmcrypt are available through the linked website. You simply have to click the "Browse all files" or similar link once on the "development site" and not just look for the default Sourceforge download button.
jcwebb at dicoe dot com
10 years ago
there are no instructions included with the sourceforge download.

After php 5.3 mcrypt is automatically included and enabled.
(i was looking to enable an extension)
tom420 dot duhamel at gmail dot com
15 years ago
If installing libmcrypt from RPM, you need both libmcrypt*.rpm and libmcrypt-devel*.rpm. I found RPMs for both were available for most platforms on this page:

Also does not seem to carry the win32 files anymore.
Vladimir Kovpak
9 years ago
On linux:

sudo apt-get install php5-mcrypt
sudo php5enmod mcrypt
sudo service apache2 restart
To Top