![]() |
שאלה ב md5
שלום לכולם,
השתמשתי ב md5 בכדי לשים סיסמא. לקחתי למשל את הסיסמא: קוד:
gever123 PHP קוד:
קוד:
780951cfa180631147657d8f2f5e167e קוד:
780951cfa180631147657d8f2f5e167e קוד:
gever123 |
לא ניתן, md5 היא פונקציית הצפנה חד כיוונית.
בשביל להשוות סיסמאות פשוט תצפין את הסיסמא השנייה (לבדיקה) ואז תשווה. |
ציטוט:
זה פשוט לפאנל ניהול ואנשים נרשמים ואני רוצה לדעת תסיסמא שלהם למשל. אז איך אני ידע ? ואם אי אפשר, אז באיזה שיטה אפשר. |
תשתמש בפונקציית הצפנה אחרת.
עם md5 כמעט בלתי אפשרי (או ממש קשה ולא מתאים למערכת פשוטה) לאחזר סיסמא מקורית. |
ציטוט:
|
אני יודע... אף פעם לא השתמשתי.
הרצתי חיפוש, מצאתי את זו: http://www.php.net/manual/en/functio...pt-encrypt.php http://www.php.net/manual/en/functio...pt-decrypt.php לוידע עד כמה היא טובה, אם לא חפש אחרת. |
יש לך את
base64_decode() ואת base64_encode() כדי להחזיר הנה דוגמה: PHP קוד:
|
סיסמא = קוד אישי - כשמה כן היא, אישית. אתה לא צריך לראות את הסיסמאות של המשתמשים שלך, זו חדירה לפרטיות.
|
תודה רבה לך masterpl.
הנושא יכול להינעל(: תומר: אני אישית לא רואה, זה בנאדם שבניתי לו תאתר. |
ציטוט:
גם הבחור שבנית לו את האתר לא צריך לראות סיסמאות. פשוט תגיד לו שזה לא אפשרי. זו חוצפה לשמה. |
ציטוט:
למרות שזו לא אחריות המתכנת (במקרה הזה srartzero), הוא רק עושה מה שאומרים לו והוא יכול "להקטין ראש" (כמובן שהוא יכול גם להגדיל =P); מה שכן מפתיע אותי הוא איך "מתכנת ומפתח אתרים" בתשלום לא יודע להריץ חיפוש בגוגל / php.net ולמצוא פונ' פשוטה. |
ציטוט:
מפתח אתר זה מי שיכול ליצור דבר שאפשר לגשת אליו מהדפדפן. |
ציטוט:
וכנראה שההגדרות שלי ושלך למפתח אתרים (בתשלום) קצת שונות, אין מה להתווכח על זה כי זה יוביל למבוי סתום, ולכן אני מעדיף שאת המשך השיחה (אם יש המשך לשיחה) נעשה בה"פ. |
ציטוט:
|
ציטוט:
זה לא הנושא... והתגובה האחרונה שלי מופנית גם אלייך ד"א. |
אין טעם להצפין ב-base64. למה להקשות על מי שיגיע למסד נתונים?
במילא זה סתם בזבוז מיותר של משאבים להצפין ואז להחזיר לפלט המקורי. |
כל הזמנים הם GMT +2. הזמן כעת הוא 02:58. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