আপনি যদি এইমাত্র ইন্টারনেট থেকে একটি ফাইল ডাউনলোড করে থাকেন, তাহলে আপনি যাচাই করতে চাইতে পারেন যে ডাউনলোড করা ফাইলটির সাথে কোনো পরিবর্তন করা হয়নি। সর্বোপরি, কে জানে একজন হ্যাকার যে ধরনের জঘন্য বাহাদুরী করতে পারে? একটি ফাইলের MD5, SHA-1 বা SHA-256 চেকসাম চেক করে, আপনি এটির অখণ্ডতা যাচাই করতে পারেন এবং নিশ্চিত করতে পারেন যে ফাইলটি দূষিত বা পরিবর্তন করা হয়নি।
চেকসাম কি?
একটি চেকসাম হল একটি সংক্ষিপ্ত, অনন্য স্ট্রিং যা একটি প্রদত্ত ফাইলে একটি এনক্রিপশন অ্যালগরিদম চালানোর ফলে। অ্যালগরিদম একটি ফাইল তৈরি করে এমন সমস্ত বিট দেখে এবং সেই অনন্য বিটের উপর ভিত্তি করে একটি চেকসাম তৈরি করে। এই চেকসামটি পরিবর্তন হবে যদি ফাইলের একটি বিটও পরিবর্তন হয়। এর মানে হল যে দুটি চেকসাম তুলনা করে, আপনি নিশ্চিত করতে পারেন যে আপনার ফাইলটি ক্ষতিগ্রস্ত বা সংশোধন করা হয়নি। ফাইল দুর্নীতি বা আপনার ডাউনলোডগুলিতে দূষিত হস্তক্ষেপের বিরুদ্ধে রক্ষা করার জন্য এটি একটি কার্যকর উপায়৷
৷MD5 এ চেকসামগুলির জন্য সর্বাধিক ব্যবহৃত অ্যালগরিদম। SHA-1 এবং SHA-256 ও উপলব্ধ এবং ক্রিপ্টোগ্রাফিকভাবে সুরক্ষিত অ্যালগরিদমের উপর ভিত্তি করে। আপনি যদি তিনটির মধ্যে থেকে বেছে নিতে পারেন, তাহলে SHA-256 ব্যবহার করুন৷
৷আপনি কিভাবে একটি চেকসাম ব্যবহার করবেন?
একটি চেকসাম ব্যবহার করার জন্য, আপনাকে প্রথমে একটি প্রদত্ত ফাইলের চেকসাম কী তা জানতে হবে। এটি আপনাকে একই উত্স দ্বারা সরবরাহ করতে হবে যা ফাইলটি সরবরাহ করেছে৷ আপনি নীচের সরঞ্জামগুলির মধ্যে একটি ব্যবহার করে একই চেকসাম অ্যালগরিদমের মাধ্যমে আপনার ডাউনলোড করা ফাইলটি চালাবেন। একবার আপনি এটি সম্পন্ন করলে, আপনি দুটি স্ট্রিং তুলনা করবেন। যদি স্ট্রিংগুলি মেলে তবে ফাইলটি পরিবর্তন করা হয়নি। যদি স্ট্রিংগুলি মেলে না, আপনার ফাইল সম্পর্কে কিছু আসল ফাইল থেকে আলাদা৷
৷Windows 10-এ MD5, SHA-1 এবং SHA-256 চেকসাম যাচাই করুন
Windows 10-এ চেকসাম চালানোর সর্বোত্তম উপায় হল MD5 এবং SHA চেকসাম ইউটিলিটি নামে একটি টুল। এটি একটি প্রদত্ত ফাইলের জন্য MD5, SHA-1 এবং SHA-256 চেকসামগুলি একই সাথে গণনা করবে এবং আপনাকে প্রদত্ত ডেটার সাথে আপনার ফলাফলের তুলনা করার অনুমতি দেবে৷
1. ডেভেলপারের ওয়েবসাইট থেকে MD5 এবং SHA চেকসাম ইউটিলিটি ডাউনলোড করুন।
2. প্রোগ্রামটি চালু করতে ডাউনলোড করা ফাইলটিতে ডাবল ক্লিক করুন৷
৷
3. আপনি যে ফাইলটি পরীক্ষা করতে চান সেটি নির্বাচন করতে "ব্রাউজ" বোতামে ক্লিক করুন৷
৷
4. আপনার ডাউনলোড করা ফাইলের জন্য প্রদত্ত চেকসাম সনাক্ত করুন৷ সমস্ত ডাউনলোড করা ফাইলে চেকসাম উপলব্ধ নেই, তবে ওপেন-সোর্স বা নিরাপত্তা-সচেতন বিকাশকারীরা প্রায়শই একটি চেকসাম প্রদান করবে। সেই চেকসামটিকে ক্লিপবোর্ডে কপি করুন, তারপর MD5 এবং SHA চেকসাম ইউটিলিটিতে "পেস্ট করুন" বোতামে ক্লিক করুন৷
5. যদি চেকসামটি অ্যাপ্লিকেশনটির গণনা করা চেকসামের মতোই হয় তবে আপনি একটি সফল বার্তা পাবেন৷ এর মানে হল যে আপনার কাছে থাকা ফাইলটি পূর্বে চেক করা ফাইলের অনুরূপ।
চেকসাম ভিন্ন হলে, আপনি একটি ত্রুটি বার্তা পাবেন। এর মানে শেষ চেকসাম গণনা করার পর থেকে ফাইলটি কোনোভাবে পরিবর্তিত হয়েছে।
ফাইল এক্সপ্লোরারের মধ্যে চেকসাম যাচাই করা হচ্ছে
আপনি যদি ঘন ঘন চেকসাম যাচাই করেন, আপনি হ্যাশট্যাবে আগ্রহী হতে পারেন। অ্যাপ্লিকেশনটি ফাইল এক্সপ্লোরারের বৈশিষ্ট্য উইন্ডোতে একটি অতিরিক্ত ট্যাব ইনস্টল করে। এক্সপ্লোরার এ এমবেড করার জন্য ধন্যবাদ, হ্যাশট্যাব আলাদা অ্যাপ্লিকেশনের প্রয়োজন ছাড়াই চেকসাম গণনা করতে পারে। ডিফল্টরূপে, এটি CRC32, MD5 এবং SHA-1 হ্যাশ মান গণনা করে। হ্যাশট্যাবের সেটিংসে অতিরিক্ত হ্যাশিং অ্যালগরিদম সক্রিয় করা যেতে পারে।
1. ডেভেলপারের ওয়েবসাইট থেকে হ্যাশট্যাব ডাউনলোড এবং ইনস্টল করুন।
2. আপনি যে ফাইলটির বিরুদ্ধে একটি চেকসাম চালাতে চান তার উপর ডান-ক্লিক করুন এবং প্রসঙ্গ মেনু থেকে "বৈশিষ্ট্য" নির্বাচন করুন৷
3. আপনার নির্বাচিত ফাইলের জন্য MD5, SHA-1 এবং CRC32 হ্যাশ দেখতে উইন্ডোর উপরে "ফাইল হ্যাশ" লেবেলযুক্ত ট্যাবে ক্লিক করুন৷
4. "হ্যাশ তুলনা" ডায়ালগ বক্সে আপনি যে চেকসামটির সাথে তুলনা করতে চান তা অনুলিপি করুন এবং আটকান৷
5. হ্যাশ চেক আউট হলে, আপনি একটি সবুজ চেকমার্ক দেখতে পাবেন৷
৷
হ্যাশ না মিললে, আপনি একটি লাল X দেখতে পাবেন।
উপসংহার
আপনি ডাউনলোড করা ফাইলের অখণ্ডতা পরীক্ষা করতে চাইলে, চেকসাম আপনাকে এটি সম্পন্ন করতে সাহায্য করবে। আপনি MD5, SHA-1 এবং SHA-256 চেকসামগুলি গণনা এবং তুলনা করার জন্য একটি স্বতন্ত্র অ্যাপ্লিকেশন হিসাবে MD5 এবং SHA চেকসাম ইউটিলিটি ব্যবহার করতে পারেন বা ফাইল এক্সপ্লোরারে একীভূত চেকসাম চেকিং টুলের জন্য হ্যাশট্যাব ব্যবহার করতে পারেন৷
ইমেজ ক্রেডিট:উইকিমিডিয়া কমন্সের মাধ্যমে বেয়ার ক্রিপ্টোগ্রাফিক ওয়াচ