Inhoudsopgave:

Wat is Mcrypt in PHP?
Wat is Mcrypt in PHP?

Video: Wat is Mcrypt in PHP?

Video: Wat is Mcrypt in PHP?
Video: How to Enable PHP MCRYPT in 2 minutes, 100% success 2024, November
Anonim

Wat is mcrypt ? De mcrypt extensie is een vervanging voor de UNIX crypt-opdracht. Deze opdrachten dienen als middel om bestanden op UNIX- en Linux-systemen te versleutelen. De php - mcrypt extensie dient als een interface tussen PHP en mcrypt.

Hoe schakel ik PHP Mcrypt in?

Dit is waarschijnlijk de snelste methode om php-mcrypt op de Windows-server in te schakelen - het enige dat u hoeft te doen is:

  1. Zoek php. ini (hoofd php-configuratiebestand)
  2. Open en zoek naar;extension=php_mcrypt. dll)
  3. ";" verwijderen/verwijderen en sla de php. ini.

Bovendien, hoe weet ik of PHP Mcrypt is geïnstalleerd? U kunt function_exists gebruiken om controleer of een van de mcrypt functies bestaat. U kunt ditzelfde scherm ook bereiken door een php bestand met: phpinfo(); ergens in de code. Zoek in dit scherm gewoon naar de tekenreeks " mcrypt steun". Indien geïnstalleerd , ziet u een vak met de tekst "ingeschakeld".

Bovendien, wat kan ik gebruiken in plaats van Mcrypt?

Je zou moeten gebruik maken van OpenSSL voorbij mcrypt omdat het actief wordt ontwikkeld en onderhouden. Het biedt betere beveiliging, onderhoudbaarheid en draagbaarheid. Ten tweede voert het AES-codering/decodering veel sneller uit. Het gebruikt standaard PKCS7-padding, maar u kunt OPENSSL_ZERO_PADDING specificeren als u dit nodig heeft.

Wat is de Mcrypt-extensie?

De mcrypt-extensie is een interface naar de mcrypt cryptografie bibliotheek. Dit verlenging is handig voor het toestaan van PHP-code met behulp van mcrypt om op PHP 7.2+ te draaien. De mcrypt-extensie is opgenomen in PHP 5.4 tot en met PHP 7.1. Voor PHP 7.2+ gebruikt PHP in plaats daarvan libsodium als cryptografiebibliotheek.

Aanbevolen: