வேர்ல்பூல் ஹாஷ் குறியீடு கால்குலேட்டர்
வெளியிடப்பட்டது: 18 பிப்ரவரி, 2025 அன்று பிற்பகல் 9:29:24 UTC
உரை உள்ளீடு அல்லது கோப்பு பதிவேற்றத்தின் அடிப்படையில் ஹாஷ் குறியீட்டைக் கணக்கிட வேர்ல்பூல் ஹாஷ் செயல்பாட்டைப் பயன்படுத்தும் ஹாஷ் குறியீடு கால்குலேட்டர்.Whirlpool Hash Code Calculator
வேர்ல்பூல் ஹாஷ் செயல்பாடு என்பது வின்சென்ட் ரிஜ்மென் (AES இன் இணை வடிவமைப்பாளர்களில் ஒருவர்) மற்றும் பாலோ SLM பாரெட்டோ ஆகியோரால் வடிவமைக்கப்பட்ட ஒரு கிரிப்டோகிராஃபிக் ஹாஷ் செயல்பாடாகும். இது முதலில் 2000 ஆம் ஆண்டில் அறிமுகப்படுத்தப்பட்டது, பின்னர் பாதுகாப்பை மேம்படுத்த 2003 இல் திருத்தப்பட்டது. வேர்ல்பூல் ISO/IEC 10118-3 தரநிலையின் ஒரு பகுதியாகும், இது பரந்த அளவிலான கிரிப்டோகிராஃபிக் பயன்பாடுகளுக்கு ஏற்றதாக அமைகிறது. இது 512 பிட் (64 பைட்) ஹாஷ் குறியீட்டை உருவாக்குகிறது, இது பொதுவாக 128 ஹெக்ஸாடெசிமல் எழுத்துக்களாக குறிப்பிடப்படுகிறது.
முழு வெளிப்பாடு: இந்தப் பக்கத்தில் பயன்படுத்தப்படும் ஹாஷ் செயல்பாட்டின் குறிப்பிட்ட செயல்படுத்தலை நான் எழுதவில்லை. இது PHP நிரலாக்க மொழியுடன் சேர்க்கப்பட்ட ஒரு நிலையான செயல்பாடாகும். வசதிக்காக இங்கே பொதுவில் கிடைக்கச் செய்வதற்காக மட்டுமே வலை இடைமுகத்தை உருவாக்கினேன்.
வேர்ல்பூல் ஹாஷ் அல்காரிதம் பற்றி
நான் ஒரு கணிதவியலாளனோ அல்லது குறியாக்கவியலாளனோ அல்ல, எனவே இந்த ஹாஷ் செயல்பாடு எவ்வாறு செயல்படுகிறது என்பதை சாதாரண மனிதர்களின் சொற்களில் விளக்க முயற்சிக்கிறேன். நீங்கள் அறிவியல் பூர்வமாக துல்லியமான, கணிதம் சார்ந்த விளக்கத்தை விரும்பினால், அதை நீங்கள் மற்ற வலைத்தளங்களில் காணலாம் என்று நான் நம்புகிறேன் ;-)
எப்படியிருந்தாலும், நீங்கள் வாழைப்பழங்கள், ஸ்ட்ராபெர்ரிகள், கீரை, வேர்க்கடலை வெண்ணெய் போன்ற அனைத்து வகையான பொருட்களையும் சேர்த்து ஒரு ஸ்மூத்தி செய்வதாக கற்பனை செய்து பாருங்கள். வேர்ல்பூல் உங்கள் பொருட்களை (அல்லது தரவை) என்ன செய்கிறது என்பது இங்கே:
படி 1 - எல்லாவற்றையும் நறுக்கவும் (தரவை துண்டு துண்டாக உடைத்தல்)
- முதலில், இது உங்கள் தரவை சிறிய துண்டுகளாகப் பிரிக்கிறது, பழங்களை நறுக்கி கலப்பது போல.
படி 2 - கிரேஸி போல கலக்கவும் (கலத்தல்)
இப்போது, இது இந்த துண்டுகளை 10 வெவ்வேறு வேகங்களைக் கொண்ட ஒரு சக்திவாய்ந்த பிளெண்டரில் வைக்கிறது ("சுற்றுகள்" என்று அழைக்கப்படுகிறது). ஒவ்வொரு சுற்றும் தரவை வெவ்வேறு வழியில் கலக்கிறது:
- இடமாற்றம் மற்றும் புரட்டுதல் (மாற்று): சில துண்டுகள் மற்றவற்றுடன் மாற்றப்படுகின்றன, ஒரு ஸ்ட்ராபெர்ரியை புளூபெர்ரியுடன் மாற்றுவது போல.
- வட்டங்களில் கிளறுதல் (வரிசைமாற்றம்): இது கலவையைச் சுற்றி சுழற்றி, பொருட்களை ஒரு இடத்திலிருந்து இன்னொரு இடத்திற்கு மாற்றுகிறது, இதனால் எதுவும் அதன் அசல் இடத்தில் தங்காது.
- எல்லாவற்றையும் ஒன்றாகப் பிசைந்து (கலத்தல்): இது நொறுக்கி, கலக்கப்பட்டு, கலவை முழுவதும் சுவைகள் (அல்லது தரவு) சமமாகப் பரவுகிறது.
- ஒரு ரகசிய மூலப்பொருளைச் சேர்க்கவும் (முக்கிய கலவை): ஸ்மூத்தியை தனித்துவமாக்க இது ஒரு "ரகசிய மூலப்பொருளை" (ஒரு சிறப்பு குறியீடு) தெளிக்கிறது.
படி 3 - இறுதி முடிவு (தி ஹாஷ்)
- 10 சுற்றுகள் தீவிரமாகக் கலக்கிய பிறகு, நீங்கள் ஒரு மென்மையான, சரியான கலவையான பானத்தைப் பெறுவீர்கள் - அல்லது இந்த விஷயத்தில், 512-பிட் ஹாஷ். ஸ்மூத்தியிலிருந்து அசல் வாழைப்பழங்கள் அல்லது கீரையை இனி வெளியே எடுக்க வழி இல்லை. உங்களிடம் இருப்பது இறுதி பானம் மட்டுமே.