MD5 ফাইল চেকসাম ক্যালকুলেটর

MD5, SHA-1, SHA-256, SHA-384, SHA-512 বা CRC32 সহ একটি স্থানীয় ফাইল চেকসাম গণনা করুন, তারপর একটি বিশ্বস্ত মান তুলনা করুন৷

ফাইলগুলি বেছে নিন বা সেগুলি এখানে ফেলে দিন

সর্বোচ্চ ৫০টি ফাইল; প্রতিটি ১ GiB পর্যন্ত। ফাইলগুলো ২ MiB অংশে একটির পর একটি পড়া হয়। ফোনে বড় ফাইল প্রক্রিয়াকরণে বেশি সময় লাগতে পারে।

গণনা আপনার ব্রাউজারেই হয়। কোনো ফাইল আপলোড করা হয় না।

অন্যান্য হ্যাশ এবং চেকসাম টুল

এই টুলটি কী হিসাব করে

প্রকাশকের দ্বারা নাম দেওয়া অ্যালগরিদম চয়ন করুন, তারপরে প্রকৃত স্থানীয় ফাইলটি নির্বাচন করুন বা ড্রপ করুন৷ ডিফল্ট হল MD5; একই সারি SHA-1, SHA-256, SHA-384, SHA-512 এবং CRC32 সমর্থন করে। ফাইলগুলি 2 MiB খণ্ডে ক্রমানুসারে প্রক্রিয়া করা হয়। এটি একসাথে বেশ কয়েকটি সম্পূর্ণ বড় ফাইল লোড করা এড়িয়ে যায়, তবে প্রক্রিয়াকরণ এখনও আপনার ডিভাইসের CPU এবং মেমরি ব্যবহার করে।

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

তুলনা করার জন্য শুধুমাত্র প্রত্যাশিত হেক্সাডেসিমেল মান পেস্ট করুন, একটি ফাইলের নাম বা সম্পূর্ণ কমান্ড-আউটপুট লাইন নয়। একটি বিকৃত মান একটি বৈধ অমিল থেকে আলাদা। একটি বিশ্বস্ত উত্স থেকে যে মান প্রাপ্ত. ম্যাচিং চেকসামগুলি অনেক দুর্ঘটনাজনিত পরিবর্তন শনাক্ত করে কিন্তু সফ্টওয়্যার নিরাপদ বা এর প্রকাশক যে খাঁটি তা প্রত্যয়িত করে না।

কাজের উদাহরণ

UTF-8 · abc · MD5

900150983cd24fb0d6963f7d28e17f72

কীভাবে গণনা এবং তুলনা করবেন

  1. ফাইল যোগ করার আগে অ্যালগরিদম নির্বাচন করুন। MD5 এই পৃষ্ঠায় ডিফল্ট; প্রকাশকের রেফারেন্স দ্বারা নামযুক্ত অ্যালগরিদম নির্বাচন করুন।
  2. ফাইল নির্বাচন করুন ক্লিক করুন বা স্থানীয় ফাইলগুলিকে ড্রপ এলাকায় টেনে আনুন৷ প্রক্রিয়াকরণ স্বয়ংক্রিয়ভাবে শুরু হয়, একবারে একটি ফাইল। উদাহরণ একটি তিন-বাইট example.txt যোগ করে যাতে abc আছে, কোনো চূড়ান্ত নতুন লাইন নেই।
  3. প্রতিটি ফাইল তার নাম, বাইটের আকার, অগ্রগতি এবং অবস্থা দেখায়। একটি চলমান বা সারিবদ্ধ আইটেম বাতিল করুন, এটি সরান, বা একটি বাতিল গণনা পুনরায় চেষ্টা করুন। অ্যালগরিদম পরিবর্তন করা পুরানো ফলাফল সাফ করে এবং যোগ্য ফাইলগুলি পুনরায় গণনা করে; বাতিল করা আইটেম আবার চেষ্টা করুন না হওয়া পর্যন্ত বাতিল থাকবে।
  4. শুধুমাত্র রেফারেন্সের হেক্সাডেসিমেল মান প্রত্যাশিত মান তুলনা করুন (ঐচ্ছিক) এ পেস্ট করুন এবং যাচাই করুন এ ক্লিক করুন। একটি ফাইলের নাম, একটি অ্যালগরিদম উপসর্গ বা একটি সম্পূর্ণ টার্মিনাল-আউটপুট লাইন পেস্ট করবেন না।
  5. একটি সম্পূর্ণ ডাইজেস্টের জন্য কপি করুন ব্যবহার করুন, সেই ফাইলের ফলাফলের জন্য এটির ডাউনলোড নিয়ন্ত্রণ, অথবা সমস্ত সম্পূর্ণ ফলাফলের জন্য সারির নিচে TXT/CSV ডাউনলোড করুন।

