হ্যাশ জেনারেটর — যেকোনো টেক্সট বা ফাইলের MD5 এবং SHA হ্যাশ পান, এবং সেগুলো একটি পরিচিত হ্যাশের সাথে মিলিয়ে দেখুন।

টেক্সট টাইপ বা পেস্ট করুন, অথবা একটি ফাইল নির্বাচন করুন, এবং একবারে এর MD5, SHA-1, SHA-256, SHA-384 ও SHA-512 হ্যাশগুলো দেখুন। আপনাকে দেওয়া হ্যাশ পেস্ট করে দেখুন তা মিলছে কিনা। হ্যাশিং আপনার ডিভাইসেই সম্পন্ন হয়, তাই আপনার টেক্সট ও ফাইল কখনোই আপলোড হয় না।

হ্যাশ তৈরি করুন আপনার টেক্সট এবং ফাইলগুলো আপনার ব্রাউজারে থাকে।
টেক্সটের একটি অংশের জন্য MD5, SHA-1 এবং SHA-256 হ্যাশ মান প্রদর্শনকারী হ্যাশ জেনারেটর

ইনপুট

হাশসমূহ

গাইড

হ্যাশ জেনারেটর গাইড: হ্যাশ কী এবং কখন সেগুলো ব্যবহার করবেন

MD5 এবং SHA-এর সরল ব্যাখ্যা, একটি ফাইল কীভাবে যাচাই করতে হয়, এবং হ্যাশগুলো কী জন্য নয়।

একটি সহজ ব্যাখ্যা

হ্যাশ জেনারেটর কী?

একটি হ্যাশ ফাংশন যেকোনো ইনপুট, একটি শব্দ বা একটি সম্পূর্ণ ফাইলকে একটি সংক্ষিপ্ত স্থির-দৈর্ঘ্যের ফিঙ্গারপ্রিন্টে রূপান্তরিত করে। একই ইনপুট সবসময় একই হ্যাশ প্রদান করে, এবং এমনকি একটি অক্ষরের পরিবর্তন সম্পূর্ণ ভিন্ন হ্যাশ তৈরি করে।

এটি হ্যাশকে ফাইল অপরিবর্তিতভাবে এসেছে কিনা যাচাই করতে, ডুপ্লিকেট ফাইল শনাক্ত করতে, ক্যাশ কী তৈরি করতে এবং ডেটা নিজে ভাগ না করেই তুলনা করতে কার্যকর করে তোলে।

এটি ব্যবহারের সাধারণ কারণসমূহ

মানুষ কেন হ্যাশ জেনারেটর ব্যবহার করে

ডাউনলোড যাচাই করুন

ডাউনলোড করা ফাইলের হ্যাশ তৈরি করুন এবং প্রকাশকের দেওয়া চেকসামের সাথে মিলিয়ে দেখুন যাতে এটি ক্ষতিগ্রস্ত না হয়।

ডেভেলপাররা

এপিআই, স্বাক্ষর এবং ফিক্সচারের জন্য দ্রুত চেকসাম, ক্যাশ কী বা পরীক্ষার মান তৈরি করুন।

ডুপ্লিকেট খুঁজুন

একই SHA-256 হ্যাশযুক্ত দুটি ফাইল ব্যবহারিক দিক থেকে একই ফাইল।

কোন অ্যালগরিদম বেছে নেবেন

MD5, SHA-1 এবং SHA-2 পরিবার

MD5 একটি ৩২-অক্ষরের হেক্স হ্যাশ প্রদান করে এবং SHA-1 প্রদান করে ৪০-অক্ষরের হ্যাশ। উভয়ই দুর্ঘটনাজনিত বিকৃতি সনাক্ত করতে ভালো, তবে কলিজন ইচ্ছাকৃতভাবে তৈরি করা যায়, তাই এগুলো কোনো নিরাপত্তা-সংক্রান্ত কাজে ব্যবহার করবেন না। SHA-256 (64 অক্ষর), SHA-384 (96) এবং SHA-512 (128) SHA-2 পরিবারের অন্তর্গত এবং আজকের দিনে নিরাপদ পছন্দ।

হ্যাশ এনক্রিপশন নয়: এটিকে উল্টে মূল ডেটা পুনরুদ্ধার করা যায় না। পাসওয়ার্ড সংরক্ষণের জন্য এটিও যথেষ্ট নয়। এর জন্য bcrypt, scrypt বা Argon2-এর মতো ধীরগতির, সল্টযুক্ত পাসওয়ার্ড হ্যাশ ব্যবহার করুন।

