వర్ల్పూల్ హాష్ కోడ్ కాలిక్యులేటర్
ప్రచురణ: 18 ఫిబ్రవరి, 2025 9:28:47 PM UTCకి
టెక్స్ట్ ఇన్పుట్ లేదా ఫైల్ అప్లోడ్ ఆధారంగా హాష్ కోడ్ను లెక్కించడానికి వర్ల్పూల్ హాష్ ఫంక్షన్ను ఉపయోగించే హాష్ కోడ్ కాలిక్యులేటర్.Whirlpool Hash Code Calculator
వర్ల్పూల్ హాష్ ఫంక్షన్ అనేది విన్సెంట్ రిజ్మెన్ (AES సహ-రూపకర్తలలో ఒకరు) మరియు పాలో SLM బారెటో రూపొందించిన క్రిప్టోగ్రాఫిక్ హాష్ ఫంక్షన్. ఇది మొదట 2000లో ప్రవేశపెట్టబడింది మరియు తరువాత భద్రతను మెరుగుపరచడానికి 2003లో సవరించబడింది. వర్ల్పూల్ ISO/IEC 10118-3 ప్రమాణంలో భాగం, ఇది విస్తృత శ్రేణి క్రిప్టోగ్రాఫిక్ అప్లికేషన్లకు అనుకూలంగా ఉంటుంది. ఇది 512 బిట్ (64 బైట్) హాష్ కోడ్ను ఉత్పత్తి చేస్తుంది, సాధారణంగా 128 హెక్సాడెసిమల్ అక్షరాలుగా సూచించబడుతుంది.
పూర్తి బహిర్గతం: ఈ పేజీలో ఉపయోగించిన హాష్ ఫంక్షన్ యొక్క నిర్దిష్ట అమలును నేను వ్రాయలేదు. ఇది PHP ప్రోగ్రామింగ్ భాషతో చేర్చబడిన ఒక ప్రామాణిక ఫంక్షన్. సౌలభ్యం కోసం ఇక్కడ బహిరంగంగా అందుబాటులో ఉంచడానికి మాత్రమే నేను వెబ్ ఇంటర్ఫేస్ను తయారు చేసాను.
వర్ల్పూల్ హాష్ అల్గోరిథం గురించి
నేను గణిత శాస్త్రజ్ఞుడిని కాదు లేదా క్రిప్టోగ్రాఫర్ని కాదు, కాబట్టి ఈ హాష్ ఫంక్షన్ ఎలా పనిచేస్తుందో సామాన్యుల పరంగా వివరించడానికి ప్రయత్నిస్తాను. మీరు శాస్త్రీయంగా ఖచ్చితమైన, గణిత శాస్త్ర-భారీ వివరణను ఇష్టపడితే, మీరు దానిని ఇతర వెబ్సైట్లలో కనుగొనగలరని నేను ఖచ్చితంగా అనుకుంటున్నాను ;-)
ఏమైనా, మీరు అన్ని రకాల పదార్థాలతో స్మూతీని తయారు చేస్తున్నారని ఊహించుకోండి: అరటిపండ్లు, స్ట్రాబెర్రీలు, పాలకూర, వేరుశెనగ వెన్న, మొదలైనవి. వర్ల్పూల్ మీ పదార్థాలకు (లేదా డేటాకు) ఏమి చేస్తుందో ఇక్కడ ఉంది:
దశ 1 - ప్రతిదీ కత్తిరించండి (డేటాను ముక్కలుగా విడగొట్టడం)
- మొదట, ఇది మీ డేటాను చిన్న ముక్కలుగా విడగొడుతుంది, కలపడానికి ముందు పండ్లను ముక్కలు చేయడం వంటివి.
దశ 2 - బ్లెండ్ లైక్ క్రేజీ (మిక్సింగ్ ఇట్ అప్)
ఇప్పుడు, ఇది ఈ భాగాలను 10 వేర్వేరు వేగాలతో ("రౌండ్లు" అని పిలుస్తారు) శక్తివంతమైన బ్లెండర్లో ఉంచుతుంది. ప్రతి రౌండ్ డేటాను వేరే విధంగా కలుపుతుంది:
- మార్చు మరియు తిప్పు (ప్రత్యామ్నాయం): కొన్ని ముక్కలను మరికొన్నింటితో మార్చుకుంటారు, అంటే స్ట్రాబెర్రీని బ్లూబెర్రీతో మార్చినట్లుగా.
- వృత్తాలలో కదిలించు (ప్రస్తారణ): ఇది మిశ్రమాన్ని చుట్టూ తిప్పుతుంది, పదార్థాలను ఒక ప్రదేశం నుండి మరొక ప్రదేశానికి మారుస్తుంది, తద్వారా ఏదీ దాని అసలు స్థానంలో ఉండదు.
- అన్నింటినీ కలిపి మెత్తగా రుద్దడం (మిక్సింగ్): ఇది రుచులను (లేదా డేటాను) మిశ్రమం అంతటా సమానంగా వ్యాప్తి చేయడానికి పగులగొట్టి కదిలిస్తుంది.
- ఒక రహస్య పదార్థాన్ని జోడించండి (కీ మిక్సింగ్): స్మూతీని ప్రత్యేకంగా చేయడానికి ఇది "రహస్య పదార్ధం" (ఒక ప్రత్యేక కోడ్) ను చల్లుతుంది.
దశ 3 - తుది ఫలితం (హాష్)
- 10 రౌండ్ల తీవ్రమైన బ్లెండింగ్ తర్వాత, మీరు మృదువైన, సంపూర్ణ మిశ్రమ పానీయం పొందుతారు - లేదా ఈ సందర్భంలో, 512-బిట్ హాష్. స్మూతీ నుండి అసలు అరటిపండ్లు లేదా పాలకూరను బయటకు తీయడానికి ఇకపై మార్గం లేదు. మీ దగ్గర చివరి పానీయం మాత్రమే ఉంది.