תוכן עניינים:

מה זה Mcrypt ב-PHP?
מה זה Mcrypt ב-PHP?

וִידֵאוֹ: מה זה Mcrypt ב-PHP?

וִידֵאוֹ: מה זה Mcrypt ב-PHP?
וִידֵאוֹ: Mac OS X Snow Leopard. TenFiveTube. YouTube Работает! 2024, נוֹבֶמבֶּר
Anonim

מה זה mcrypt ? ה mcrypt הרחבה היא תחליף לפקודת UNIX crypt. פקודות אלו משמשות כאמצעי להצפנת קבצים במערכות UNIX ולינוקס. ה 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 כדי תבדוק אם אחד מ mcrypt פונקציות קיימות. אתה יכול גם להשיג את אותו מסך על ידי הצגת א php קובץ שיש לו: phpinfo(); איפשהו בקוד. במסך זה, פשוט חפש את המחרוזת " mcrypt תמיכה". אם מותקן , תראה תיבה שאומרת "מופעל".

יתר על כן, במה אוכל להשתמש במקום 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 במקום זאת משתמש בליבסודיום כספריית קריפטוגרפיה.