হ্যাশ ক্যালকুলেশন টুল

বিনামূল্যের অনলাইন হ্যাশ ক্যালকুলেশন টুল যা MD5, SHA1, SHA224, SHA256, SHA384, SHA512, SHA3, RIPEMD160, SM3 এবং অন্যান্য মূলধারার হ্যাশ অ্যালগরিদম সমর্থন করে। ডেটা ইন্টিগ্রিটি যাচাইয়ের জন্য রিয়েল-টাইম ক্যালকুলেশন সমর্থন করে।

ক্যালকুলেশন ফলাফল

MD5
SHA1
SHA224
SHA256
SHA384
SHA512
SHA3
RIPEMD160
SM3

হ্যাশ অ্যালগরিদম জ্ঞান

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

একটি হ্যাশ অ্যালগরিদম হল এমন একটি অ্যালগরিদম যা যেকোনো আকারের ডেটাকে একটি নির্দিষ্ট আকারের বিট স্ট্রিংয়ে ম্যাপ করে। ম্যাপিংটি একমুখী, অর্থাৎ এটিকে উল্টানো সম্ভব নয়।

সাধারণ হ্যাশ অ্যালগরিদম

  • MD5: একটি 128-বিট (16-বাইট) হ্যাশ মান তৈরি করে। ঐতিহাসিকভাবে ব্যাপক ব্যবহৃত কিন্তু এখন নিরাপদ নয় বলে বিবেচিত।
  • SHA-1: একটি 160-বিট (20-বাইট) হ্যাশ মান তৈরি করে। এটিও দুর্বল বলে বিবেচিত।
  • SHA-2: SHA-224, SHA-256, SHA-384, SHA-512 ইত্যাদি অন্তর্ভুক্ত করে। বর্তমানে নিরাপদ বলে বিবেচিত এবং নিরাপত্তা প্রোটোকলে ব্যাপক ব্যবহৃত।
  • SHA-3: সিকিউর হ্যাশ অ্যালগরিদম পরিবারের সর্বশেষ সদস্য (Keccak)।
  • RIPEMD-160: একটি 160-বিট হ্যাশ মান তৈরি করে, সাধারণত Bitcoin ঠিকানা তৈরিতে ব্যবহৃত হয়।
  • SM3: চীনে ব্যবহারের জন্য অনুমোদিত একটি ক্রিপ্টোগ্রাফিক হ্যাশ ফাংশন, যা একটি 256-বিট হ্যাশ মান তৈরি করে।

প্রয়োগ

  • ডেটা ইন্টিগ্রিটি: ট্রান্সমিশনের সময় একটি ফাইল পরিবর্তিত হয়েছে কি না তা যাচাই করা।
  • পাসওয়ার্ড সংরক্ষণ: প্লেইনটেক্সটের বদলে পাসওয়ার্ডের হ্যাশ মান সংরক্ষণ করা।
  • ডিজিটাল স্বাক্ষর: ডিজিটাল স্বাক্ষরের জন্য পাবলিক-কি ক্রিপ্টোগ্রাফির সাথে ব্যবহৃত।