হ্যাশ জেনারেটর (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 ক্রিপ্টোগ্রাফিকভাবে ভাঙা এবং নিরাপত্তার জন্য কখনই ব্যবহার করা উচিত নয়, তবে নন-সিকিউরিটি চেকসাম, ডুপ্লিকেট শনাক্তকরণ এবং লিগ্যাসি সামঞ্জস্যের জন্য জনপ্রিয় থাকে। টুলটিতে চারটিই অন্তর্ভুক্ত রয়েছে যাতে আপনি প্রতিটি পরিস্থিতির জন্য উপযুক্ত অ্যালগরিদম ব্যবহার করতে পারেন।