مكريبت
mcrypt هو بديل لأمر crypt الشهير في يونكس . كان crypt أداة تشفير ملفات تستخدم خوارزمية قريبة جدًا من شفرة Enigma التي استخدمت في الحرب العالمية الثانية . يوفر Mcrypt نفس الوظيفة ولكنه يستخدم العديد من الخوارزميات الحديثة مثل AES . Libmcrypt، رفيق Mcrypt، عبارة عن مكتبة من التعليمات البرمجية تحتوي على وظائف التشفير الفعلية وتوفر طريقة سهلة للاستخدام. كان آخر تحديث لـ libmcrypt في عام 2007، [1] على الرغم من سنوات من التصحيحات غير المدمجة. [2] تشمل البدائل التي يتم صيانتها ccrypt و libressl وغيرها. [3]
أمثلة على استخدام mcrypt في بيئة سطر أوامر Linux:
mcrypt --list # راجع خوارزميات التشفير المتاحة. mcrypt -a blowfish myfilename # يشفر myfilename إلى myfilename.nc # باستخدام خوارزمية تشفير Blowfish. # تتم مطالبتك مرتين بعبارة مرور. mcrypt -d mytextfile.txt.nc # يفك تشفير mytextfile.txt.nc إلى mytextfile.txt. mcrypt -V -d -a enigma -o scrypt --bare # هل يمكن فك تشفير/ترميز الملفات المشفرة باستخدام SunOS crypt. mcrypt --help
تطبق العديد من خوارزميات التشفير ، معظمها خوارزميات التشفير الكتلي وخوارزميات التشفير المتدفق ، وبعضها يقع ضمن قيود التصدير في الولايات المتحدة . تشمل الخوارزميات DES و Blowfish و ARCFOUR وEnigma و GOST و LOKI97 و RC2 و Serpent وThreeway و Twofish و WAKE و XTEA .
انظر أيضا
مراجع
- ^ "إصدارات Libmcrypt".
- ^ "تصحيحات Libmcrypt".
- ^ Paragon Initiative Enterprises. "إذا كنت تكتب كلمة MCRYPT في كود PHP الخاص بك، فأنت تفعل ذلك بشكل خاطئ".
روابط خارجية
- الصفحة الرئيسية الأصلية لـ mcrypt
- الصفحة الرئيسية لـMCrypt
- موقع تطوير MCrypt
