Съдържание:

Какво е Mcrypt в PHP?
Какво е Mcrypt в PHP?

Видео: Какво е Mcrypt в PHP?

Видео: Какво е Mcrypt в PHP?
Видео: How to Enable PHP MCRYPT in 2 minutes, 100% success 2024, Ноември
Anonim

Какво е mcrypt ? В mcrypt разширението е заместител на командата UNIX crypt. Тези команди служат като средство за криптиране на файлове в UNIX и Linux системи. В php - mcrypt разширението служи като интерфейс между PHP и mcrypt.

По отношение на това, как да активирам PHP Mcrypt?

Това е може би най-бързият метод за активиране на php-mcrypt на Windows сървър – всичко, което трябва да направите, е:

  1. Намерете php. ini (основен php конфигурационен файл)
  2. Отворете и потърсете;extension=php_mcrypt. dll)
  3. Декоментирайте/премахнете „;“и запазете php. ini.

Освен това, как да разбера дали PHP Mcrypt е инсталиран? Можете да използвате function_exists за проверете дали един от mcrypt функции съществуват. Можете също да постигнете същия екран, като прегледате a php файл, който има: phpinfo(); някъде в кода. На този екран просто потърсете низа " mcrypt поддържа". Ако е инсталиран , ще видите поле, което казва "разрешено".

Освен това, какво мога да използвам вместо Mcrypt?

Ти трябва използване OpenSSL приключи mcrypt тъй като активно се развива и поддържа. Осигурява по-добра сигурност, поддръжка и преносимост. Второ, изпълнява AES криптиране/декриптиране много по-бързо. Той използва PKCS7 padding по подразбиране, но можете да посочите OPENSSL_ZERO_PADDING, ако имате нужда от него.

Какво е разширение Mcrypt?

В mcrypt разширение е интерфейс към mcrypt криптографска библиотека. Това разширение е полезно за разрешаване на използване на PHP код mcrypt да работи на PHP 7.2+. В mcrypt разширение е включен в PHP 5.4 до PHP 7.1. За PHP 7.2+ PHP вместо това използва libsodium като криптографска библиотека.

Препоръчано: