Innholdsfortegnelse:

Hva er Mcrypt i PHP?
Hva er Mcrypt i PHP?

Video: Hva er Mcrypt i PHP?

Video: Hva er Mcrypt i PHP?
Video: Hva er best av iskrem og trening? 2024, November
Anonim

Hva er mcrypt ? De mcrypt utvidelse er en erstatning for UNIX-krypt-kommandoen. Disse kommandoene tjener som et middel til å kryptere filer på UNIX- og Linux-systemer. De php - mcrypt utvidelse fungerer som et grensesnitt mellom PHP og mcrypt.

Angående dette, hvordan aktiverer jeg PHP Mcrypt?

Dette er sannsynligvis den raskeste metoden for å aktivere php-mcrypt på Windows-serveren - alt du trenger å gjøre er:

  1. Finn php. ini (hoved php konfigurasjonsfil)
  2. Åpne og søk etter;extension=php_mcrypt. dll)
  3. Avkommenter/fjern ";" og lagre php. Inn jeg.

I tillegg, hvordan vet jeg om PHP Mcrypt er installert? Du kan bruke function_exists til sjekk om en av mcrypt funksjoner finnes. Du kan også oppnå den samme skjermen ved å se en php fil som har: phpinfo(); et sted i koden. I dette skjermbildet søker du bare etter strengen " mcrypt Brukerstøtte". Hvis installert , vil du se en boks som sier "aktivert".

Dessuten, hva kan jeg bruke i stedet for Mcrypt?

Du burde bruk OpenSSL over mcrypt som det er aktivt utviklet og vedlikeholdt. Det gir bedre sikkerhet, vedlikehold og portabilitet. For det andre utfører den AES-kryptering/dekryptering mye raskere. Den bruker PKCS7-polstring som standard, men du kan spesifisere OPENSSL_ZERO_PADDING hvis du trenger det.

Hva er Mcrypt-utvidelsen?

De mcrypt utvidelse er et grensesnitt til mcrypt kryptografibibliotek. Dette Utvidelse er nyttig for å tillate bruk av PHP-kode mcrypt å kjøre på PHP 7.2+. De mcrypt utvidelse er inkludert i PHP 5.4 til og med PHP 7.1. For PHP 7.2+ bruker PHP i stedet libsodium som et kryptografibibliotek.

Anbefalt: