Crypt :: UnixCrypt.

Crypt :: UnixCrypt هو تطبيق بيرل فقط لوظيفة Crypt.
التحميل الان

Crypt :: UnixCrypt. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Martin Vorlaender
  • موقع ويب الناشر:
  • http://search.cpan.org/~mvorl/Crypt-UnixCrypt-1.0/UnixCrypt.pm

Crypt :: UnixCrypt. العلامات


Crypt :: UnixCrypt. وصف

Crypt :: UnixCrypt هو تطبيق بيرل فقط لوظيفة Crypt. Crypt :: UnixCrypt هو تطبيق بيرل فقط لوظيفة Crypt.synopsis استخدام Crypt :: UnixCrypt؛ $ hashed = crypt (us $ stratext، الملح $)؛ # دائما استخدام هذا الوحدة النمطية تبدأ {$ crypt :: unixcrpyt :: outglide_builtin = 1} استخدم crypt :: unixcrypt؛ هذه الوحدة هي لجميع تلك النفوس الفقراء التي تجيب المنفذ على استخدام crypt () مع الرسالة `crypt () وظيفة غير مفترومة بسبب العظمة العظمة المفرطة. ". لن تقوم هذه الوحدة بتحميل سردبة مدمجة () ما لم تقم بتضطر بقيمة حقيقية من المتغير $ crypt :: unixcrypt :: تجاوز_builtin.If أنت تستخدم هذه الوحدة، أنت ربما لا تحتوي على وظيفة Crypt () المدمجة ولا سرداب (3) ManPage؛ لذلك سأوفر الأجزاء المناسبة من وصفها (من نظام Linux الخاص بي) هنا: Crypt هي وظيفة تشفير كلمة المرور. يعتمد على الخوارزمية القياسية لتشفير البيانات مع الاختلافات المقصودة (من بين أمور أخرى) لإثناء استخدام تطبيقات الأجهزة للبحث عن مفتاح. $ plaztext هو كلمة المرور المكتوبة للمستخدم. $ ملح هو سلسلة حرفين تم اختيارهما من المجموعة . يتم استخدام هذه السلسلة لإشراض الخوارزمية في واحدة من 4096 طريقة مختلفة. كنت تأخذ أدنى مستوى 7 بت من كل طابع منصح $ (ملء الأمر يصل إلى 8 أحرف مع الأصفار، إذا لزم الأمر)، يتم الحصول على مفتاح 56 بت. يستخدم هذا المفتاح 56 بت لتشفير سلسلة ثابتة بشكل متكرر (عادة ما تكون سلسلة تتكون من جميع الأصفار). تشير القيمة التي تم إرجاعها إلى كلمة المرور المشفرة، سلسلة من 13 حرفا ASCII للطباعة (أول حرفين تمثل الملح نفسه). يتكون المساحة الرئيسية من 2 ** 56 على قدم المساواة 7.2E16 القيم المحتملة. عمليات البحث الشاملة من المساحة الرئيسية هذه ممكنة باستخدام أجهزة كمبيوتر متوازية بشكل كبير. يتوفر البرامج، مثل الكراك (1)، والتي ستقوم بالبحث عن جزء من هذه المساحة الرئيسية التي تستخدمها البشر بشكل عام لكلمات المرور. وبالتالي، يجب اختيار كلمة المرور، على الأقل، تجنب الكلمات والأسماء الشائعة. يوصى باستخدام برنامج PASSWD (1) الذي يتحقق من كلمات مرور قابلة للتقليل أثناء عملية الاختيار. تحتوي الخوارزمية الخاصة بحد ذاتها على عدد قليل من الزوال التي تجعل استخدام واجهة Crypt (3) خيارا ضعيفا للغاية لأي شيء آخر غير مصادقة كلمة المرور وبعد إذا كنت تخطط لاستخدام واجهة Crypt (3) لمشروع تشفير، فلا تفعل ذلك: احصل على كتاب جيد على التشفير واحدا من المكتبات المتوفرة على نطاق واسع. متطلبات: perl.


Crypt :: UnixCrypt. برامج ذات صلة