ציטוט:
נכתב במקור על ידי IgalSt
יהונתן, תודה על ההסבר המפורט.
אם כי אני חושב שזה קצת בזבוז משאבים לחשב MD5 לכל קובץ כאשר מדובר במערכת עם המון קבצים.
למרות שזה רק כמה חישובים מתמטים פשוטים יחסית, כשמכפילים בהרבה קבצים זה יוצא המון חישובים.
|
עבודה באמצעות MD5 היא מקרה קיצון באמת ,וגם מהווה רובד של אבטחה שיכול להבטיח את מהימנות המידע המוצג , נניח קובץ נפגם ה MD5 שלו ישתנה, אפשר לשמור ערכים של ה MD5 במסד נתונים ( לאו דווקא mysql ) כ metadata שקובע את מהימנות הקבצים המוצגים ללקוח הקצה.
( נקודה למחשבה במידה ועובדים בדגש על אבטחה ).
עם המעבדים של היום , הפעולה נחשבת מאוד זניחה ביחס לעבר. ( אני מתייחס למצב של שרת יעודי שבו אתה מתאים את חומרת השרת לדרישות האפליקציה,לא אחסון שיתופי כמובן ).