Sadržaj:

Šta je Mcrypt u PHP-u?
Šta je Mcrypt u PHP-u?

Video: Šta je Mcrypt u PHP-u?

Video: Šta je Mcrypt u PHP-u?
Video: how to solve Mcrypt extension error in Xamp | PHP Mcrypt Error [Fixed] 2024, Novembar
Anonim

Šta je mcrypt ? The mcrypt ekstenzija je zamjena za UNIX crypt naredbu. Ove naredbe služe kao sredstvo za šifriranje datoteka na UNIX i Linux sistemima. The php - mcrypt proširenje služi kao interfejs između PHP i mcrypt.

Što se toga tiče, kako da omogućim PHP Mcrypt?

Ovo je vjerovatno najbrži način da omogućite php-mcrypt na Windows serveru – sve što trebate učiniti je:

  1. Pronađite php. ini (glavni php konfiguracioni fajl)
  2. Otvorite i potražite;extension=php_mcrypt. dll)
  3. Dekomentirajte/uklonite “;” i sačuvajte php. ini.

Dodatno, kako da znam da li je instaliran PHP Mcrypt? Možete koristiti function_exists za provjeri da li jedan od mcrypt funkcije postoje. Isti ekran možete postići i gledanjem a php fajl koji ima: phpinfo(); negde u kodu. Na ovom ekranu jednostavno potražite niz " mcrypt podrška". Ako je instaliran , vidjet ćete okvir koji kaže "omogućeno".

Štaviše, šta mogu koristiti umjesto Mcrypt?

Trebao bi koristiti OpenSSL je završen mcrypt kako se aktivno razvija i održava. Pruža bolju sigurnost, mogućnost održavanja i prenosivost. Drugo, obavlja AES enkripciju/dešifriranje mnogo brže. Podrazumevano koristi PKCS7 padding, ali možete odrediti OPENSSL_ZERO_PADDING ako vam je potrebno.

Šta je Mcrypt ekstenzija?

The mcrypt ekstenzija je interfejs za mcrypt kriptografska biblioteka. Ovo proširenje je korisno za omogućavanje upotrebe PHP koda mcrypt za rad na PHP 7.2+. The mcrypt ekstenzija je uključen u PHP 5.4 do PHP 7.1. Za PHP 7.2+, PHP umjesto toga koristi libsodium kao kriptografsku biblioteku.

Preporučuje se: