Crypt :: Securid.

ליצור ולאמת זמן securid hash קודים.
הורד עכשיו

Crypt :: Securid. דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Perl Artistic License
  • מחיר:
  • FREE
  • שם המפרסם:
  • John Pliam and I. C. Wiener
  • אתר האינטרנט של המוציא לאור:
  • http://search.cpan.org/~pliam/

Crypt :: Securid. תגים


Crypt :: Securid. תיאור

ליצור ולאמת securid זמן hash קודים. Crypt :: Securid הוא מודול Perl שניתן להשתמש בו כדי ליצור ולאמת זמן securid hash.Synopsis להשתמש crypt :: securid; # צור אובייקט אסימון קשור למפתח HEX של 64 סיביות $ $ TOKEN = Crypt :: Secureid-> חדש (Hexkey => '0123456789ABCEEF "); # שווה ערך $ token = crypt :: securid-> חדש; $ אסימון-> Setkey ("0123456789ABCEFF") ||| למות $ אסימון-> שגיאה; # יצירת אובייקט אסימון קשור למפתח בקובץ ייבוא W / מספר סידורי $ אסימון = Crypt :: Secureid-> חדש (קובץ => $ קובץ, סידורי => $ סדרתי); # שווה ערך $ token = crypt :: securid-> חדש; $ אסימון-> ImportToken ($ קובץ, $ סדרתי); # הדפס ערך קוד Hash הדפס $ אסימון-> קוד (זמן); # שוויון הדפסה $ אסימון-> codenow; # אמת ערך קוד חשיש, הדפס DEFT DOT "קוד לא חוקי" אלא אם כן $ אסימון-> אמת ($ Code, $ days_tolerance); PrintF ("קוד אישור, DRIFT =% D דקות ", $ אסימון-> נסחף); # ייצוא אסימון לקובץ אלא אם כן ($ אסימון-> exportown ($ קובץ, $ סידורי)) {למות $ אסימון-> שגיאה;} crypt :: securid הוא מודול אמולטור לייצור ואימות Securid Time-Hash קודים. קודים כאלה הם לעתים קרובות שימושי במהלך אימות זהות, במיוחד כאשר הקוד הוא שנוצר מחוץ ללהקה, כך מפתח סודי 64 סיביות הוא מעולם לא על כל מכונת הלקוח. ספקולציה כלשהו על החולשה של אלגוריתם חשיש הוצג. אפאיק, זה עדיין בעיה פתוחה כדי לקבוע כמה קודים נפרדים יש צורך לשחזר את key.OTOH הסוד, עבור מודלים אימות חד צדדיים (כמו SSL), אפילו חשיש זמן חלש מבוסס על סוד משותף עשוי לספק שכבה נוספת רצויה של אבטחה. מודול זה מסופק לצורך דיון ו / או prototyping. אם אתה צריך שרת ACE אמיתי, לקנות אחד. דרישות: · פרל


Crypt :: Securid. תוכנה קשורה