ফাইল হ্যাশ বা চেকসাম ফাইলের বিষয়বস্তু থেকে গণনা করা একটি সংক্ষিপ্ত অনন্য মান এবং সাধারণত ডাউনলোডের সময় ফাইলগুলির অখণ্ডতা এবং সামঞ্জস্য (মিল) পরীক্ষা করতে ব্যবহৃত হয়, বিশেষত যখন এটি বড় ফাইলগুলির (সিস্টেম চিত্র এবং অনুরূপ) আসে যা ত্রুটিগুলির সাথে ডাউনলোড করা যেতে পারে বা সন্দেহ আছে যে ফাইলটি ম্যালওয়্যার দ্বারা প্রতিস্থাপিত হয়েছে।
ডাউনলোড সাইটগুলি প্রায়ই MD5, SHA256 এবং অন্যান্য অ্যালগরিদম ব্যবহার করে গণনা করা একটি চেকসাম থাকে যা আপনাকে ডাউনলোডকারী ফাইলটি বিকাশকারীর দ্বারা আপলোড করা ফাইলটি যাচাই করার অনুমতি দেয়। তৃতীয় পক্ষের প্রোগ্রামগুলি ফাইলগুলির চেকসাম গণনা করার জন্য ব্যবহার করা যেতে পারে তবে স্ট্যান্ডার্ড উইন্ডোজ 10, 8 এবং উইন্ডোজ 7 সরঞ্জামগুলির সাহায্যে এটি করার উপায় রয়েছে (পাওয়ারশেল 4.0 বা উচ্চতর প্রয়োজন) - পাওয়ারশেল বা কমান্ড লাইন ব্যবহার করে যা নির্দেশাবলীতে দেখানো হবে।
উইন্ডোজ ব্যবহার করে ফাইল চেকসাম পেয়ে
প্রথমে আপনাকে উইন্ডোজ পাওয়ারশেলটি চালু করতে হবে: উইন্ডোজ 10 টাস্কবারে অনুসন্ধান বা এর জন্য উইন্ডোজ 7 স্টার্ট মেনুতে অনুসন্ধানটি সবচেয়ে সহজ উপায়।
পাওয়ারশেলে একটি ফাইলের জন্য হ্যাশ হিসাব করার কমান্ড - পান-FileHash, এবং চেকসাম গণনা করার জন্য এটি ব্যবহার করার জন্য, এটি নিম্নোক্ত পরামিতিগুলির সাথে এটি প্রবেশ করতে যথেষ্ট (উদাহরণস্বরূপ, ড্রাইভ সি-তে ভিএম ফোল্ডার থেকে একটি হ্যাশটি উইন্ডোজ 10 এর ISO ইমেজটির জন্য গণনা করা হয়):
Get-FileHash C: VM Win10_1607_Russian_x64.iso | বিন্যাস-তালিকা
এই ফর্মের কমান্ডটি ব্যবহার করার সময়, হ্যাশটি SHA256 অ্যালগরিদম ব্যবহার করে গণনা করা হয় তবে অন্যান্য বিকল্পগুলি সমর্থিত, যা -আলগরিদম প্যারামিটার ব্যবহার করে সেট করা যেতে পারে, উদাহরণস্বরূপ, MD5 চেকসামটি গণনা করার জন্য, কমান্ডটি নীচের উদাহরণে দেখতে হবে
Get-FileHash C: VM Win10_1607_Russian_x64.iso -Algorithm MD5 | বিন্যাস-তালিকা
নিম্নোক্ত মান উইন্ডোজ পাওয়ারশেলে চেকসাম গণনা অ্যালগরিদমগুলির জন্য সমর্থিত
- SHA256 (ডিফল্ট)
- MD5
- SHA1 এ
- SHA384
- SHA512
- MACTripleDES
- RIPEMD160
Get-FileHash কমান্ডের সিনট্যাক্সের বিস্তারিত বিবরণটি অফিসিয়াল ওয়েবসাইট //technet.microsoft.com/en-us/library/dn520872(v=wps.650).aspx এ উপলব্ধ রয়েছে।
CertUtil সঙ্গে কমান্ড লাইন একটি ফাইল হ্যাশ পেয়ে
উইন্ডোজগুলিতে সার্টিফিকেটগুলির সাথে কাজ করার জন্য একটি অন্তর্নির্মিত সার্টিফিল ইউটিলিটি রয়েছে, যা অন্যান্য জিনিসগুলির মধ্যে আলগোরিদিম ব্যবহার করে ফাইলগুলির চেকসাম গণনা করতে পারে:
- এমডি 2, এমডি 4, এমডি 5
- SHA1, SHA256, SHA384, SHA512
ইউটিলিটি ব্যবহার করার জন্য, উইন্ডোজ 10, 8 বা উইন্ডোজ 7 কমান্ড লাইনটি চালান এবং নিম্নোক্ত বিন্যাসে কমান্ডটি প্রবেশ করুন:
certutil -hashfile path_to_file অ্যালগরিদম
একটি ফাইলের জন্য MD5 হ্যাশ পাওয়ার একটি উদাহরণ নীচের স্ক্রিনশটটিতে দেখানো হয়েছে।
অতিরিক্ত: যদি উইন্ডোজ ফাইল ফাইল হ্যাশ গণনা করার জন্য আপনার তৃতীয়-পক্ষের প্রোগ্রামগুলির প্রয়োজন হয় তবে আপনি SlavaSoft HashCalc এ মনোযোগ দিতে পারেন।
আপনি যদি PowerShell 4 (এবং এটি ইনস্টল করার ক্ষমতা) ছাড়া উইন্ডোজ এক্সপির চেকসামটি গণনা করতে চান তবে আপনি Microsoft ওয়েবসাইট চেকসাম ইন্টিগ্রেটি যাচাইকারী কমান্ড লাইন ইউটিলিটিটি অফিসিয়াল ওয়েবসাইট //www.microsoft.com/en এ ডাউনলোড করার জন্য উপলব্ধ ব্যবহার করতে পারেন। -US / ডাউনলোড / details.aspx? id = 11533 (কমান্ডের ফর্ম্যাটটি ইউটিলিটি ব্যবহার করার জন্য: fciv.exe file_path - ফলাফল MD5 হবে। আপনি SHA1 হ্যাশ গণনা করতে পারেন: fciv.exe -sha1 path_to_file)