Sommario:

Cos'è Mcrypt in PHP?
Cos'è Mcrypt in PHP?

Video: Cos'è Mcrypt in PHP?

Video: Cos'è Mcrypt in PHP?
Video: PHP 5.5 ITA 93: Security / password salt + cifrare con mcrypt 2024, Novembre
Anonim

Cos'è mcrypt ? Il mcrypt extension è un sostituto del comando UNIX crypt. Questi comandi servono come mezzo per crittografare i file sui sistemi UNIX e Linux. Il php - mcrypt l'estensione funge da interfaccia tra PHP e mcrypt.

A questo proposito, come abilito PHP Mcrypt?

Questo è probabilmente il metodo più rapido per abilitare php-mcrypt su server Windows: tutto ciò che devi fare è:

  1. Trova php. ini (file di configurazione php principale)
  2. Apri e cerca;extension=php_mcrypt. dll)
  3. Decommenta/rimuovi “;” e salva il php. ini.

Inoltre, come faccio a sapere se PHP Mcrypt è installato? Puoi usare function_exists per controlla se uno di mcrypt funzioni esiste. Puoi anche ottenere questa stessa schermata visualizzando a php file che ha: phpinfo(); da qualche parte nel codice. In questa schermata, cerca semplicemente la stringa " mcrypt sostegno". Se installato , vedrai una casella che dice "abilitato".

Inoltre, cosa posso usare al posto di Mcrypt?

Dovresti utilizzo OpenSSL finito mcrypt poiché è attivamente sviluppato e mantenuto. Fornisce una migliore sicurezza, manutenibilità e portabilità. In secondo luogo, esegue la crittografia/decrittografia AES molto più velocemente. Utilizza il riempimento PKCS7 per impostazione predefinita, ma puoi specificare OPENSSL_ZERO_PADDING se ne hai bisogno.

Che cos'è l'estensione Mcrypt?

Il estensione mcrypt è un'interfaccia per il mcrypt libreria di crittografia. Questo estensione è utile per consentire l'utilizzo del codice PHP mcrypt per funzionare su PHP 7.2+. Il estensione mcrypt è incluso da PHP 5.4 a PHP 7.1. Per PHP 7.2+, PHP utilizza invece libsodium come libreria di crittografia.

Consigliato: