படம்: HAVAL-224/3 ஹாஷ் அல்காரிதம் பாய்வு வரைபடம்
வெளியிடப்பட்டது: 12 ஜனவரி, 2026 அன்று பிற்பகல் 2:07:26 UTC
கடைசியாகப் புதுப்பிக்கப்பட்டது: 9 ஜனவரி, 2026 அன்று பிற்பகல் 7:51:03 UTC
உள்ளீட்டு முன் செயலாக்கம், 1024-பிட் தொகுதிகள், துவக்கம், மூன்று சுருக்க சுற்றுகள் மற்றும் 224-பிட் டைஜஸ்டின் உருவாக்கம் ஆகியவற்றை சித்தரிக்கும் HAVAL-224/3 ஹாஷ் வழிமுறையின் உயர்-நிலை காட்சிப்படுத்தல்.
HAVAL-224/3 Hash Algorithm Flow Diagram

இந்தப் படத்தின் கிடைக்கக்கூடிய பதிப்புகள்
கீழே பதிவிறக்கம் செய்யக் கிடைக்கும் படக் கோப்புகள் குறைவான சுருக்கப்பட்டவை மற்றும் அதிக தெளிவுத்திறன் கொண்டவை - இதன் விளைவாக, இந்த வலைத்தளத்தின் கட்டுரைகள் மற்றும் பக்கங்களில் உட்பொதிக்கப்பட்ட படங்களை விட உயர்ந்த தரம் - இவை அலைவரிசை நுகர்வைக் குறைக்க கோப்பு அளவிற்கு மிகவும் உகந்ததாக உள்ளன.
வழக்கமான அளவு (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)
- இன்னும் பதிவேற்றம் செய்யப்படுகிறது... ;-)
பட விளக்கம்
HAVAL-224/3 ஹாஷ் அல்காரிதம்" என்று தலைப்பிடப்பட்ட ஒரு பரந்த, நிலப்பரப்பு சார்ந்த விளக்கப்படம் படத்தின் மேற்புறத்தில் பெரிய உலோக எழுத்துக்களில் பரவியுள்ளது. பின்னணி என்பது மங்கலான பைனரி இலக்கங்கள் மற்றும் சுற்று-சுவடு மையக்கருக்களை இணைக்கும் ஒரு இருண்ட, தொழில்நுட்ப-கருப்பொருள் புலமாகும், மேல் பாதியில் குளிர்ந்த நீல நிற டோன்கள் கீழ்ப்பகுதிக்கு அருகில் வெப்பமான அம்பர் டோன்களில் கலக்கின்றன. தடிமனான அம்புகளால் இணைக்கப்பட்ட செவ்வக பேனல்களைப் பயன்படுத்தி இடமிருந்து வலமாக செயல்முறை ஓட்டமாக வரைபடம் ஒழுங்கமைக்கப்பட்டுள்ளது.
இடதுபுறத்தில் "INPUT MESSAGE" என்று பெயரிடப்பட்ட ஒரு நீல நிறப் பலகம் உள்ளது. அதன் உள்ளே, ஒரு சிறிய பெட்டியில் "INPUT DATA" என்று எழுதப்பட்டுள்ளது, அதைத் தொடர்ந்து M1, M2, M3, …, MN என எழுதப்பட்ட குறியீட்டு செய்தி துண்டுகள் உள்ளன. கீழ்நோக்கிய அம்புக்குறி "PADDING & LENGTH" என்று பெயரிடப்பட்ட ஒரு தங்கப் பலகத்திற்கு வழிவகுக்கிறது, இது "PADDING + LENGTH BITS" என்ற துணை உரையுடன், தொகுதி செயலாக்கத்திற்கு முன் முன் செயலாக்கத்தை வலியுறுத்துகிறது.
அதற்குக் கீழே, மற்றொரு அம்புக்குறி "1024-BIT MESSAGE BLOCKS" என்று பெயரிடப்பட்ட பச்சை நிறப் பகுதியைக் குறிக்கிறது. இந்தப் பலகத்தில் சொற்கள் அல்லது செய்தி துணைத் தொகுதிகளைக் குறிக்கும் சிறிய பச்சை நிற ஓடுகளின் கட்டம் உள்ளது, ஒவ்வொரு ஓடும் M-குறியீடுகளுடன் (எடுத்துக்காட்டாக M0, M1, M2, M3 மற்றும் M15 போன்ற உயர் குறியீடுகள்) பெயரிடப்பட்டுள்ளது. தொகுதிப் பலகம் செய்தியை நிலையான அளவு 1024-பிட் தொகுதிகளாகப் பிரிக்கிறது என்பதைக் குறிக்கிறது.
கீழ் இடதுபுறத்தில், "INITIAL HASH VALUE" என்று பெயரிடப்பட்ட ஒரு சிவப்பு பலகம், பல H-மாறிகள் (எ.கா., H0, H1, H2, முதலியன) கொண்ட ஒரு ஆரம்ப நிலை வெக்டரைக் காட்டுகிறது, இது மறு செய்கை ஹாஷ் செயல்பாடுகளின் பொதுவான பல-சொல் சங்கிலி நிலையைக் குறிக்கிறது. இந்த துவக்கப் பகுதியிலிருந்து வலதுபுறம் சுட்டிக்காட்டும் அம்புக்குறி மையக் கூறுக்குள் ஊட்டப்படுகிறது.
விளக்கப்படத்தின் மையத்தில் "மூன்று சுருக்க சுற்றுகள்" என்று தலைப்பிடப்பட்ட ஒரு பெரிய, இருண்ட பலகம் ஆதிக்கம் செலுத்துகிறது. அதன் உள்ளே தடித்த ஆரஞ்சு தலைப்புகளில் "சுற்று 1", "சுற்று 2" மற்றும் "சுற்று 3" என்று பெயரிடப்பட்ட மூன்று அடுக்கப்பட்ட கிடைமட்ட பிரிவுகள் உள்ளன. ஒவ்வொரு சுற்றிலும் மேலே ஹாஷ்-ஸ்டேட் பதிவேடுகளின் வரிசை (H0, H1, H2, H3, H4, மற்றும் H6 போன்ற லேபிள்களாகக் காட்டப்பட்டுள்ளது) சித்தரிக்கப்படுகிறது, மேலும் அவற்றின் கீழே f1, f2 மற்றும் f3 என்று பெயரிடப்பட்ட வண்ண செயல்பாட்டுத் தொகுதிகளின் வரிசை (மற்றும் மிகக் குறைந்த சுற்றில் f5 போன்ற கூடுதல் செயல்பாட்டு லேபிள் தோன்றும்). வெள்ளை இருதிசை அம்புகள் மற்றும் சிறிய செங்குத்து இணைப்பிகள் நிலை பதிவேடுகள் மற்றும் இந்த சுற்று செயல்பாடுகளுக்கு இடையில் தரவு இயக்கம் மற்றும் கலவையைக் குறிக்கின்றன. ஒவ்வொரு சுற்று வரிசையின் வலதுபுறத்திலும் ஒரு சிறிய ஆரஞ்சு டேக் போன்ற தொகுதி (எ.கா., f1 அல்லது f3) சுற்றின் செயல்பாட்டு முக்கியத்துவத்தைக் குறிக்கிறது.
மைய சுருக்கப் பலகத்திலிருந்து, ஒரு பெரிய அம்புக்குறி "OUTPUT HASH" என்று பெயரிடப்பட்ட வலதுபுற நீலப் பலகத்திற்கு வழிவகுக்கிறது. உள்ளே, ஒரு முக்கிய பெட்டி "224-BIT HASH VALUE" என்று எழுதப்பட்டுள்ளது. அதன் கீழே இரண்டு சரிபார்ப்புப் பட்டியல் பாணி கோடுகள் தேர்வுக் குறிகளுடன் உள்ளன, "XOR & ADDITION" மற்றும் "TRUNCATE TO 224 BITS" எனப் படிக்கப்படுகின்றன, அவை இறுதி சேர்க்கை மற்றும் வெளியீட்டு அளவைச் சுருக்கமாகக் கூறுகின்றன. வெளியீட்டு பலகத்தின் கீழே ஒரு அடர் நீலப் பெட்டி உள்ளது, இது பல வரிகளில் தொகுக்கப்பட்ட ஹெக்ஸாடெசிமல் எழுத்துக்களாக ரெண்டர் செய்யப்பட்ட ஒரு எடுத்துக்காட்டு டைஜஸ்டைக் கொண்டுள்ளது. ஒட்டுமொத்தமாக, கலவை ஒரு எண்ட்-டு-எண்ட் HAVAL-224/3 ஹேஷிங் பணிப்பாய்வுகளைத் தொடர்பு கொள்கிறது: செய்தி உள்ளீடு, திணிப்பு, தொகுதி உருவாக்கம், துவக்கம், மூன்று சுருக்க சுற்றுகள் மற்றும் 224-பிட் ஹாஷின் இறுதி உற்பத்தி.
இந்தப் படம் இதனுடன் தொடர்புடையது: HAVAL-224/3 ஹாஷ் குறியீடு கால்குலேட்டர்
