ক্যালকুলেটর/কম্পিউটার ক্যালকুলেটর/ স্ট্রিং এনক্রিপশন (হ্যাশ) ক্যালকুলেটর

হ্যাশ অ্যালগরিদম কী?

হ্যাশ অ্যালগরিদম একটি অ্যালগরিদম যা যেকোনো দৈর্ঘ্যের ডেটাকে নির্দিষ্ট দৈর্ঘ্যের মানে রূপান্তর করে। প্রধানত ডেটা ইন্টিগ্রিটি যাচাই, পাসওয়ার্ড সংরক্ষণ ইত্যাদিতে ব্যবহৃত হয়।

সমর্থিত অ্যালগরিদমের বিস্তারিত বর্ণনা:

MD5 (Message Digest Algorithm 5)
  • হ্যাশ দৈর্ঘ্য: ১২৮ বিট (৩২ অক্ষর)
  • বৈশিষ্ট্য: দ্রুত প্রসেসিং
  • দুর্বলতা: সংঘর্ষ আক্রমণে দুর্বল, নিরাপত্তার জন্য অনুপযুক্ত
  • ব্যবহারের উদাহরণ: ফাইল অখণ্ডতা যাচাই, নন-ক্রিপ্টোগ্রাফিক ব্যবহার
SHA-1 (Secure Hash Algorithm 1)
  • হ্যাশ দৈর্ঘ্য: ১৬০ বিট (৪০ অক্ষর)
  • বৈশিষ্ট্য: MD5 এর চেয়ে নিরাপদ কিন্তু এখনও দুর্বল
  • দুর্বলতা: Google ২০১৭ সালে সংঘর্ষ আক্রমণ করেছে
  • ব্যবহারের উদাহরণ: লেগেসি সিস্টেম সামঞ্জস্যতা
SHA-256
  • হ্যাশ দৈর্ঘ্য: ২৫৬ বিট (৬৪ অক্ষর)
  • বৈশিষ্ট্য: SHA-2 পরিবার, বর্তমানে সর্বাধিক ব্যবহৃত
  • নিরাপত্তা স্তর: ২০৩০ পর্যন্ত নিরাপদ বলে মনে করা হয়
  • ব্যবহারের উদাহরণ: বিটকয়েন, SSL সার্টিফিকেট
SHA-512
  • হ্যাশ দৈর্ঘ্য: ৫১২ বিট (১২৮ অক্ষর)
  • বৈশিষ্ট্য: SHA-256 এর চেয়ে দীর্ঘ হ্যাশ মান
  • নিরাপত্তা স্তর: উচ্চ নিরাপত্তা প্রয়োজনীয়তার জন্য
  • ব্যবহারের উদাহরণ: উচ্চ নিরাপত্তা আর্থিক সিস্টেম
Base64
  • বৈশিষ্ট্য: এনকোডিং পদ্ধতি, হ্যাশ নয়
  • বিপরীতমুখীতা: ডিকোডযোগ্য
  • ব্যবহারের উদাহরণ: ইমেজ এম্বেডিং, API কী ট্রান্সমিশন

নিরাপত্তা সতর্কতা

⚠️ গুরুত্বপূর্ণ সতর্কতা

  1. সংবেদনশীল ডেটা সতর্কতা: প্রকৃত পাসওয়ার্ড বা ব্যক্তিগত তথ্য পরীক্ষা করবেন না
  2. হ্যাশ ≠ এনক্রিপশন: হ্যাশ একমুখী। ডিক্রিপশন অসম্ভব
  3. Salt ব্যবহার সুপারিশ: পাসওয়ার্ড সংরক্ষণে অবশ্যই salt ব্যবহার করুন

অ্যালগরিদম নির্বাচন গাইড

  • ফাইল ইন্টিগ্রিটি যাচাই: SHA-256 বা SHA-512 সুপারিশ করা হয়
  • পাসওয়ার্ড হ্যাশিং: PBKDF2, bcrypt, scrypt সুপারিশ করা হয়
  • ডেটা এনকোডিং: Base64 ব্যবহার করুন
  • লিগ্যাসি সিস্টেম সামঞ্জস্য: MD5 বা SHA-1 (কিন্তু নিরাপত্তার জন্য নয়)

ইনপুট


অক্ষর সংখ্যা: 0

এনক্রিপ্টেড ফলাফল


SHA-256

-

SHA-512

-

MD5

-

SHA-1

-

Base64

-

হ্যাশ মান তুলনা

অ্যালগরিদম তুলনা