হ্যাশ ক্যালকুলেটর
যেকোনো টেক্সটের SHA-256, SHA-384, SHA-512, SHA-1, বা MD5 হ্যাশ গণনা করুন। SHA Web Crypto API ব্যবহার করে; MD5 শুদ্ধ JavaScript-এ চলে।
এটি কীভাবে কাজ করে
হ্যাশ ক্যালকুলেটর MD5, SHA-1, SHA-256, SHA-384 এবং SHA-512 অ্যালগরিদম ব্যবহার করে টেক্সট বা ফাইলের ক্রিপ্টোগ্রাফিক হ্যাশ মান গণনা করে — সম্পূর্ণ ব্রাউজারে, কোনো ডেটা আপলোড ছাড়া।
ইনপুট বক্সে টেক্সট দিন বা স্থানীয় ফাইল লোড করুন। টুলটি তাৎক্ষণিকভাবে সব সমর্থিত অ্যালগরিদমের হ্যাশ মান গণনা করে। ফাইলের অখণ্ডতা যাচাই করতে গণনা করা হ্যাশ প্রত্যাশিত মানের সাথে তুলনা করুন।
MD5 ও SHA-1 ক্রিপ্টোগ্রাফিকভাবে পুরনো কিন্তু চেকসামের জন্য ব্যবহার হয়। নিরাপত্তার জন্য SHA-256 বা উচ্চতর সুপারিশ করা হয়।
বাস্তব উদাহরণ
hello লিখে SHA-256 বাছুন: ডাইজেস্ট 2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824। একটি অক্ষর বড় হাতের করুন — Hello — আউটপুটের প্রতিটি অক্ষর বদলে যায়; এই তুষারধস প্রভাবই হ্যাশকে অখণ্ডতা যাচাইয়ের যোগ্য করে। সরবরাহকারীর প্রকাশিত চেকসাম প্রত্যাশিত-হ্যাশ ঘরে বসান — টুল দুটি মিলিয়ে এক অক্ষরের অমিলও ধরিয়ে দেয়। নামানো ফাইল (২৫৬ MB পর্যন্ত) টেনে ফেলুন — আপলোড ছাড়াই হ্যাশ হয়; বা API স্বাক্ষর ডিবাগে HMAC গণনার জন্য একটি কী যোগ করুন।
ব্যবহারের ক্ষেত্রসমূহ
- ফাইল অখণ্ডতা যাচাই করা
- পাসওয়ার্ড হ্যাশ তুলনা করা
- সফটওয়্যার বিতরণের জন্য চেকসাম তৈরি করা
- ডেটা অখণ্ডতা পরীক্ষা করা
- ক্রিপ্টোগ্রাফিক অ্যালগরিদম শেখা
প্রায়শই জিজ্ঞাসিত প্রশ্ন
- MD5, SHA-1 এবং SHA-256-এর পার্থক্য কী?
- দীর্ঘ অ্যালগরিদম (SHA-256, SHA-512) বেশি নিরাপদ। MD5 ও SHA-1 পুরনো এবং নিরাপত্তা উদ্দেশ্যে অনুপযুক্ত।
- আমার ডেটা কি পাঠানো হয়?
- না — হ্যাশিং Web Crypto API-এর মাধ্যমে স্থানীয়ভাবে হয়।
- ডাউনলোড করা ফাইল কীভাবে যাচাই করবেন?
- ফাইলের হ্যাশ গণনা করুন এবং বিক্রেতার প্রকাশিত চেকসামের সাথে তুলনা করুন।
- একই টেক্সট সবসময় একই হ্যাশ কেন দেয়?
- হ্যাশ ফাংশন নির্ধারক — একই ইনপুট সবসময় একই আউটপুট দেয়।
- হ্যাশ কি উল্টানো যায়?
- না — ক্রিপ্টোগ্রাফিক হ্যাশ এককমুখী অপারেশন।