কয়েকটি ধাপে এটি সম্পন্ন করুন

হ্যাশ জেনারেটর কীভাবে ব্যবহার করবেন

  1. টেক্সট বা ফাইল নির্বাচন করুন।
  2. আপনার টেক্সট টাইপ বা পেস্ট করুন, অথবা একটি ফাইল নির্বাচন করুন। হ্যাশগুলো সঙ্গে সঙ্গেই প্রদর্শিত হবে।
  3. প্রয়োজনীয় হ্যাশের পাশে প্রেস কপি চালু করুন। যদি আপনি বড় হেক্স অক্ষর চান, তাহলে আপারকেস চালু করুন।
  4. ডাউনলোড যাচাই করতে প্রকাশিত হ্যাশটি তুলনা বাক্সে পেস্ট করুন এবং মিল আছে কিনা পরীক্ষা করুন।
আরও ভালো ফলাফল

সরল টিপস

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

সীমাবদ্ধতা এবং গোপনীয়তা

গোপনীয়তা

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

সীমাবদ্ধতা

খুব বড় ফাইলগুলো মেমরিতে লোড করা হয়, তাই কয়েক গিগাবাইটের ফাইল ফোন বা পুরনো কম্পিউটারে ব্যর্থ হতে পারে। MD5 এবং SHA-1 সামঞ্জস্যতার জন্য দেখানো হয়েছে এবং নিরাপত্তার জন্য ব্যবহার করা উচিত নয়।

সাধারণ প্রশ্নসমূহ

হ্যাশ জেনারেটর প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী

হ্যাশ কী?

হ্যাশ হল কিছু ডেটা থেকে গণনা করা একটি নির্দিষ্ট দৈর্ঘ্যের ফিঙ্গারপ্রিন্ট। একই ইনপুট সবসময় একই হ্যাশ দেয়, এবং ইনপুটে সামান্য পরিবর্তন হ্যাশকে সম্পূর্ণরূপে পরিবর্তন করে।

কোন হ্যাশটি আমি ব্যবহার করব?

ডাউনলোড যাচাইসহ অধিকাংশ ক্ষেত্রে SHA-256 ব্যবহার করুন। MD5 এবং SHA-1 শুধুমাত্র দুর্ঘটনাজনিত পরিবর্তন সনাক্ত করার জন্য উপযুক্ত, নিরাপত্তার জন্য নয়।

হ্যাশ উল্টে মূল পাঠ্য পাওয়া যাবে কি?

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

আমি কীভাবে একটি ডাউনলোড করা ফাইল যাচাই করব?

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

আমার হ্যাশ কেন অন্য টুলের সাথে মিলছে না?

সাধারণত ইনপুট একটি স্পেস, লাইন শেষ বা টেক্সট এনকোডিংয়ের কারণে ভিন্ন হয়। এই টুলটি কোনো ছাঁটাই ছাড়াই হুবহু টাইপ করা টেক্সটকে UTF-8 হিসেবে হ্যাশ করে।

পাসওয়ার্ডের জন্য MD5 কি নিরাপদ?

না। MD5 দ্রুত কিন্তু এতে পরিচিত সংঘর্ষ রয়েছে। সাধারণ হ্যাশের পরিবর্তে bcrypt, scrypt বা Argon2 ব্যবহার করে পাসওয়ার্ড সংরক্ষণ করুন।

প্রতিটি হ্যাশের দৈর্ঘ্য কত?

MD5 হল ৩২টি হেক্সাডেসিমাল অক্ষর, SHA-1 হল ৪০টি, SHA-256 হল ৬৪টি, SHA-384 হল ৯৬টি এবং SHA-512 হল ১২৮টি।

আমার টেক্সট এবং ফাইলগুলো আপলোড হয়েছে কি?

না। সবকিছু আপনার ব্রাউজারের ভিতরেই হ্যাশ করা হয় এবং কিছুই আপনার ডিভাইস থেকে বের হয় না।

এই টুলটি ব্যবহারকারী মানুষদের কাছ থেকে

সমীক্ষা

মতামত লোড হচ্ছে…
চলতেই থাকো

বাক্সে আরও সরঞ্জাম

হোমপেজে আরও কয়েক ডজন বিনামূল্যের টুল রয়েছে, যেগুলির জন্য কোনো API কী প্রয়োজন হয় না।

একটি টুল প্রস্তাব করুন