কম্পিউটার, প্রোগ্রামিং
একটি হ্যাশ ফাংশন হল: এটা কি, কেন এবং কি ঘটছে
প্রায়শই, যখন বিবরণ সরাসরি তথ্যপ্রবাহের বা ফাইল ডাউনলোড নিজেদের প্রায়ই একটি নোট «MD5» সঙ্গে «ad33e486d0578a892b8vbd8b19e28754» ভালো কিছু (উদাহরণস্বরূপ, ex.ua মধ্যে) হয়। এই হ্যাশ কোড - ফলাফলের ইনকামিং ডেটা প্রক্রিয়াকরণের পরে একটি হ্যাশ ফাংশন আউটপুট পারে। ইংরেজিতে হ্যাশ বিভ্রান্তির, গাঁজা, আগাছা, বা কিমা মাংস ও সবজি একটি ডিশ নির্দেশ করে। ডিক্রিপ্ট করুন হ্যাশ খুব কঠিন, আমরা বলতে পারি যে এটা কার্যত অসম্ভব। তারপর প্রশ্ন জাগে: "আমরা এই সব প্রয়োজন কেন হ্যাশ ফাংশন, যদি তারা একটি ধারণাতীত অর্থহীন, যা পাঠোদ্ধার করা যাবে না দিতে?"। এই প্রবন্ধে আলোচনা করা হবে।
একটি হ্যাশ ফাংশন কি, এবং এটি কিভাবে কাজ করে?
কেন আমরা একটি হ্যাশ ফাংশন প্রয়োজন?
হ্যাশ: কি তারা টন হয়
1. ফাংশন তথ্য অখণ্ডতা চেক করতে
যখন একটি তথ্য সঞ্চার নেটওয়ার্ক, সেখানে হ্যাশ প্যাকেটের হিসাব, এবং এই ফলাফলের ফাইল একসাথে প্রেরণ করা হয়। যখন আবার হ্যাশ কোড নির্ণিত এবং নেটওয়ার্ক দ্বারা প্রাপ্ত মান তুলনায় পাচ্ছেন ড। তাহলে কোডটি মেলে না, এটি একটি ত্রুটির ইঙ্গিত করে এবং ক্ষতিগ্রস্ত প্যাকেজ আবার স্থানান্তরিত করা হবে। যেমন একটি হিসাব ফাংশন দ্রুত গতিতে কিন্তু হ্যাশ মূল্যবোধ ও দরিদ্র স্থায়িত্ব অল্প সংখ্যক হবে। CRC32, যা শুধুমাত্র 232 বিভিন্নমুখী মান রয়েছে: এই ধরনের একটি উদাহরণ।
2. ক্রিপ্টোগ্রাফিক ফাংশন
এই ধরনের রক্ষা করার জন্য ব্যবহার করা হয় অননুমোদিত অ্যাক্সেস (এনডি)। তারা আপনাকে কি না দেখার জন্য ছিল নেটওয়ার্কের মাধ্যমে ফাইল ট্রান্সফার সময় এলপি ফলে ডেটা দুর্নীতি পরীক্ষা করার অনুমতি দেয়। সত্য হ্যাশ হিসাবে গৃহীত ফাইল হ্যাশ বিভিন্ন প্রোগ্রামের একটি বহুবচন ব্যবহার নির্ণিত করা যেতে পারে, এই ক্ষেত্রে সার্বজনীনরূপে উপলব্ধ হয়। বৈশিষ্ট্যগুলির দীর্ঘ জীবন এবং স্থিতিশীল অপারেশন, এবং (বিভিন্ন উৎস ডেটাকে থেকে সম্ভাব্য ম্যাচ ফলাফল) দুর্ঘটনায় জন্য অনুসন্ধান খুব জটিল। এই ধরনের ফাংশন পাসওয়ার্ড ডাটাবেসের মধ্যে স্টোরেজ (SH1, SH2, MD5) এবং অন্যান্য মূল্যবান তথ্যের জন্য ব্যবহার করা হয়।
3. ফাংশন একটি দক্ষ ডাটা স্ট্রাকচার তৈরি করতে ডিজাইন করা হয়েছে
এটির উদ্দেশ্য একটি বিশেষ গঠন, যা হ্যাশ টেবিল বলা হয় তথ্য কম্প্যাক্ট এবং সুশৃঙ্খল সংগঠন বরং হয়। এই টেবিলের আপনি খুব উচ্চ গতি এ নতুন তথ্য যোগ করার জন্য, তথ্য মুছুন এবং অনুসন্ধান প্রয়োজনীয় তথ্য দেয়।
Similar articles
Trending Now