হ্যাশ জেনারেটর (MD5 / SHA) কী?

ফ্রি অনলাইন হ্যাশ জেনারেটর, MD5, SHA-1, SHA-256 এবং SHA-512 সমর্থন করে। টেক্সট হ্যাশ করুন বা তাৎক্ষণিক চেকসামের জন্য ফাইল ড্র্যাগ-এন্ড-ড্রপ করুন। Web Crypto API ব্যবহার করে।

হ্যাশিং সফটওয়্যার ডেভেলপমেন্টের একটি মৌলিক অপারেশন, যা ফাইল ইন্টিগ্রিটি ভেরিফিকেশন, পাসওয়ার্ড স্টোরেজ, ডেটা ডিডুপ্লিকেশন এবং API নিরাপত্তার জন্য ব্যবহৃত হয়। হ্যাশ জেনারেটর চারটি অ্যালগরিদম — MD5, SHA-1, SHA-256 এবং SHA-512 — সাপোর্ট করে এবং টেক্সট বা সম্পূর্ণ ফাইল হ্যাশ করতে পারে, সবই আপনার ব্রাউজারের মধ্যে।

টেক্সট টাইপ করুন বা পেস্ট করুন এবং চারটি হ্যাশই তাৎক্ষণিকভাবে গণনা করে প্রদর্শিত হয়। রিয়েল-টাইম আউটপুট আপনাকে দেখতে দেয় কীভাবে একই ইনপুট অ্যালগরিদম জুড়ে সম্পূর্ণ ভিন্ন হ্যাশ ভ্যালু তৈরি করে — একটি বৈশিষ্ট্য যা হ্যাশ ফাংশন আচরণ বোঝার জন্য অপরিহার্য। ফাইল হ্যাশিংয়ের জন্য, যেকোনো ফাইল আপলোড এলাকায় ড্র্যাগ-এন্ড-ড্রপ করুন এবং টুলটি ফাইল কনটেন্ট থেকে চারটি হ্যাশই গণনা করে। যেহেতু প্রসেসিং সম্পূর্ণরূপে Web Crypto API (SHA অ্যালগরিদমের জন্য) এবং blueimp-md5 (MD5-এর জন্য) ব্যবহার করে আপনার ব্রাউজারে ঘটে, ফাইলগুলো কখনোই আপনার ডিভাইস ছেড়ে যায় না।

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

বিভিন্ন ব্যবহারের ক্ষেত্রে অ্যালগরিদমের পছন্দ গুরুত্বপূর্ণ। SHA-256 এবং SHA-512 ক্রিপ্টোগ্রাফিকভাবে নিরাপদ এবং নিরাপত্তা অ্যাপ্লিকেশনের জন্য উপযুক্ত। SHA-1 নিরাপত্তার জন্য অপ্রচলিত (ডিপ্রিকেটেড) কিন্তু এখনও লিগ্যাসি সিস্টেম এবং Git-এ ব্যাপকভাবে ব্যবহৃত হয়। MD5 ক্রিপ্টোগ্রাফিকভাবে ভাঙা এবং নিরাপত্তার জন্য কখনই ব্যবহার করা উচিত নয়, তবে নন-সিকিউরিটি চেকসাম, ডুপ্লিকেট শনাক্তকরণ এবং লিগ্যাসি সামঞ্জস্যের জন্য জনপ্রিয় থাকে। টুলটিতে চারটিই অন্তর্ভুক্ত রয়েছে যাতে আপনি প্রতিটি পরিস্থিতির জন্য উপযুক্ত অ্যালগরিদম ব্যবহার করতে পারেন।

হ্যাশ জেনারেটর (MD5 / SHA)-এর বাস্তব ব্যবহারের উদাহরণ

ডাউনলোড করা ফাইলের ইন্টিগ্রিটি যাচাই

আপনি একটি মিরর সাইট থেকে একটি বড় সফটওয়্যার ISO ডাউনলোড করেন। প্রকাশক তাদের অফিসিয়াল পেজে SHA-256 চেকসাম প্রদান করে। ডাউনলোড করা ফাইলটি হ্যাশ জেনারেটরে ড্র্যাগ করুন, SHA-256 ফলাফল দেখুন এবং অফিসিয়াল চেকসামের সাথে তুলনা করুন। যদি মিলে যায়, ফাইলটি অক্ষত এবং অপরিবর্তিত।

Git কমিট হ্যাশ পরীক্ষা

Git কমিট আইডেন্টিফায়ারের জন্য SHA-1 হ্যাশ ব্যবহার করে। Git কীভাবে কমিট হ্যাশ তৈরি করে তা বোঝার জন্য SHA-1 নির্বাচনসহ হ্যাশ জেনারেটরে একটি কমিট মেসেজ পেস্ট করুন। এটি Git ইন্টারনাল ডিবাগ করা বা একটি নির্দিষ্ট কমিট মেসেজ প্রত্যাশিত হ্যাশ তৈরি করে কিনা যাচাই করার জন্য উপযোগী।

