MD5 হ্যাশ জেনারেটর
ইনপুট বক্সে যেকোনো স্ট্রিং টাইপ বা পেস্ট করুন, তারপর Hash ক্লিক করুন। ব্রাউজার Web Crypto-তে SHA-256 আছে কিন্তু MD5 নেই, তাই ফলাফল ব্রাউজার-নিরাপদ SHA-256 ডাইজেস্ট হিসেবে লেবেল করা হয় যাতে কোন অ্যালগরিদম চলেছে স্পষ্ট থাকে।
আপডেট 2026-08-03 · security
এই টুল সম্পর্কে
পৃষ্ঠাটি পরিচিত MD5-হ্যাশ-জেনারেটর নাম রাখে, কিন্তু Hash বাটন আপনার টেক্সটের UTF-8 এনকোডিংয়ে crypto.subtle.digest দিয়ে SHA-256 চালায়। আউটপুট ছোট হাতের হেক্স স্ট্রিং, সঙ্গে সংক্ষিপ্ত নোট যে Web Crypto-তে MD5 নেই। কিছু আপলোড হয় না; হ্যাশিং ডিভাইসেই থাকে।
কীভাবে ব্যবহার করবেন
- হ্যাশার খুলুন: পৃষ্ঠা লোড করুন যাতে Input টেক্সটএরিয়া ও Hash বাটন দেখা যায়।
- টেক্সট দিন: যে স্ট্রিং হ্যাশ করতে চান টাইপ বা পেস্ট করুন (নমুনা hello)।
- Hash ক্লিক করুন: Hash চাপুন যাতে ব্রাউজার Web Crypto API দিয়ে SHA-256 চলে।
- ডাইজেস্ট কপি করুন: ফলাফল এলাকা থেকে হেক্স ডাইজেস্ট কপি করে প্রয়োজনীয় জায়গায় পেস্ট করুন।
সাধারণ ব্যবহার
- কোডিং বা ডিবাগের সময় স্ট্রিংয়ের দ্রুত হেক্স ফিঙ্গারপ্রিন্ট তৈরি করুন।
- দুটি ইনপুট আলাদা হ্যাশ করে ডাইজেস্ট মিলছে কি না তুলনা করুন।
- ক্লাসিক MD5 ও আধুনিক Web Crypto SHA-256-এর পার্থক্য শেখান।
টিপস
- ফলাফলের প্রিফিক্স পড়ুন; ব্রাউজারে MD5 না চললে SHA-256 লেখা থাকে।
- একই অ্যালগরিদমে একই ইনপুট সবসময় একই হেক্স ডাইজেস্ট দেয়।
- নতুন অখণ্ডতা যাচাইয়ে SHA-256 পছন্দ করুন; নিরাপত্তায় MD5 দুর্বল।
প্রশ্নোত্তর
কেন MD5-এর বদলে SHA-256 দেখি?
ব্রাউজার Web Crypto-তে MD5 দেয় না, তাই এই টুল SHA-256 দিয়ে হ্যাশ করে আউটপুট স্পষ্টভাবে লেবেল করে।
আমার টেক্সট সার্ভারে যায় কি?
Hash ক্লিকের পর হ্যাশিং স্থানীয়ভাবে crypto.subtle.digest দিয়ে চলে।
কোন এনকোডিং ব্যবহার হয়?
ডাইজেস্টের আগে ইনপুট TextEncoder দিয়ে UTF-8 এনকোড হয়।
এখানে আসল MD5 পাওয়া যাবে কি?
এই ব্রাউজার টুলে নয়; সত্যিই MD5 লাগলে নিবেদিত MD5 লাইব্রেরি বা CLI ব্যবহার করুন।