চেকসাম দিয়ে ডাউনলোড আসল কি না যাচাই করবেন কীভাবে

গাইড · আপডেট: ১২ অক্টোবর, ২০২৬ · লেখক: Tiago Santos

সফটওয়্যার, অপারেটিং সিস্টেম আর ফার্মওয়্যারের ডাউনলোড পাতায় প্রায়ই ফাইলের পাশে একটা লম্বা কোড থাকে, যার গায়ে লেখা SHA-256 বা “checksum”। এটা দিয়ে প্রমাণ করা যায় আপনার ডাউনলোড করা ফাইলটা প্রকাশক যা প্রকাশ করেছে ঠিক সেটাই: পথে নষ্ট হয়নি, আর কোনো কারসাজি করা কপির সঙ্গে বদলও হয়নি।

চেকসাম কী

চেকসাম, বা হ্যাশ, হলো ফাইলের প্রতিটি বাইট থেকে হিসাব করা একটা আঙুলের ছাপ। একটা বাইটও বদলালে ছাপ পুরোপুরি বদলে যায়। আপনার ডাউনলোডের ছাপ প্রকাশকের দেওয়া ছাপের সঙ্গে মিললে ফাইল দুটো হুবহু এক।

আজকের মান SHA-256। পুরোনো সাইটে এখনো MD5 বা SHA-1 দেখতে পারেন; নষ্ট ডাউনলোড ধরার জন্য এগুলো চলে, কিন্তু ইচ্ছাকৃত কারসাজির বিরুদ্ধে আর নিরাপদ নয়।

ব্রাউজারে যাচাই করুন

  1. ফাইল চেকসাম খুলে ডাউনলোড পাতা থেকে চেকসামটা পেস্ট করুন।
  2. ডাউনলোড করা ফাইল বাছুন। কয়েক গিগাবাইট হলেও এর হ্যাশ আপনার ডিভাইসেই হিসাব হয়।
  3. আপনি “মিলেছে” বা “মেলেনি” দেখবেন। না মিললে ফাইলটা মুছে সরকারি সাইট থেকে আবার ডাউনলোড করুন।

Windows-এ

PowerShell খুলে Get-FileHash path\to\file চালান। এটা SHA-256 হ্যাশ দেখায়। Command Prompt-এ certutil -hashfile path\to\file SHA256 একই কাজ করে।

Mac আর Linux-এ

Terminal খুলে Mac-এ shasum -a 256 path/to/file, বা Linux-এ sha256sum path/to/file চালান।

ফাইলের বদলে লেখার হ্যাশ

ডেভেলপারদের মাঝে মাঝে এক টুকরো লেখার হ্যাশ দরকার হয়, যেমন API সিগনেচার মেলানোর জন্য। হ্যাশ জেনারেটর লিখতে লিখতেই MD5, SHA-1 আর SHA-256 থেকে SHA-512 দেখায়, আর গোপন চাবি দিয়ে HMAC-ও।

একটা সতর্কতা

চেকসাম শুধু প্রমাণ করে যে ফাইলটা পাতায় যা লেখা তার সঙ্গে মেলে। সাইটটাই হ্যাক হলে দুটোই বদলে দেওয়া যেত। গুরুত্বপূর্ণ সফটওয়্যারের জন্য প্রকাশকেরা তাদের রিলিজে ডিজিটাল সইও করে; রোজকার ডাউনলোডের জন্য চেকসামই দ্রুত আর কাজের যাচাই।