স্টোরেজ সিস্টেমে ফাইল ডিডুপ্লিকেশন

আপনার একটি ফোল্ডারে বিভিন্ন নামে ডুপ্লিকেট ফাইল রয়েছে। MD5 ব্যবহার করে প্রতিটি ফাইল হ্যাশ করুন (এই ব্যবহারের ক্ষেত্রে দ্রুততম) এবং আউটপুটগুলো তুলনা করুন। অভিন্ন MD5 হ্যাশসহ ফাইলগুলো ডুপ্লিকেট — আপনি নিরাপদে অতিরিক্তগুলো মুছে ফেলতে পারেন। এই নন-সিকিউরিটি উদ্দেশ্যে MD5 যথেষ্ট।

কেন হ্যাশ জেনারেটর (MD5 / SHA) ব্যবহার করবেন?

  • Four algorithms: MD5, SHA-1, SHA-256, SHA-512
  • Text and file hashing with drag-and-drop
  • Files never leave your browser — fully local
  • তাৎক্ষণিক real-time hashing as you type

হ্যাশ জেনারেটর (MD5 / SHA) কীভাবে ব্যবহার করবেন — ধাপে ধাপে

1

text এ hash or drop a file এ upload area. টাইপ করুন।

2

all four hash types generated তাৎক্ষণিকভাবে. দেখুন।

3

copy next এ any hash এ copy it. ক্লিক করুন।

4

ফাইলের জন্য, হ্যাশগুলি আপলোড না করেই স্থানীয়ভাবে গণনা করা হয়।

হ্যাশ জেনারেটর (MD5 / SHA) কার জন্য সেরা?

  • file integrity
  • checksum verification
  • API ডিবাগিং
  • data deduplication

হ্যাশ জেনারেটর (MD5 / SHA)-এর জন্য প্রো টিপস

  • 1ফাইল ইন্টিগ্রিটি ভেরিফিকেশনের জন্য সর্বদা MD5 বা SHA-1-এর পরিবর্তে SHA-256 ব্যবহার করুন। SHA-256 নিরাপত্তার জন্য বর্তমান স্ট্যান্ডার্ড এবং চেকসামের জন্য সফটওয়্যার প্রকাশকরা ব্যাপকভাবে এটি ব্যবহার করেন।
  • 2MD5 দ্রুত এবং ডুপ্লিকেট শনাক্তকরণ বা ফাইল তুলনার মতো নন-সিকিউরিটি ব্যবহারের জন্য ভালো। শুধু নিরাপত্তা-সম্পর্কিত যেকোনো কিছুর জন্য এটি কখনোই ব্যবহার করবেন না — MD5-এর বিরুদ্ধে কলিশন অ্যাটাক বাস্তবসম্মত।
  • 3টেক্সট হ্যাশ করার সময় সঠিক বাইট গুরুত্বপূর্ণ। অভিন্ন দেখতে দুটি স্ট্রিং কিন্তু ভিন্ন Unicode নরমালাইজেশন ফর্ম (যেমন কম্পোজড বনাম ডিকম্পোজড অক্ষর) ভিন্ন হ্যাশ তৈরি করবে।
  • 4API নিরাপত্তার জন্য HMAC এবং সাইনিংয়ের জন্য SHA-256 বা SHA-512 ব্যবহার করুন। SHA-1 শুধুমাত্র SHA-2 সাপোর্ট করে না এমন লিগ্যাসি সিস্টেমের সাথে ব্যাকওয়ার্ড সামঞ্জস্যের জন্য ব্যবহার করা উচিত।

হ্যাশ জেনারেটর (MD5 / SHA) — প্রায়শই জিজ্ঞাসিত প্রশ্ন

Is MD5 secure?

MD5 is considered cryptographically broken and should not be used for security purposes. Use SHA-256 or SHA-512 for security. MD5 is included for legacy compatibility and checksums.

How large a file can I hash?

Files are processed in your browser using the Web Crypto API. Very large files (over 100MB) may take a few seconds but should work fine.

Can I use these tools with sensitive/proprietary data?

Absolutely. All processing runs locally in your browser with zero server uploads. This makes these tools safe for proprietary code, internal API keys, and confidential data.

Do these tools work offline?

Yes, once the page has loaded, most developer tools continue functioning without an internet connection. This makes them ideal for air-gapped environments or travel.

What browsers are supported?

All modern browsers are supported: Chrome, Firefox, Safari, and Edge. Internet Explorer is not supported. The tools leverage modern JavaScript APIs like Web Crypto, TextEncoder, and BigInt.

হ্যাশ জেনারেটর (MD5 / SHA) ব্যবহার করতে প্রস্তুত?

বিনামূল্যের অনলাইন টুল — আপনার ব্রাউজারে কাজ করে, নিবন্ধনের প্রয়োজন নেই। এখনই ব্যবহার শুরু করুন।

এখনই চেষ্টা করুন
Free Forever · No Sign-up

182 Free Tools at Your Fingertips

All free online tools for developers, designers, students, and creators. Every tool works in your browser — no sign-up, no data collection.