Оглавление:

Что такое Mcrypt в PHP?
Что такое Mcrypt в PHP?

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

Видео: Что такое Mcrypt в PHP?
Видео: How to Enable PHP MCRYPT in 2 minutes, 100% success 2024, Ноябрь
Anonim

Что такое mcrypt ? В mcrypt extension является заменой команды 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 функции существует. Вы также можете получить такой же экран, просмотрев php файл, в котором есть: phpinfo (); где-то в коде. На этом экране просто найдите строку " mcrypt служба поддержки". Если установлено , вы увидите поле с надписью «включено».

Более того, что я могу использовать вместо Mcrypt?

Вам следует использовать OpenSSL через mcrypt так как он активно развивается и поддерживается. Это обеспечивает лучшую безопасность, удобство обслуживания и мобильность. Во-вторых, он намного быстрее выполняет шифрование / дешифрование AES. По умолчанию он использует заполнение PKCS7, но вы можете указать OPENSSL_ZERO_PADDING, если вам это нужно.

Что такое расширение Mcrypt?

В расширение mcrypt это интерфейс к mcrypt библиотека криптографии. Этот расширение полезно для разрешения PHP-кода, использующего mcrypt для работы на PHP 7.2+. В расширение mcrypt включен в PHP 5.4 - PHP 7.1. Для PHP 7.2+ вместо этого PHP использует libsodium в качестве криптографической библиотеки.

Рекомендуемые: