Πίνακας περιεχομένων:

Τι είναι το Mcrypt στην PHP;
Τι είναι το Mcrypt στην PHP;

Βίντεο: Τι είναι το Mcrypt στην PHP;

Βίντεο: Τι είναι το Mcrypt στην PHP;
Βίντεο: How to Enable PHP MCRYPT in 2 minutes, 100% success 2024, Σεπτέμβριος
Anonim

Τι είναι mcrypt ? ο mcrypt Η επέκταση είναι μια αντικατάσταση της εντολής UNIX crypt. Αυτές οι εντολές χρησιμεύουν ως μέσο για την κρυπτογράφηση αρχείων σε συστήματα UNIX και Linux. ο php - mcrypt Η επέκταση χρησιμεύει ως διεπαφή μεταξύ PHP και mcrypt.

Σχετικά με αυτό, πώς μπορώ να ενεργοποιήσω το PHP Mcrypt;

Αυτή είναι ίσως η πιο γρήγορη μέθοδος για να ενεργοποιήσετε το php-mcrypt σε διακομιστή Windows – το μόνο που χρειάζεται να κάνετε είναι:

  1. Βρείτε php. ini (κύριο αρχείο διαμόρφωσης php)
  2. Ανοίξτε και αναζητήστε;extension=php_mcrypt. dll)
  3. Καταργήστε το σχόλιο/αφαίρεση ";" και αποθηκεύστε την php. ini.

Επιπλέον, πώς μπορώ να ξέρω εάν έχει εγκατασταθεί το PHP Mcrypt; Μπορείτε να χρησιμοποιήσετε το function_exists to ελέγξτε αν Ένα από mcrypt λειτουργίες υπάρχουν. Μπορείτε επίσης να επιτύχετε αυτήν την ίδια οθόνη προβάλλοντας α php αρχείο που έχει: phpinfo(); κάπου στον κώδικα. Σε αυτήν την οθόνη, απλώς αναζητήστε τη συμβολοσειρά " mcrypt υποστήριξη". Εάν εγκατασταθεί , θα δείτε ένα πλαίσιο που λέει "enabled".

Επιπλέον, τι μπορώ να χρησιμοποιήσω αντί για το Mcrypt;

Θα έπρεπε χρήση Πάνω από το OpenSSL mcrypt καθώς αναπτύσσεται και διατηρείται ενεργά. Παρέχει καλύτερη ασφάλεια, συντηρησιμότητα και φορητότητα. Δεύτερον, εκτελεί κρυπτογράφηση/αποκρυπτογράφηση AES πολύ πιο γρήγορα. Χρησιμοποιεί την αναπλήρωση PKCS7 από προεπιλογή, αλλά μπορείτε να καθορίσετε το OPENSSL_ZERO_PADDING εάν το χρειάζεστε.

Τι είναι η επέκταση Mcrypt;

ο επέκταση mcrypt είναι μια διεπαφή με το mcrypt βιβλιοθήκη κρυπτογραφίας. Αυτό επέκταση είναι χρήσιμο για να επιτρέπεται η χρήση κώδικα PHP mcrypt για εκτέλεση σε PHP 7.2+. ο επέκταση mcrypt περιλαμβάνεται στην PHP 5.4 έως την PHP 7.1. Για την PHP 7.2+, η PHP χρησιμοποιεί το libsodium ως βιβλιοθήκη κρυπτογραφίας.

Συνιστάται: