جدول المحتويات:

ما هو Mcrypt في PHP؟
ما هو Mcrypt في PHP؟

فيديو: ما هو Mcrypt في PHP؟

فيديو: ما هو Mcrypt في PHP؟
فيديو: Learn PHP 8 In Arabic 2022 - #001 - Introduction And Important Information 2024, شهر نوفمبر
Anonim

ما هو مكربت ؟ ال مكربت extension هو بديل لأمر تشفير UNIX. تعمل هذه الأوامر كوسيلة لتشفير الملفات على أنظمة UNIX و Linux. ال بي أتش بي - مكربت ملحق بمثابة واجهة بين بي أتش بي و مكربت.

بخصوص هذا ، كيف يمكنني تمكين PHP Mcrypt؟

ربما تكون هذه هي أسرع طريقة لتمكين php-mcrypt على خادم windows - كل ما عليك فعله هو:

  1. ابحث عن ملف php. ini (ملف تكوين php الرئيسي)
  2. افتح وابحث عن ؛ extension = php_mcrypt. dll)
  3. Uncomment / إزالة "؛" وحفظ ملف php. ini.

بالإضافة إلى ذلك ، كيف يمكنني معرفة ما إذا كان PHP Mcrypt مثبتًا أم لا؟ يمكنك استخدام function_exists ل تحقق فيما لو واحدة من مكربت وظائف موجودة. يمكنك أيضًا تحقيق هذه الشاشة نفسها من خلال عرض ملف بي أتش بي الملف الذي يحتوي على: phpinfo () ؛ في مكان ما في الكود. في هذه الشاشة ، ابحث ببساطة عن السلسلة " مكربت الدعم". في حالة التثبيت ، سترى مربعًا يقول "مُمكّن".

علاوة على ذلك ، ما الذي يمكنني استخدامه بدلاً من Mcrypt؟

يجب استعمال OpenSSL أكثر مكربت حيث يتم تطويرها وصيانتها بنشاط. يوفر أمانًا أفضل وقابلية للصيانة وقابلية النقل. ثانيًا ، يتم تنفيذ تشفير / فك تشفير AES بشكل أسرع. يستخدم حشوة PKCS7 افتراضيًا ، ولكن يمكنك تحديد OPENSSL_ZERO_PADDING إذا كنت في حاجة إليها.

ما هو امتداد Mcrypt؟

ال ملحق مكربت هي واجهة إلى مكربت مكتبة التشفير. هذه تمديد مفيد للسماح باستخدام كود PHP مكربت للتشغيل على PHP 7.2+. ال ملحق مكربت مضمن في PHP 5.4 حتى PHP 7.1. بالنسبة لـ PHP 7.2+ ، تستخدم PHP بدلاً من ذلك libsodium كمكتبة تشفير.

موصى به: