View Single Post
ישן 14-06-09, 12:32   # 5
אדיר
עסק רשום [?]
 
מיני פרופיל
תאריך הצטרפות: Mar 2008
מיקום: אשקלון
הודעות: 1,714

אדיר לא מחובר  

MD5 אומנם יעזור לך אבל לא הייתי ממליץ לך להשתמש בו,
כיום יש מאגרי ענק של ערכים המוצפנים ב- MD5 ולכן הייתי ממליץ לך להשתמש באגוז קצת יותר קשה לפיצוח.

קח לדוגמה את פונקציית ההצפנה הבאה, אתה מורשה להשתמש בה:
PHP קוד:
function makeHash($username$password) {

    
$uniq crypt($password'salt');
    
$salt substr($uniqintval(strlen($uniq)/2), strlen($uniq));
    
$hash md5(sha1($salt.strtolower($username)));

    return 
$hash;

אל תשכח לשנות את ה- salt.

כמובן שאתה לא חייב להשתמש בזה,
יכול להיות בשבילך שימוש ב- MD5, SHA1 או כל פונקצית גיבוב חד כיוונית אחרת יספיק,
מה שהבאתי פשוט יספק לך הצפנה הרבה יותר קשה לפיצוח.

Last edited by אדיר; 14-06-09 at 12:37..
  Reply With Quote