MD5 চেকসাম কেন গুরুত্বপূর্ণ?
বড় ফাইল (যেমন লিনাক্স ISO) ডাউনলোড করার পর সেটি সঠিকভাবে ডাউনলোড হয়েছে কিনা, কোনো ত্রুটি বা অনধিকার চেঞ্জ হয়নি — সেটি নিশ্চিত করতে MD5 চেকসাম ব্যবহার করা হয়। ডেভেলপাররা ISO-র একটি ইউনিক ফিংগারপ্রিন্ট (MD5 হ্যাশ) প্রকাশ করেন। আপনিও ডাউনলোড করা ফাইলের হ্যাশ জেনারেট করুন এবং মিলিয়ে নিন।
উদাহরণ: Bodhi Linux ISO দিয়ে ডেমো
Bodhi Linux MD5 চেকসাম প্রদান করে। তাদের সাইট থেকে:
- ISO ফাইল ডাউনলোড করুন (Standard Release)।
- MD5 ফাইল ডাউনলোড করুন (MD5 লিংক)।
- MD5 ফাইল টেক্সট এডিটরে খুলুন। কন্টেন্ট দেখবে এমন:
ba411cafee2f0f702572369da0b765e2 bodhi-4.1.0-64.iso
উইন্ডোজে MD5 যাচাই (certutil)
- Command Prompt খুলুন।
- ডাউনলোড ফোল্ডারে যান:
cd Downloads - কমান্ড রান করুন:
certutil -hashfile bodhi-4.1.0-64.iso MD5 - আউটপুটের হ্যাশ MD5 ফাইলটির সাথে মিলিয়ে নিন। মিলে গেলে ফাইল ঠিক, না মিললে পুনরায় ডাউনলোড করুন।
লিনাক্সে MD5 যাচাই (md5sum)
- শেল সেশন খুলুন এবং ডাউনলোড ডিরেক্টরিতে যান।
- কমান্ড রান করুন:
md5sum bodhi-4.1.0-64.iso - দেখানো হ্যাশ MD5 ফাইলটির সাথে মিলিয়ে নিন।
গুরুত্বপূর্ণ বিবেচনা
- MD5 পদ্ধতি তभी কাজ করে যখন ডাউনলোড সোর্স সুরক্ষিত থাকে। মিরর সাইট থাকলে মেইন সাইটের চেকসামের সাথে মিলিয়ে নিন।
- যদি হ্যাকাররা মেইন সাইট হ্যাক করে চেকসাম পরিবর্তন করে দেয়, তাহলে আপনি ক্ষতিকর ফাইল ডাউনলোড করতে পারেন।
- চেকসাম না মিললে ফাইল করাপ্ট। পুনরায় ডাউনলোড করুন। বারবার ব্যর্থ হলে সাইট অ্যাডমিনকে জানান।
নোট: আধুনিক ডিস্ট্রোর অধিকাংশই SHA256 ব্যবহার করে (আরও সুরক্ষিত)। সম্ভব হলে SHA256 চেকসাম ব্যবহার করুন।