Innehållsförteckning:

Vad är Mcrypt i PHP?
Vad är Mcrypt i PHP?

Video: Vad är Mcrypt i PHP?

Video: Vad är Mcrypt i PHP?
Video: Introduktion till PHP 2024, November
Anonim

Vad är mcrypt ? De mcrypt extension är en ersättning för UNIX crypt-kommandot. Dessa kommandon fungerar som ett sätt att kryptera filer på UNIX- och Linux-system. De php - mcrypt förlängning fungerar som ett gränssnitt mellan PHP och mcrypt.

Angående detta, hur aktiverar jag PHP Mcrypt?

Detta är förmodligen den snabbaste metoden för att aktivera php-mcrypt på Windows-servern - allt du behöver göra är:

  1. Hitta php. ini (huvud-php-konfigurationsfil)
  2. Öppna och sök efter;extension=php_mcrypt. dll)
  3. Avkommentera/ta bort ";" och spara php. ini.

Dessutom, hur vet jag om PHP Mcrypt är installerat? Du kan använda function_exists för att kolla om en av mcrypt funktioner finns. Du kan också uppnå samma skärm genom att titta på en php fil som har: phpinfo(); någonstans i koden. På den här skärmen söker du bara efter strängen " mcrypt Stöd". Om installerat , kommer du att se en ruta som säger "enabled".

Dessutom, vad kan jag använda istället för Mcrypt?

Du borde använda sig av OpenSSL över mcrypt eftersom det aktivt utvecklas och underhålls. Det ger bättre säkerhet, underhållbarhet och portabilitet. För det andra utför den AES-kryptering/dekryptering mycket snabbare. Den använder PKCS7-utfyllnad som standard, men du kan ange OPENSSL_ZERO_PADDING om du behöver det.

Vad är Mcrypt-tillägget?

De mcrypt förlängning är ett gränssnitt till mcrypt kryptografibibliotek. Detta förlängning är användbart för att tillåta PHP-kod att använda mcrypt att köra på PHP 7.2+. De mcrypt förlängning ingår i PHP 5.4 till PHP 7.1. För PHP 7.2+ använder PHP istället libsodium som ett kryptografibibliotek.

Rekommenderad: