নেটওয়ার্ক সিকিউরিটিতে হ্যাশ কী?
হ্যাশিং একটি একমুখী ফাংশন যা ইনপুট ফাইল দিয়ে একটি অনন্য মেসেজ ডাইজেস্ট বা হ্যাশ তৈরি করে। এতে কী ব্যবহার হয় না। শুধু অনুমোদিত ব্যবহারকারীরা এনক্রিপ্ট করা মেসেজ অ্যাক্সেস করতে পারে। ফাইল এনক্রিপশন অনুমতিহীন ব্যবহারকারীদের ডেটা অপ্রাপ্য রাখে।
সিকিউরিটিতে হ্যাশিং কীভাবে ব্যবহৃত হয়?
হ্যাশিংয়ে গাণিতিক সূত্র দিয়ে ডেটা একটি নির্দিষ্ট দৈর্ঘ্যের অন্য ডেটায় রূপান্তরিত হয়। ব্যবহারকারী দ্বিতীয়বার লগইন করলে পাসওয়ার্ড আবার হ্যাশ হয় এবং পূর্বের ডাইজেস্টের সাথে মিলিয়ে যাচাই করা হয়।
IT-এ হ্যাশিং কী?
ডেটা लेकर একটি সূত্রের মাধ্যমে হ্যাশ সংগ্রহ করা হয় হ্যাশিং। হ্যাশ সাধারণত ক্যারেক্টার স্ট্রিং, এবং ইনপুট ডেটা কতটুকু হোক না কেন আউটপুটের দৈর্ঘ্য একই থাকে। MD5 ফর্মুলায় হ্যাশ সবসময় ৩২ ক্যারেক্টারের।
নেটওয়ার্কিং-এ হ্যাশ কী?
হ্যাশিং হলো একটি অ্যালগরিদম যা ক্যারেক্টার সেটকে অন্য ভ্যালুতে রূপান্তর করে। মূল স্ট্রিংয়ের পরিবর্তে সংক্ষিপ্ত, নির্দিষ্ট দৈর্ঘ্যের ভ্যালু বা কী ব্যবহার করা হয় যাতে সেগুলো সহজে খুঁজে পাওয়া ও ব্যবহার করা যায়। হ্যাশ টেবিল হ্যাশিংয়ের সবচেয়ে জনপ্রিয় অ্যাপ্লিকেশন।
হ্যাশ ভ্যালুর উদাহরণ
হ্যাশ অ্যালগরিদম যেকোনো আকারের ইনপুট ডেটা (যেমন টেক্সট মেসেজ) কে নির্দিষ্ট আকারের আউটপুটে (যেমন ২৫৬ বিট) রূপান্তর করে। SHA-256 এবং SHA3-256 এর উদাহরণ যেগুলো যেকোনো ইনপুট থেকে ২৫৬-বিট আউটপুট দেয়।
হ্যাশিং কি সিকিউরিটি প্রদান করে?
প্রতি বাইটে ৮ বিট থাকায় ২৫৬ বিট ইনফরমেশন থাকে, তাই SHA-256 নামकरण। প্রতিটি ইনপুটের আউটপুট সমান। অন্যান্য হ্যাশ ফাংশন ব্যাপক ব্যবহৃত হলেও সিকিউরিটি প্রপার্টি থাকতে পারে না।
সাইবার সিকিউরিটিতে হ্যাশিং কী?
হ্যাশিং প্রক্রিয়ায় অ্যালগরিদম দিয়ে যেকোনো আকারের ডেটা নির্দিষ্ট দৈর্ঘ্যে ম্যাপ করা হয়। ফলাফলকে হ্যাশ ভ্যালু, হ্যাশ কোড, হ্যাশ সাম বা হ্যাশ ডাইজেস্ট বলা হয়। এনক্রিপশন দ্বিমুখী ফাংশন, হ্যাশিং একমুখী ফাংশন।
হ্যাশিং ফাংশনের সিকিউরিটি ভালনারেবিলিটি
SHA-1 হ্যাশ অ্যালগরিদম প্রসেসর পারফরম্যান্স বৃদ্ধি এবং ক্লাউড কম্পিউটিংয়ের কারণে সময়ের সাথে সাথে দুর্বল হয়েছে। হ্যাশ ফাংশন আক্রমণে একই হ্যাশ ভ্যালু দেয় এমন দুটি ইনপুট স্ট্রিং খুঁজে বের করা হয়।
অপ্রাসঙ্গিক তথ্য (Hash House Harriers সম্পর্কে)
মূল প্রশ্নের সাথে 어울 কিছু প্রশ্ন Hash House Harriers (দৌড় ক্লাব), হ্যাশার স্ল্যাং, হ্যাশ নাম ইত্যাদি নিয়ে দেওয়া হয়েছে যা নেটওয়ার্ক সিকিউরিটির হ্যাশিং সাথে সম্পর্কিত নয়। সেগুলো এখানে বাদ দেওয়া হয়েছে।