কম্পিউটার টিউটোরিয়াল

উইন্ডোজ ১০-এ MD5, SHA-1 এবং SHA-256 চেকসাম যাচাই করার পদ্ধতি

ইন্টারনেট থেকে ফাইল ডাউনলোড করার পর, আপনি নিশ্চিত হতে চাইতে পারেন যে ফাইলটি কোনোভাবে টেম্পার করা হয়নি। হ্যাকাররা কী ধরনের ক্ষতিকর পরিবর্তন আনতে পারে, সেটা কাউকে मालूम নেই। কোনো ফাইলের MD5, SHA-1 বা SHA-256 চেকসাম যাচাই করে আপনি তার অখণ্ডতা নিশ্চিত করতে পারেন এবং নিশ্চিত হতে পারেন যে ফাইলটি করাপ্ট বা পরিবর্তিত হয়নি।

চেকসাম কী?

চেকসাম হল একটি ছোট, অনন্য স্ট্রিং যা কোনো ফাইলের ওপর এনক্রিপশন অ্যালগরিদম চালাতে পাওয়া যায়। অ্যালগরিদমটি ফাইলটি গঠনকারী সকল বিট বিশ্লেষণ করে এবং সেই অনন্য বিটের ভিত্তিতে একটি চেকসাম তৈরি করে। ফাইলে যদি একক বিটও পরিবর্তিত হয়, তবে এই চেকসামও পরিবর্তিত হবে। এর মানে দুটি চেকসাম তুলনা করে আপনি নিশ্চিত করতে পারেন যে আপনার ফাইলটি ক্ষতিগ্রস্ত বা সংশোধিত হয়নি। ডাউনলোডের সময় ফাইল করাপশন বা দুর্ভাবনামূলক হস্তক্ষেপ থেকে রক্ষা পাওয়ার এটি একটি কার্যকর উপায়।

চেকসামের জন্য সবচেয়ে সাধারণভাবে ব্যবহৃত অ্যালগরিদম হল MD5। SHA-1 এবং SHA-256ও উপলব্ধ যা ক্রিপ্টোগ্রাফিক্যালি সুরক্ষিত অ্যালগরিদমের ওপর ভিত্তি করে তৈরি। যদি তিনটির মধ্যে বেছে নেওয়ার সুযোগ থাকে, তবে SHA-256 ব্যবহার করুন।

চেকসাম কীভাবে ব্যবহার করবেন?

চেকসাম ব্যবহার করতে হলে, প্রথমে আপনাকে জানতে হবে যে প্রদত্ত ফাইলের চেকসাম কী। এটি আপনাকে ফাইল প্রদানকারী সোর্স থেকেই জানতে হবে। আপনি নিচের টুলগুলোর যেকোনো একটি ব্যবহার করে আপনার ডাউনলোড করা ফাইলটিকে একই চেকসাম অ্যালগরিদমের মাধ্যমে চালাবেন। একবার তা করলে, আপনি দুটি স্ট্রিং তুলনা করবেন। যদি স্ট্রিং দুটি মিলে যায়, তবে ফাইলটি পরিবর্তিত হয়নি। যদি মিলে না যায়, তবে আপনার ফাইলটি মূল ফাইল থেকে আলাদা।

উইন্ডোজ ১০-এ MD5, SHA-1 এবং SHA-256 চেকসাম যাচাই করা

উইন্ডোজ ১০-এ চেকসাম চালানোর সেরা উপায় হল MD5 & SHA Checksum Utility নামক টুল ব্যবহার করা। এটি একটি ফাইলের MD5, SHA-1 এবং SHA-256 চেকসাম একসাথে ক্যালকুলেট করে এবং প্রদত্ত ডেটার সাথে আপনার ফলাফল তুলনা করতে দেয়।

  1. উন্নয়কের ওয়েবসাইট থেকে MD5 & SHA Checksum Utility ডাউনলোড করুন।
  2. ডাউনলোড করা ফাইলটি ডাবল-ক্লিক করে প্রোগ্রামটি চালু করুন।
  3. Browse বাটনে ক্লিক করে যাচাই করার জন্য ফাইলটি নির্বাচন করুন।
  4. আপনার ডাউনলোড করা ফাইলের প্রদত্ত চেকসামটি খুঁজে বের করুন। সব ডাউনলোড করা ফাইলের চেকসাম উপলব্ধ থাকে না, কিন্তু ওপেন-সোর্স বা সিকিউরিটি-সচেতন ডেভেলপাররা প্রায়ই চেকসাম প্রদান করে থাকেন। সেই চেকসামটি কপি করুন, তারপর MD5 & SHA Checksum Utility-র Paste বাটনে ক্লিক করুন।
  5. যদি চেকসামটি অ্যাপ্লিকেশনটি ক্যালকুলেট করা চেকসামের সাথে মিলে যায়, তবে আপনি একটি সাকসেস মেসেজ পাবেন। এর মানে আপনার ফাইলটি পূর্বে যাচাই করা ফাইলের সাথে একই।

