হ্যাশ জেনারেটর যেকোনো টেক্সট ইনপুটের ক্রিপ্টোগ্রাফিক হ্যাশ (MD5, SHA-1, SHA-256, SHA-384, SHA-512) গণনা করে। সব পাঁচটি অ্যালগরিদম একসাথে চলে, তাই আপনি একইসাথে প্রতিটি হ্যাশ দেখতে পান। চেকসাম যাচাই, git-স্টাইল কন্টেন্ট অ্যাড্রেসিং, এবং বিভিন্ন সিস্টেমের প্রত্যাশিত হ্যাশ ফরম্যাট মেলানোর জন্য কাজে লাগে।
ক্রিপ্টোগ্রাফিক হ্যাশ সফটওয়্যারে সর্বত্র রয়েছে — ফাইল চেকসাম, কন্টেন্ট-অ্যাড্রেসেবল স্টোরেজ (git), পাসওয়ার্ড যাচাই, API রিকোয়েস্ট সাইনিং, এবং ইন্টেগ্রিটি চেক। বিভিন্ন সিস্টেম বিভিন্ন অ্যালগরিদম ব্যবহার করে, এবং কখনো কখনো টার্গেটের প্রত্যাশিত ফরম্যাট মেলাতে হয়। হ্যাশ জেনারেটর পাঁচটি সাধারণ অ্যালগরিদম একসাথে চালায়: MD5 (লিগ্যাসি, তবুও নন-সিকিউরিটি চেকসামের জন্য ব্যবহৃত হয়), SHA-1 (git এটি ব্যবহার করে, যদিও সিকিউরিটির জন্য ডেপ্রিকেটেড), SHA-256 (আধুনিক ডিফল্ট), SHA-384, এবং SHA-512 (উচ্চ-এনট্রপি ভ্যারিয়েন্ট)। যেকোনো টেক্সট পেস্ট করুন, আর আপনি তৎক্ষণাৎ সব পাঁচটি হ্যাশ পাবেন। সব হ্যাশিং আপনার ব্রাউজারে লোকালি হয় — আপনার ইনপুট কখনো আপনার মেশিন ছেড়ে যায় না, যা এটিকে সংবেদনশীল স্ট্রিং-এর জন্য নিরাপদ করে তোলে। SHA-1/256/384/512 ব্রাউজারের SubtleCrypto API ব্যবহার করে; MD5 ইনলাইনে ইমপ্লিমেন্ট করা হয়েছে যেহেতু SubtleCrypto এটি এক্সপোজ করে না।
MD5, SHA-1, SHA-256, SHA-384, এবং SHA-512 একইসাথে চালায়। একবার ইনপুট পেস্ট করুন এবং একইসাথে প্রতিটি হ্যাশ দেখুন।
SubtleCrypto ব্যবহার করে সব গণনা ব্রাউজারেই হয়। আপনার ইনপুট কখনো আপনার মেশিন ছেড়ে যায় না — পাসওয়ার্ড, API কী এবং প্রাইভেট ডেটার জন্য নিরাপদ।
প্রতিটি হ্যাশের নিজস্ব Copy বাটন রয়েছে, তাই আপনার টার্গেট সিস্টেমের প্রত্যাশিত ঠিক ফরম্যাটটি সংগ্রহ করতে পারেন।
আপনি টাইপ করার সাথে সাথে হ্যাশ রিয়েল-টাইমে আপডেট হয়। টার্গেট হ্যাশের সাথে না মেলা পর্যন্ত ইনপুট টিউন করার জন্য দারুণ।
আউটপুট স্ট্যান্ডার্ড লোয়ারকেস হেক্স — বেশিরভাগ সিস্টেমের (git, OpenSSL, বেশিরভাগ HTTP ক্লায়েন্ট) প্রত্যাশিত ফরম্যাট।
ছোট স্ট্রিং এবং বড় টেক্সট ব্লক সমান দ্রুততায় কাজ করে। যুক্তিসঙ্গত ইনপুটের জন্য কোনো সাইজ লিমিট নেই।
একটি ডাউনলোড করা ফাইলের কন্টেন্ট হ্যাশ করুন এবং সোর্সের প্রকাশিত SHA-256-এর সাথে তুলনা করে নিশ্চিত করুন যে ফাইলটি টেম্পার বা করাপ্ট হয়নি।
একটি blob-এর SHA-1 তৈরি করে বুঝুন git এটিকে কীভাবে শনাক্ত করবে — রিপোজিটরি সমস্যা ডিবাগ করার জন্য কাজে লাগে।
HMAC দিয়ে সাইন করার আগে ক্যানোনিক্যাল রিকোয়েস্ট বডি হ্যাশ করুন — AWS, Google Cloud, এবং কাস্টম API অথ স্কিমে একটি সাধারণ প্যাটার্ন।
সাধারণ পাসওয়ার্ড স্টোরেজের জন্য SHA-256 বা SHA-512 হ্যাশ তৈরি করুন (প্রোডাকশনে bcrypt/Argon2 ভালো, তবে ডেভ ফিক্সচারের জন্য দ্রুত SHA হ্যাশ যথেষ্ট)।
ডিডুপ্লিকেট করতে কন্টেন্ট হ্যাশ করুন — যদি দুটি আইটেমের একই SHA-256 থাকে, মেটাডেটা ভিন্ন হলেও তাদের বাইট একই।
DevSuite Pro ডকে Hash আইকনে ক্লিক করুন। একটি ইনপুট এরিয়া এবং পাঁচটি হ্যাশ আউটপুট সারি সহ প্যানেল খুলবে।
আপনার টেক্সট, স্ট্রিং, বা ডকুমেন্ট পেস্ট করুন। টুলটি যেকোনো UTF-8 স্ট্রিং গ্রহণ করে — কোনো এনকোডিং প্রস্তুতির প্রয়োজন নেই।
সব পাঁচটি হ্যাশ তৎক্ষণাৎ আপডেট হয়: MD5, SHA-1, SHA-256, SHA-384, SHA-512। প্রতিটি তার অ্যালগরিদম লেবেল সহ দেখানো হয়।
আপনার প্রয়োজনীয় অ্যালগরিদমের পাশে Copy-তে ক্লিক করুন। হ্যাশটি লোয়ারকেস হেক্স স্ট্রিং হিসেবে আপনার ক্লিপবোর্ডে পাঠানো হয়।
যদি আপনি একটি প্রত্যাশিত হ্যাশের বিপরীতে চেক করছেন, ফলাফলটি ভিজ্যুয়ালি তুলনা করুন — অমিল হ্যাশ প্রায়ই ট্রান্সমিশন বা এনকোডিং সমস্যার দিকে ইঙ্গিত করে।
বিনামূল্যে DevSuite Pro ইনস্টল করুন এবং আপনার ব্রাউজারের জন্য ৬৪+ ডেভলপার টুল আনলক করুন।