பொருளடக்கம்:
வரையறை - ஹாஷிங் என்றால் என்ன?
ஹாஷிங் என்பது ஒரு கணித செயல்பாட்டைப் பயன்படுத்தி உரையின் ஒரு சரத்திலிருந்து ஒரு மதிப்பு அல்லது மதிப்புகளை உருவாக்குகிறது.
செய்தி ஒரு குறிப்பிட்ட பெறுநருக்கு மட்டுமே நோக்கம் கொண்டிருக்கும் போது செய்தி பரிமாற்ற செயல்பாட்டின் போது பாதுகாப்பை இயக்குவதற்கான ஒரு வழி ஹாஷிங் ஆகும். ஒரு சூத்திரம் ஹாஷை உருவாக்குகிறது, இது சேதத்திற்கு எதிராக பரிமாற்றத்தின் பாதுகாப்பைப் பாதுகாக்க உதவுகிறது.
ஹேஷிங் என்பது ஒரு தரவுத்தள அட்டவணையில் முக்கிய மதிப்புகளை திறமையான முறையில் வரிசைப்படுத்தும் ஒரு முறையாகும்.
டெக்கோபீடியா ஹாஷிங்கை விளக்குகிறது
ஒரு பயனர் பாதுகாப்பான செய்தியை அனுப்பும்போது, நோக்கம் கொண்ட செய்தியின் ஹாஷ் உருவாக்கப்பட்டு குறியாக்கம் செய்யப்பட்டு, செய்தியுடன் அனுப்பப்படும். செய்தி பெறப்பட்டதும், ரிசீவர் ஹாஷ் மற்றும் செய்தியை டிக்ரிப்ட் செய்கிறார். பின்னர், ரிசீவர் செய்தியிலிருந்து மற்றொரு ஹாஷை உருவாக்குகிறார். ஒப்பிடும்போது இரண்டு ஹாஷ்கள் ஒரே மாதிரியாக இருந்தால், பாதுகாப்பான பரிமாற்றம் ஏற்பட்டுள்ளது. இந்த ஹாஷிங் செயல்முறை ஒரு அங்கீகரிக்கப்படாத இறுதி பயனரால் செய்தியை மாற்றவில்லை என்பதை உறுதி செய்கிறது.
அசல் மதிப்பைப் பயன்படுத்துவதை விட சுருக்கப்பட்ட ஹாஷ் விசையைப் பயன்படுத்தி உருப்படியைக் கண்டுபிடிப்பது எளிதானது என்பதால், தரவுத்தளத்தில் உள்ள உருப்படிகளை குறியீட்டு மற்றும் மீட்டெடுக்க ஹாஷிங் பயன்படுத்தப்படுகிறது.