যদি চেকসাম ভিন্ন হয়, তবে আপনি একটি এরর মেসেজ পাবেন। এর মানে চেকসাম ক্যালকুলেট হওয়ার পর থেকে ফাইলটি যেভাবে কীভাবে পরিবর্তিত হয়েছে।

ফাইল এক্সপ্লোরারের ভিতরেই চেকসাম যাচাই করা

আপনি যদি ঘন ঘন চেকসাম যাচাই করেন, তবে HashTab আপনার জন্য আকর্ষণীয় হতে পারে। এই অ্যাপ্লিকেশনটি ফাইল এক্সপ্লোরারের প্রপার্টিজ উইন্ডোতে একটি অতিরিক্ত ট্যাব যোগ করে। এক্সপ্লোরারের মধ্যে নিবিড়ভাবে থাকার কারণে, HashTab আলাদা কোনো অ্যাপ্লিকেশন ছাড়াই চেকসাম ক্যালকুলেট করতে পারে। ডিফল্টভাবে এটি CRC32, MD5 এবং SHA-1 হ্যাশ মান ক্যালকুলেট করে। অতিরিক্ত হ্যাশিং অ্যালগরিদম HashTab-এর সেটিংস থেকে সক্রিয় করা যায়।

  1. উন্নয়কের ওয়েবসাইট থেকে HashTab ডাউনলোড ও ইনস্টল করুন।
  2. যাচাই করার ফাইলের ওপর রাইট-ক্লিক করুন এবং কনটেক্সট মেনু থেকে Properties বেছে নিন।
  3. উপরিদিকের File Hashes লেবেলযুক্ত ট্যাবে ক্লিক করুন تا নির্বাচিত ফাইলের MD5, SHA-1 এবং CRC32 হ্যাশ দেখতে পান।
  4. Hash Comparison ডায়লগ বক্সে তুলনার জন্য চেকসামটি কপি-পেস্ট করুন।
  5. যদি হ্যাশ মিলে যায়, তবে একটি গ্রিন চেকমার্ক দেখতে পাবেন।

যদি হ্যাশ মিলে না যায়, তবে একটি লাল X দেখতে পাবেন।

উপসংহার

আপনার ডাউনলোড করা ফাইলের অখণ্ডতা যাচাই করতে চাইলে, চেকসাম আপনাকে কাজটি সম্পন্ন করতে সাহায্য করবে। আপনি MD5 & SHA Checksum Utility ব্যবহার করতে পারেন একটি স্বতন্ত্র অ্যাপ্লিকেশন হিসেবে MD5, SHA-1 এবং SHA-256 চেকসাম ক্যালকুলেট ও তুলনা করতে, অথবা HashTab ব্যবহার করতে পারেন ফাইল এক্সপ্লোরারের সাথে ইন্টিগ্রেটেড একটি চেকসাম চেকিং টুল হিসেবে।

  1. উইন্ডোজ ১০-এ ফাইল এক্সপ্লোরার ব্যবহার – ফিচার এবং শর্টকাট

  2. ফাইল ফ্র্যাগমেন্টেশন কী এবং Windows 10-এ এটি কীভাবে হয়

  3. Windows 10-এ ফাইল ও ফোল্ডার নামে ইমোজি যোগ করা

  4. .DAT ফাইল কি এবং উইন্ডোজে এটি কীভাবে খোলা যায়