• Share on Google+

MD5 به زبان ساده یک الگوریتم رمز نگاری 128 بیت یکطرفه است که توسط آن میتوان صحت فایل دریافت شده را از نظر خرابی یا دستکاری آن توسط فرد دیگری وارسی کرد. بدین ترتیب میتوان دو فایل متمایز را از هم تشخیص داد بطوری که حتی اگر 1 بیت از اطلاعات آنها با هم فرق داشته باشد، شناسه md5 متفاوتی خواهند داشت و امکان ندارد دو فایل دارای شناسه یکسان باشند.
Md5 را میتوان برای هر فایل و فولدری استفاده کرد اما آن را بیشتر در کنار لینک دانلود توزیع های لینوکس مشاهده میکنیم که برای اطلاه از سالم بودن فایل دانلود شده استفاده میشود.

برای دانستن اطلاعات بیشتر مطلب MD5 چیست؟ را مطالعه کنید

بطور مثال فرض یک توزیع اوبونتو را دانلود کردید و میخواهید MD5 آن را بررسی کنید.

در اکثر توزیع های لینوکس md5sum بصورت پیش فرض گنجانده شده است و نیاز به نصب نرم افزار جداگانه نیست.

برای اینکار باید ابتدا با دستور Cd به دایرکتوری مورد نظر بروید

cd download_directory

فرمان MD5SUM yourfilename را اجرا کنید.(در این مثال از فایل ایمیج اوبونتو استفاده کردیم)

md5sum ubuntu-8.04-desktop-i386.iso

سپس یک شناسه 32 کاراکتری برای شما نمایش داده میشود

8895167a794c5d8dedcc312fc62f1f1f ubuntu-8.04-desktop-i386.iso

این شناسه ، شناسه اختصاصی md5 فایل شماست که باید آن را با شناسه md5 که سایت منبع در دسترس گذاشته است مقایسه کنید، اگر هر دو شناسه یکسان بود فایل مشکلی ندارد در غیر اینصورت فایل شما آسیب دیده و امکان دارد به درستی کار نکند.

در ویندوز نیاز به نصب یک نرم افزار دارید که برنامه متن باز winmd5sum میتواند گزینه خوبی باشد.( از نرم افزار HashTab یا افزونه MD5 Hasher هم میتوانید استفاده کنید)

پس از نصب برنامه کافیست تا مسیر فایل یا ایمیج مورد نظر را به آن بدهید و کمی منتظر بمانید تا کارش را تمام شود. سپس در قسمت md5sum یک شناسه 32 کاراکتری نشان میدهد که مختص فایل شماست.
در کادر زیرین، شناسه md5 اصلی را کپی کنید و دکمه Compare فشار دهید.
اگر هر دو شناسه برابر بود نرم افزار با پیغام MD5 Check Sums are the same صحت فایل را به شما اعلام میکند در غیر اینصورت اخطاری مبنی بر عدم یکسان بودن شناسه ها دریافت خواهید کرد.

  • پاسخ دادن
    نویسنده
    بیا تو خبر

    ایول بابا… امنیت رو دوست دارم.

  • پاسخ دادن
    نویسنده
    میلاد طرفی

    thank yooooooooooooooooooooooooooou
    ISO مشکلی نداشت،باید ببینم این لینوکسه بلاخره قراره نصب بشه یا نه
    باورکن 3 روز واسه دانلودش با GPRS وقت گذاشتم،نمیتونم به همین سادگیا ازش بگذرم :))