הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 16-04-09, 09:07   # 1
SniR-S
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Aug 2008
הודעות: 546

SniR-S לא מחובר  

הצפנת MD5

איך ניתן להשתמש בהצפנה הזו?
הבנתי שבשביל להצפין סיסמא לדוגמא אני צריך לעשות דבר כזה.
PHP קוד:
$pass md5($_POST['pass']); 
ואז כביכול מה שנכנס בשדה pass הוא מוצפן..
אבל איך אני יכול ליצור הרשמה עם הצפנה? כשאני ניסיתי, אז יש אימות סיסמא ובשניהם שמתי הצפנה
גם באימות, וגם בסיסמא המקורית (שנכנסת למסד).
בקיצור, לא הצלחתי להרשם בגלל ההצפנה מכיוון שהאימות סיסמא והסיסמא לא תואמים.
  Reply With Quote
ישן 16-04-09, 09:33   # 2
Speed
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2008
הודעות: 71

Speed לא מחובר  

תשים את ההצפנה של הmd5 על הסיסמא לאחר הבדיקה של האימות סיסמא
  Reply With Quote
ישן 16-04-09, 11:08   # 3
SniR-S
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Aug 2008
הודעות: 546

SniR-S לא מחובר  

אוקי, הצפנה בהרשמה עשיתי.
אבל איך אני יכול להתחבר למערכת עם הסיסמא?
  Reply With Quote
ישן 16-04-09, 11:14   # 4
בניה
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: נחושה
הודעות: 3,434

בניה לא מחובר  

הסיסמא שבמסד נתונים מוצפנת נכון?
אז את הסיסמא שאתה מקבל בטופס תעביר גם בMD5 ותשווה ומה שיש לך במסד נתונים
  Reply With Quote
ישן 16-04-09, 11:15   # 5
daMn
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Mar 2007
גיל: 34
הודעות: 2,050

daMn לא מחובר  

את הסיסמא המוצפנת את מכניס לDB בהרשמה, ואז בהתחברות אתה מצפין שוב את הסיסמא שקיבלת בהתחברות ולאחר מכן משווה אותה מול הDB, אם היא שווה הסיסמאות תואמות.
__________________
"חינוך למדעי המחשב לא יכול להפוך אף אחד למתכנת מומחה יותר מאשר לימוד על מברשות וצבעים יכול להפוך מישהו לצייר מיומן."
(אריק ס. ריימונד)

Last edited by daMn; 16-04-09 at 11:17..
  Reply With Quote
ישן 16-04-09, 11:16   # 6
SniR-S
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Aug 2008
הודעות: 546

SniR-S לא מחובר  

אוקי אוקי, כן נכון אתם צודקים, חחח פשוט לא הפעלתי את הראש קצת.
תודה רבה !
  Reply With Quote
ישן 16-04-09, 11:20   # 7
dor77
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Jan 2008
הודעות: 1,650

dor77 לא מחובר  

נכון, מה שאמרו לך יעזור לך, הסיסמא המקורית לא מעניינת אותך, בשבילך הסיסמא היא ההצפנה, ואז כל מה שאתה עושה זה רק משווה, הרי במסד אין לך את הסיסמא הישנה לפני ההצפנה, כי אז ההצפנה לא עשתה כלום.
__________________
מתכנת php אמין ומקצועי.
מחירים נוחים!
יצירת קשר: 0544378743
  Reply With Quote
ישן 16-04-09, 11:26   # 8
SniR-S
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Aug 2008
הודעות: 546

SniR-S לא מחובר  

כן ברור, זאת המטרה, שהסיסמא הישנה תיהיה מוצפנת..
השאלה היא, אם ההצפנה הזאת ניתנת לפיצוח? ע"פי מה שאני יודע היא חד כיוונית (לא ניתנת לפיצוח).
אבל אני לא בטוח ב 100% אחוז..(למרות שאי אפשר להיות בטוח ב 100% אף פעם..)
  Reply With Quote
ישן 16-04-09, 11:28   # 9
Jerba
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Jun 2007
הודעות: 300

Jerba לא מחובר  

MD5 לא ב100 אחוז נתנת לפיצוח , הבנתי שמחרוזת של מספרים יש דרך לפצח מ MD5 (אבל ע"י מאגר ענק של מספרים עם כל הקומבינציות)

אבל אותיות לא ראיתי
  Reply With Quote
ישן 16-04-09, 11:40   # 10
daMn
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Mar 2007
גיל: 34
הודעות: 2,050

daMn לא מחובר  

כן, יש מאגרי MD5 עם כמות מסוימת של סיסמאות, בד"כ סיסמאות די פשוטות, רוב הסיכויים שלא ימצאו אבל בכל אופן לא מצפינים רק בMD5, אתה בונה איזשהי פונקצית salt שעובדת לדוג':
PHP קוד:
function salt($string) {
    global 
$constant_string;
    
$string $string $constant_string;
    
$string md5($string);
    
$string strrev($string);
    
$string md5($string);
    return 
sha1($string);

כאשר constant_string זה איזשהו סטרינג קבוע שקבעת מראש שמוצפן יחד עם הסיסמא שיקשה על הפיצוח.
__________________
"חינוך למדעי המחשב לא יכול להפוך אף אחד למתכנת מומחה יותר מאשר לימוד על מברשות וצבעים יכול להפוך מישהו לצייר מיומן."
(אריק ס. ריימונד)
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 06:40.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