INHOUDSOPGAWE:

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 ? Die mcrypt uitbreiding is 'n plaasvervanger vir die UNIX-kriptopdrag. Hierdie opdragte dien as 'n manier om lêers op UNIX- en Linux-stelsels te enkripteer. Die php - mcrypt uitbreiding dien as 'n koppelvlak tussen PHP en mcrypt.

Wat dit betref, hoe aktiveer ek PHP Mcrypt?

Dit is waarskynlik die vinnigste metode om php-mcrypt op Windows-bediener te aktiveer – al wat u hoef te doen is:

  1. Soek php. ini (hoof php konfigurasie lêer)
  2. Maak oop en soek na;extension=php_mcrypt. dll)
  3. Maak kommentaar/verwyder “;” en stoor die php. ini.

Verder, hoe weet ek of PHP Mcrypt geïnstalleer is? Jy kan function_exists gebruik om kyk of een van die mcrypt funksies bestaan. Jy kan ook dieselfde skerm bereik deur na 'n php lêer wat het: phpinfo(); iewers in die kode. In hierdie skerm, soek eenvoudig vir die string " mcrypt ondersteun". Indien geïnstalleer , sal jy 'n blokkie sien wat sê "enabled".

Boonop, wat kan ek gebruik in plaas van Mcrypt?

Jy behoort gebruik OpenSSL verby mcrypt aangesien dit aktief ontwikkel en onderhou word. Dit bied beter sekuriteit, onderhoubaarheid en oordraagbaarheid. Tweedens voer dit AES-enkripsie/dekripsie baie vinniger uit. Dit gebruik by verstek PKCS7-opvulling, maar jy kan OPENSSL_ZERO_PADDING spesifiseer as jy dit nodig het.

Wat is Mcrypt-uitbreiding?

Die mcrypt uitbreiding is 'n koppelvlak tot die mcrypt kriptografie biblioteek. Hierdie uitbreiding is nuttig om PHP-kode toe te laat gebruik mcrypt om op PHP 7.2+ te hardloop. Die mcrypt uitbreiding is ingesluit in PHP 5.4 tot PHP 7.1. Vir PHP 7.2+ gebruik PHP eerder libsodium as 'n kriptografie-biblioteek.

Aanbeveel: