হ্যাশ জেনারেটর
টেক্সট থেকে MD5, SHA-1, SHA-256 এবং SHA-512 হ্যাশ তৈরি করুন।
হ্যাশ জেনারেটর — টেক্সট টাইপ করুন বা পেস্ট করুন এবং একসাথে তার MD5, SHA-1, SHA-256 ও SHA-512 ডাইজেস্ট পান, যা আপনি টাইপ করার সাথে সাথে সরাসরি আপডেট হয়। চেকসাম, ক্যাশ কী এবং দ্রুত অখণ্ডতা তুলনার জন্য উপযোগী। হ্যাশিং Web Crypto API দিয়ে স্থানীয়ভাবে চলে — আপনার ইনপুট কখনও ব্রাউজার ছাড়ে না। লক্ষ্য করুন যে MD5 এবং SHA-1 সংঘর্ষ-প্রতিরোধী নয় এবং নিরাপত্তার উদ্দেশ্যে ব্যবহার করা উচিত নয়।
হ্যাশ জেনারেটর কী?
হ্যাশ জেনারেটর একটি বিনামূল্যের অনলাইন হ্যাশ ক্যালকুলেটর যা যেকোনো টেক্সটকে একসাথে MD5, SHA-1, SHA-256 ও SHA-512 ডাইজেস্টে রূপান্তরিত করে এবং আপনি টাইপ করার সাথে সাথে সরাসরি পুনরায় হিসাব করে। ডেভেলপার, সিস্টেম অ্যাডমিন এবং নিরাপত্তা নিয়ে আগ্রহী ব্যবহারকারীরা চেকসাম তৈরি করতে, স্ট্রিং অখণ্ডতা যাচাই করতে, ক্যাশ কী তৈরি করতে, ফিঙ্গারপ্রিন্ট তৈরি করতে, অথবা একটি পরিচিত ডাইজেস্টকে এইমাত্র তৈরি করা ডাইজেস্টের সাথে দ্রুত তুলনা করতে এটি ব্যবহার করেন। এটি Web Crypto API ব্যবহার করে ব্রাউজারে চারটি অ্যালগরিদমই হিসাব করে (একটি অন্তর্নির্মিত MD5 বাস্তবায়নসহ, কারণ Web Crypto MD5 সরবরাহ করে না) এবং প্রতিটি ফলাফলকে নিজস্ব এক-ক্লিক কপি বোতাম দেয়। সাধারণ অনুসন্ধানের মধ্যে রয়েছে "md5 hash generator", "sha256 online", "text to hash" এবং "checksum calculator"।
হ্যাশ জেনারেটর কীভাবে ব্যবহার করবেন
- ইনপুট বক্সে আপনার টেক্সট টাইপ করুন বা পেস্ট করুন।
- টাইপ করার সাথে সাথে MD5, SHA-1, SHA-256 ও SHA-512 ফিল্ডগুলো স্বয়ংক্রিয়ভাবে পূরণ হতে দেখুন — চাপার মতো কোনো বোতাম নেই।
- চারটি আউটপুট ব্লকের মধ্যে আপনার প্রয়োজনীয় অ্যালগরিদমটি খুঁজে নিন।
- সেই অ্যালগরিদমের পাশের কপি বোতামে ক্লিক করে তার লোয়ারকেস হেক্স ডাইজেস্ট আপনার ক্লিপবোর্ডে কপি করুন।
- চারটি হ্যাশ তাৎক্ষণিকভাবে পুনরায় তৈরি করতে ইনপুট সম্পাদনা করুন বা মুছে ফেলুন।
উদাহরণ
স্ট্রিং "abc" হ্যাশ করা
ইনপুট
abc
আউটপুট
MD5: 900150983cd24fb0d6963f7d28e17f72 SHA-1: a9993e364706816aba3e25717850c26c9cd0d89d SHA-256: ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad
খালি ইনপুট
ইনপুট বক্স খালি থাকলে, চারটি অ্যালগরিদম ফিল্ডই খালি থাকে — অন্তত একটি অক্ষর প্রবেশ না করা পর্যন্ত কোনো হ্যাশ দেখানো হয় না।
একটি SHA-512 ক্যাশ কী তৈরি করা
ইনপুটে একটি URL বা কনফিগারেশন স্ট্রিং পেস্ট করুন, তারপর পূর্ণ 128-অক্ষরের লোয়ারকেস হেক্স ডাইজেস্টটি একটি স্থিতিশীল ক্যাশ কী বা ফিঙ্গারপ্রিন্ট হিসেবে ব্যবহার করতে SHA-512 ফিল্ডটি কপি করুন।
সচরাচর জিজ্ঞাসিত প্রশ্ন
- কোন কোন হ্যাশ অ্যালগরিদম সমর্থিত?
- চারটি: MD5, SHA-1, SHA-256 এবং SHA-512। চারটিই একই ইনপুট থেকে একসাথে তৈরি হয়, প্রতিটি লোয়ারকেস হেক্সাডেসিমালে নিজস্ব কপি বোতামসহ দেখানো হয়।
- আমার টেক্সট কি কোথাও আপলোড হয়?
- না। সবকিছু Web Crypto API (এবং একটি অন্তর্নির্মিত MD5 রুটিন) ব্যবহার করে আপনার ব্রাউজারে 100% ক্লায়েন্ট-সাইডে চলে। আপনার ইনপুট কখনও কোনো সার্ভারে পাঠানো হয় না, তাই এটি সংবেদনশীল স্ট্রিংয়ের জন্য নিরাপদ।
- হ্যাশ তৈরি করতে কি আমাকে কোনো বোতাম চাপতে হবে?
- না। আপনি টাইপ বা পেস্ট করার সাথে সাথে হ্যাশগুলো সরাসরি আপডেট হয়, তাই চারটি ডাইজেস্ট সবসময় বর্তমান ইনপুট প্রতিফলিত করে।
- আমি কি নিরাপত্তা বা পাসওয়ার্ডের জন্য MD5 বা SHA-1 ব্যবহার করতে পারি?
- না। MD5 এবং SHA-1 সংঘর্ষ-প্রতিরোধী নয় এবং নিরাপত্তার উদ্দেশ্যে ব্যবহার করা উচিত নয়। এগুলো চেকসাম, ক্যাশ কী এবং দ্রুত অখণ্ডতা তুলনার জন্য উপযোগী থাকে; নিরাপত্তা-সম্পর্কিত যেকোনো কিছুর জন্য SHA-256 বা SHA-512 ব্যবহার করুন।
- এটি কি ফাইল হ্যাশ করে নাকি শুধু টেক্সট?
- এটি শুধু টেক্সট হ্যাশ করে। যে বিষয়বস্তুর ডাইজেস্ট তৈরি করতে চান তা ইনপুট বক্সে টাইপ করুন বা পেস্ট করুন; কোনো ফাইল আপলোড নেই।
সম্পর্কিত টুল
Base32 / Base58 এনকোড / ডিকোড
টেক্সটকে Base32 (RFC 4648) বা Base58 (বিটকয়েন বর্ণমালা)-তে এনকোড করুন এবং দুটির যেকোনোটিকে আবার টেক্সটে ডিকোড করুন, সম্পূর্ণ UTF-8 নিরাপদ এবং পুরোপুরি আপনার ব্রাউজারে।
Base64 এনকোড / ডিকোড
টেক্সটকে Base64-এ এনকোড করুন বা Base64-কে আবার টেক্সটে ডিকোড করুন (UTF-8 নিরাপদ)।
কেস কনভার্টার ও কাউন্টার
টেক্সটের অক্ষরের কেস পরিবর্তন করুন এবং অক্ষর, শব্দ ও লাইন গণনা করুন।
কোড ফরম্যাটার ও মিনিফায়ার
আপনার ব্রাউজারেই HTML, CSS এবং JavaScript তাৎক্ষণিকভাবে সুন্দর করুন বা মিনিফাই করুন, 2-স্পেস, 4-স্পেস বা ট্যাব ইন্ডেন্টেশন এবং Terser-চালিত JavaScript কম্প্রেশন সহ।