படம்: FNV-1a 32-பிட் ஹாஷ் அல்காரிதம் கண்ணோட்டம்
வெளியிடப்பட்டது: 12 ஜனவரி, 2026 அன்று பிற்பகல் 1:28:36 UTC
கடைசியாகப் புதுப்பிக்கப்பட்டது: 9 ஜனவரி, 2026 அன்று பிற்பகல் 9:34:53 UTC
FNV-1a 32-பிட் ஹாஷ் வழிமுறையை காட்சி ரீதியாக விளக்கும் நிலப்பரப்பு விளக்கப்படம், உள்ளீட்டுத் தரவு, ஆரம்ப ஆஃப்செட் அடிப்படை, ஒரு பைட்டுக்கு XOR மற்றும் பெருக்கல் படிகள் மற்றும் அதன் விளைவாக வரும் ஹாஷ் வெளியீடு ஆகியவற்றை விளக்குகிறது.
FNV-1a 32-bit Hash Algorithm Overview

இந்தப் படத்தின் கிடைக்கக்கூடிய பதிப்புகள்
கீழே பதிவிறக்கம் செய்யக் கிடைக்கும் படக் கோப்புகள் குறைவான சுருக்கப்பட்டவை மற்றும் அதிக தெளிவுத்திறன் கொண்டவை - இதன் விளைவாக, இந்த வலைத்தளத்தின் கட்டுரைகள் மற்றும் பக்கங்களில் உட்பொதிக்கப்பட்ட படங்களை விட உயர்ந்த தரம் - இவை அலைவரிசை நுகர்வைக் குறைக்க கோப்பு அளவிற்கு மிகவும் உகந்ததாக உள்ளன.
வழக்கமான அளவு (1,536 x 1,024)
பெரிய அளவு (3,072 x 2,048)
மிகப் பெரிய அளவு (4,608 x 3,072)
மிகப் பெரிய அளவு (6,144 x 4,096)
நகைச்சுவையாக பெரிய அளவு (1,048,576 x 699,051)
- இன்னும் பதிவேற்றம் செய்யப்படுகிறது... ;-)
பட விளக்கம்
இந்தப் படம் ஒரு பரந்த, நிலப்பரப்பு சார்ந்த விளக்கப்படமாகும், இது FNV-1a 32-பிட் ஹாஷ் வழிமுறையின் ஒட்டுமொத்த யோசனையை நட்பு, தொழில்நுட்பமற்ற முறையில் விளக்குகிறது. பின்னணி மென்மையான நீல சாய்வு, மேல் மற்றும் கீழ் முழுவதும் கிடைமட்டமாக இயங்கும் பைனரி இலக்கங்களின் மங்கலான வரிசைகள், முக்கிய உள்ளடக்கத்திலிருந்து கவனத்தை சிதறடிக்காமல் ஒரு நுட்பமான "தரவு" சூழ்நிலையை அளிக்கிறது. மிக மேலே, பெரிய வெள்ளை மற்றும் சியான் எழுத்துக்களில் மையமாக, "FNV-1a 32-பிட் ஹாஷ் அல்காரிதம்" என்ற தலைப்பு உள்ளது.
இடதுபுறத்தில், "உள்ளீட்டுத் தரவு" என்று பெயரிடப்பட்ட ஒரு ஆரஞ்சு நிற வட்டமான செவ்வகம் இந்த செயல்முறையை அறிமுகப்படுத்துகிறது. அதன் கீழே, ஒரு எளிய எடுத்துக்காட்டு "EXAMPLE" என்ற வார்த்தையை எழுதும் தனிப்பட்ட வெளிர்-சாம்பல் நிற ஓடுகளாகக் காட்டப்பட்டுள்ளது, இது ஒரு உண்மையான சர மதிப்பை விட பைட்டுகளின் வரிசையைக் காட்சிப்படுத்துகிறது. இந்த எடுத்துக்காட்டில் இருந்து ஒரு வெள்ளை அம்புக்குறி வரைபடத்தின் நடுப்பகுதியை நோக்கிச் செல்கிறது, இது இடமிருந்து வலமாக தகவல் ஓட்டத்தைக் குறிக்கிறது.
மையப் பகுதியில் "தொடக்க ஹாஷ் மதிப்பு" என்று தலைப்பிடப்பட்ட ஒரு நீலப் பெட்டி உள்ளது. இந்தப் பிரிவின் உள்ளே "ஆஃப்செட் அடிப்படை" என்று பெயரிடப்பட்ட மற்றொரு பெட்டி உள்ளது, அதில் "32-பிட் ஹாஷ்" என்று குறிக்கப்பட்ட மஞ்சள் பலகம் உள்ளது. காலாவதியான அல்லது குழப்பமானதாக மாறக்கூடிய எந்த குறிப்பிட்ட எண்களையும் காட்டாமல், வழிமுறை முன் வரையறுக்கப்பட்ட தொடக்க மதிப்பிலிருந்து தொடங்குகிறது என்ற கருத்தை இது விளக்குகிறது.
இதன் வலதுபுறத்தில் "ஒவ்வொரு பைட்டையும் செயலாக்கு" என்ற தலைப்பில் ஒரு பிரிவு உள்ளது. இரண்டு அடுக்கப்பட்ட மஞ்சள் பேனல்கள் உள்ளீட்டின் ஒவ்வொரு பைட்டிற்கும் பயன்படுத்தப்படும் மீண்டும் மீண்டும் செய்யப்படும் செயல்பாடுகளை விவரிக்கின்றன. மேல் பேனலில் "XOR with Byte" என்று எழுதப்பட்டுள்ளது, மேலும் ஒரு தருக்க செயல்பாட்டை பரிந்துரைக்க ஒரு சிறிய ஒளி-பல்ப் பாணி ஐகான் உள்ளது. கீழே உள்ள பேனலில் "Prime ஆல் பெருக்கவும்" என்று எழுதப்பட்டுள்ளது மற்றும் ஒரு எளிய பெருக்கல் சின்னத்துடன் இணைக்கப்பட்டுள்ளது. இந்த இரண்டு படிகளும் அம்புகளால் இணைக்கப்பட்டுள்ளன, உள்ளீட்டு வரிசையில் உள்ள ஒவ்வொரு பைட்டிற்கும் மீண்டும் மீண்டும் நிகழும் ஒரு வளையம் போன்ற காட்சியை உருவாக்குகின்றன, ஆனால் குறைந்த-நிலை செயல்படுத்தல் விவரங்களைக் குறிப்பிடாமல்.
வலதுபுறத்தில், "32-பிட் ஹாஷ் வெளியீடு" என்று பெயரிடப்பட்ட ஒரு பச்சைப் பெட்டி, "புதிய ஹாஷ் மதிப்பு" என்று படிக்கும் ஒரு பெரிய மஞ்சள் பேனலுக்கு மேலே அமர்ந்திருக்கும். கீழ்நோக்கிய அம்புக்குறி பச்சை லேபிளை மஞ்சள் பேனலுடன் இணைக்கிறது, இது அனைத்து பைட்டுகளும் செயலாக்கப்பட்ட பிறகு, வழிமுறை இறுதி புதுப்பிக்கப்பட்ட ஹாஷ் மதிப்பை உருவாக்குகிறது என்பதைக் காட்டுகிறது. "பிரதமரால் பெருக்கவும்" பேனலில் இருந்து ஒரு வளைந்த அம்புக்குறி இந்த இறுதிப் பெட்டிக்குள் செல்கிறது, கடைசி மறு செய்கை முடிவில் ஊட்டமளிக்கிறது என்ற கருத்தை வலுப்படுத்துகிறது.
விளக்கப்படத்தின் அடிப்பகுதியில் வெள்ளை நிறத்தில் "இறுதி 32-பிட் ஹாஷ் ரிசல்ட்" என்ற உரையுடன் ஒரு அகலமான நீல நிற பேனர் உள்ளது, இது உள்ளீட்டுத் தரவிலிருந்து வெளியீட்டு ஹாஷ் வரை முழு பைப்லைனையும் சுருக்கமாகக் கூறுகிறது. ஒட்டுமொத்த தளவமைப்பு சுத்தமாகவும், இடமிருந்து வலமாகவும், பின்பற்ற எளிதாகவும் உள்ளது, நிலையான வண்ணங்கள் மற்றும் பெரிய லேபிள்களைப் பயன்படுத்துகிறது, இதனால் ஹாஷிங்கைப் பற்றி அறிமுகமில்லாத ஒருவர் தவறான மாறிலிகள் அல்லது குறியீடு-குறிப்பிட்ட விவரங்களுக்கு ஆளாகாமல் அல்காரிதத்தின் உயர் மட்ட ஓட்டத்தைப் புரிந்து கொள்ள முடியும்.
இந்தப் படம் இதனுடன் தொடர்புடையது: ஃபௌலர்-நோல்-வோ FNV1a-32 ஹாஷ் குறியீடு கால்குலேட்டர்
