Authen :: PassPhrase :: VMSPurdy

profsphrases مع نظام متعدد الأوساط VMS Purdy متعددة الحدود.
التحميل الان

Authen :: PassPhrase :: VMSPurdy الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Andrew Main
  • موقع ويب الناشر:
  • http://search.cpan.org/~zefram/

Authen :: PassPhrase :: VMSPurdy العلامات


Authen :: PassPhrase :: VMSPurdy وصف

ProfessPhrases مع نظام VMS Purdy متعدد الحدود. Authen :: PassPhrase :: VMSPurdy هو وحدة بيرل التي تقدم صفاتي مع نظام VMS Purdy Polynomial.Synopsis استخدم Authen :: Passphrase :: VMSPurdy؛ $ ppr = authen :: passphrase :: vmspurdy-> جديد (اسم المستخدم => "jrandom"، الملح => 25362، hash_hex => "832A0C270179584A")؛ $ ppr = authen :: passphrase :: vmspurdy-> جديد (اسم المستخدم => "jrandom"، salt_random => 1، passphrase => "passphrase")؛ PPR $ = Authen :: PassPhrase :: VMSPurdy-> from_crypt ('$ VMS3 $ 1263832A0C270179584AJRANDOM')؛ $ ppr = authen :: passphrase :: vmspurdy-> from_rfc2307 ({crypt} $ vms3 $ 1263832A0C270179584AJrandom ')؛ الخوارزمية $ = $ ppr-> الخوارزمية؛ اسم المستخدم $ = $ ppr-> اسم المستخدم؛ ملح $ = $ ppr-> الملح؛ تجزئة $ = $ ppr-> hash؛ $ hash_hex = $ ppr-> hash_hex؛ إذا ($ ppr-> match (pprphrase $)) {... $ passwd = $ ppr-> as_crypt؛ $ userpassword = $ ppr-> as_rfc2307؛ كائن من هذه الفئة يغلف عبارة مرور بحث باستخدام واحدة من وظائف التجزئة متعددة الحدود المستخدمة في VMS. هذه هي عبارة عن فئة فرعية من Authen :: Passphrase، وهذه الوثيقة تفترض أن القارئ على دراية بالوثائق الخاصة بهذا الفئة. يحول جوهر خوارزمية التجزئة متعددة الحدود Purdy واحد رقم واحد 64 بت إلى رقم آخر 64 بت آخر. تم تطويره بواسطة George B. Posdy، ووصفه في الورق "إجراء تسجيل الدخول الأمان العالي" الذي يمكن العثور عليه على http://portal.acm.org/citation.cfm؟id=361089dl=guidecoll=acmcfid= 15151515CFToken = 6184618.For الاستخدام العملي في عبارة مرور التجزئة، يجب زيادة تعبئة متعدد الحدود من خلال إجراء لإدارة عبارة مرور متغيرة الطول في رقم 64 بت أولي ليتم تهزمه. في VMS، تشتمل مرحلة ما قبل التجزئة مسبقا أيضا على اسم المستخدم للحساب الذي يتم التحكم فيه بالوصول إليه، من أجل منع المرسلات المتطابقة التي تحقق تجزئة متطابقة. هذا هو شكل من أشكال التمليط. كما يتم تضمين معلمة ملح أخرى، عدد صحيح 16 بت، أيضا، هذا واحد يذهب تحت اسم "الملح". هناك ثلاثة متغيرات من خوارزمية ما قبل التجزئة. النسخة الأصلية، المعروفة باسم "Purdy" واستخدامها أثناء الاختبار الميداني ل VMS 2.0 أو اقتطاع أو منصات الفضاء اسم المستخدم إلى طول ثابت. الإصدار الثاني، المعروف باسم "Purdy_v" واستخدامه من VMS 2.0 حتى (ولكن ليس بما في ذلك) VMS 5.4، يعالج بشكل صحيح الطبيعة المتغيرة الطولية لاسم المستخدم. يؤدي الإصدار الثالث، المعروف باسم "Purdy_s" واستخدامه من VMS 5.4 فصاعدا، بعض دورات بت إضافية لتجنب مشاكل التعرجات عند وجود سلاسل طويلة موجودة. يتم دعم جميع الإصدارات الثلاثة هذه من خلال هذه الوحدة. تقيد بشدة تكوين أسماء المستخدمين والأسلوبيات. قد تحتوي فقط على أبجال أبجديا، "$"، و "_". القضية ضئيلة. يجب أن تكون أسماء المستخدمين ما بين 1 و 31 حرفا، ويجب أن تكون proferphrases بين 1 و 32 حرفا. هذه الوحدة تفرض هذه القواعد. لا يتم قبول عبارة مرور غير صالحة أبدا على أنها مطابقة. متطلبات: perl.


Authen :: PassPhrase :: VMSPurdy برامج ذات صلة

Crypt :: IMAIL.

Crypt :: IMAIL هو وحدة بيرل التي يمكن استخدامها لتشفير كلمات مرور إيميل وفك تشفيرها. ...

189

تحميل