একটি খালি ফাইল বৈধ। সংরক্ষিত ফাইলটিকে হ্যাশ করা তার প্রদর্শিত পাঠ্য পেস্ট করার থেকে আলাদা: এনকোডিং, মেটাডেটা এবং লাইনের শেষগুলি মূল বাইটের অংশ। TXT এবং CSV ফাইলের নাম, অ্যালগরিদম এবং সম্পূর্ণ ফলাফল ধারণ করে, ফাইলের বিষয়বস্তু নয়। একটি TXT বা CSV রপ্তানি একটি ফলাফল টেবিল, md5sum --check দ্বারা গৃহীত চেকসাম ম্যানিফেস্ট নয়।

সীমা, গোপনীয়তা এবং পরবর্তী পদক্ষেপ

সারি 50টি পর্যন্ত ফাইল গ্রহণ করে, প্রতিটি 1 GiB এর চেয়ে বড় নয়। ফাইলগুলি একটি ওয়েব ওয়ার্কারে ক্রমিক 2 MiB খণ্ডে পড়া হয়, হ্যাশিংয়ের জন্য আপলোড করা হয় না। বড় ফাইলগুলি ফোনে বেশি সময় নিতে পারে; বাতিল করুন এবং একটি ডেস্কটপ ইউটিলিটি ব্যবহার করুন যদি ডিভাইসটি সংগ্রাম করে। একটি আইটেম সরানো বা সাফ করা সেই ফাইলটিতে অ্যাপ্লিকেশনটির রেফারেন্স প্রকাশ করে। ডাউনলোডগুলি হল স্থানীয় রেকর্ড যা আপনি নিজে পরিচালনা করেন। সাধারণ ওয়েবসাইটের অনুরোধগুলি এখনও হোস্টের কাছে পৌঁছায়।

সম্পর্কিত টুলস এবং গাইড

RFC 6151

সচরাচর জিজ্ঞাসিত প্রশ্নাবলী

ফাইল হ্যাশিং স্বয়ংক্রিয়ভাবে শুরু হয়?

হ্যাঁ। একটি অ্যালগরিদম চয়ন করুন, তারপর ফাইলগুলি নির্বাচন বা ড্রপ করুন৷ সারি একবারে একটি ফাইল প্রক্রিয়া করে। উদাহরণ একটি চূড়ান্ত নতুন লাইন ছাড়া abc ধারণকারী একটি স্থানীয় তিন-বাইট ফাইল যোগ করে।

আমি অ্যালগরিদম পরিবর্তন করলে কি হবে?

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

কেন একটি ফাইল একই দৃশ্যমান পাঠ্য থেকে পৃথক?

ফাইলটিতে একটি বাইট-অর্ডার চিহ্ন, একটি চূড়ান্ত নতুন লাইন, মেটাডেটা বা অন্যান্য বাইট অন্তর্ভুক্ত থাকতে পারে যা একটি সম্পাদকে দৃশ্যমান নয়৷ ফাইল চেকসাম তুলনা করতে সংরক্ষিত ফাইল নির্বাচন করুন; টেক্সট মোড হ্যাশ শুধুমাত্র UTF-8 টেক্সট আপনি লিখুন.

আমি কি একটি জিরো-বাইট ফাইল চেক করতে পারি?

হ্যাঁ। একটি খালি ফাইলের প্রতিটি সমর্থিত অ্যালগরিদমের জন্য একটি বৈধ ফলাফল রয়েছে৷ এটি একটি অপঠিত ফাইল বা একটি ব্যর্থ গণনা নয়।

একটি মিলে যাওয়া ফাইল চেকসাম প্রমাণ করে যে ফাইলটি নিরাপদ?

না। প্রকাশকের উদ্দিষ্ট অ্যালগরিদম এবং একটি বিশ্বস্ত রেফারেন্স ব্যবহার করুন। একটি ম্যাচিং ডাইজেস্ট ম্যালওয়ারের জন্য স্ক্যান করে না বা প্রকাশককে প্রমাণীকরণ করে না।