SHA-512/224 ஹாஷ் குறியீடு கால்குலேட்டர்
வெளியிடப்பட்டது: 18 பிப்ரவரி, 2025 அன்று பிற்பகல் 5:45:59 UTC
உரை உள்ளீடு அல்லது கோப்பு பதிவேற்றத்தின் அடிப்படையில் ஹாஷ் குறியீட்டைக் கணக்கிட பாதுகாப்பான ஹாஷ் அல்காரிதம் 512/224 பிட் (SHA-512/224) ஹாஷ் செயல்பாட்டைப் பயன்படுத்தும் ஹாஷ் குறியீடு கால்குலேட்டர்.SHA-512/224 Hash Code Calculator
SHA-512/224 (செக்யூர் ஹாஷ் அல்காரிதம் 512/224-பிட்) என்பது ஒரு கிரிப்டோகிராஃபிக் ஹாஷ் செயல்பாடு ஆகும், இது ஒரு உள்ளீட்டை (அல்லது செய்தியை) எடுத்து ஒரு நிலையான அளவு, 224-பிட் (28-பைட்) வெளியீட்டை உருவாக்குகிறது, இது பொதுவாக 56-எழுத்து ஹெக்ஸாடெசிமல் எண்ணாக குறிப்பிடப்படுகிறது. இது NSA ஆல் வடிவமைக்கப்பட்ட SHA-2 குடும்ப ஹாஷ் செயல்பாடுகளுக்கு சொந்தமானது. இது உண்மையில் SHA-512 வெவ்வேறு துவக்க மதிப்புகள் மற்றும் விளைவாக 224 பிட்களுக்கு துண்டிக்கப்பட்டது, SHA-512 ஆனது SHA-256 ஐ விட வேகமாக இயங்குகிறது (இது SHA-224 ஒரு துண்டிக்கப்பட்ட பதிப்பு) 64 பிட் கணினிகளில், ஆனால் 224 பிட் ஹாஷ் குறியீடுகளின் சிறிய சேமிப்பக தேவைகளை வைத்திருக்க.
SHA-512, SHA-224 மற்றும் SHA-512/224 ஆகியவற்றின் வெளியீடுகள் ஒரே உள்ளீட்டிற்கு முற்றிலும் வேறுபட்டவை, எனவே அவை இணக்கமானவை அல்ல - அதாவது ஒரு கோப்பின் SHA-224 ஹாஷ் குறியீட்டை அதே கோப்பின் SHA-512/224 ஹாஷ் குறியீட்டுடன் ஒப்பிடுவதில் அர்த்தமில்லை.
முழு வெளிப்பாடு: இந்தப் பக்கத்தில் பயன்படுத்தப்படும் ஹாஷ் செயல்பாட்டின் குறிப்பிட்ட செயல்படுத்தலை நான் எழுதவில்லை. இது PHP நிரலாக்க மொழியுடன் சேர்க்கப்பட்ட ஒரு நிலையான செயல்பாடாகும். வசதிக்காக இங்கே பொதுவில் கிடைக்கச் செய்வதற்காக மட்டுமே வலை இடைமுகத்தை உருவாக்கினேன்.
SHA-512/224 ஹாஷ் அல்காரிதம் பற்றி
நான் கணிதத்தில் குறிப்பாக நல்லவன் அல்ல, எந்த வகையிலும் என்னை ஒரு கணிதவியலாளராக கருதவில்லை, எனவே இந்த ஹாஷ் செயல்பாட்டை எனது சக கணிதவியலாளர்கள் புரிந்துகொள்ளக்கூடிய வகையில் விளக்க முயற்சிப்பேன். நீங்கள் அறிவியல் ரீதியாக சரியான கணித பதிப்பை விரும்பினால், நீங்கள் அதை ஏராளமான பிற வலைத்தளங்களில் காணலாம் என்று நான் நம்புகிறேன் ;-)
எப்படியிருந்தாலும், ஹாஷ் செயல்பாடு என்பது நீங்கள் அதில் வைக்கும் எந்த பொருட்களிலிருந்தும் ஒரு தனித்துவமான மிருதுவாக்கியை உருவாக்க வடிவமைக்கப்பட்ட ஒரு சூப்பர் உயர் தொழில்நுட்ப கலப்பான் என்று கற்பனை செய்வோம். இது நான்கு படிகளை எடுக்கும், அவற்றில் மூன்று SHA-512 ஐப் போலவே இருக்கும்:
படி 1: பொருட்கள் வைக்கவும் (உள்ளீடு)
- உள்ளீட்டை நீங்கள் கலக்க விரும்பும் எதையும் நினைத்துப் பாருங்கள்: வாழைப்பழங்கள், ஸ்ட்ராபெர்ரிகள், பீஸ்ஸா துண்டுகள் அல்லது ஒரு முழு புத்தகம் கூட. நீங்கள் எதைப் போடுகிறீர்கள் என்பது முக்கியமல்ல - பெரியதா அல்லது சிறியதா, எளிமையானதா அல்லது சிக்கலானதா.
படி 2: கலத்தல் செயல்முறை (ஹாஷ் செயல்பாடு)
- நீங்கள் பொத்தானை அழுத்துகிறீர்கள், பிளெண்டர் காட்டுத்தனமாக செல்கிறது - நறுக்குதல், கலத்தல், பைத்தியம் வேகத்தில் சுழற்றுதல். இது யாராலும் மாற்ற முடியாத ஒரு சிறப்பு செய்முறையைக் கொண்டுள்ளது.
- இந்த செய்முறையில் பைத்தியம் விதிகள் உள்ளன: "இடதுபுறம் சுழற்றவும், வலதுபுறம் சுழற்றவும், தலைகீழாக புரட்டவும், குலுக்கவும், வித்தியாசமான வழிகளில் வெட்டவும்." இவை அனைத்தும் திரைமறைவில் நடக்கின்றன.
படி 3: நீங்கள் ஒரு மிருதுவாக்கியைப் பெறுவீர்கள் (வெளியீடு):
- நீங்கள் எந்த பொருட்களைப் பயன்படுத்தினாலும், பிளெண்டர் எப்போதும் உங்களுக்கு சரியாக ஒரு கப் மிருதுவாக்கியைத் தருகிறது (இது SHA-512 இல் 512 பிட்களின் நிலையான அளவு).
- நீங்கள் வைக்கும் பொருட்களின் அடிப்படையில் மிருதுவாக்கி ஒரு தனித்துவமான சுவை மற்றும் வண்ணத்தைக் கொண்டுள்ளது. நீங்கள் ஒரு சிறிய விஷயத்தை மாற்றினாலும் - ஒரு தானிய சர்க்கரையைச் சேர்ப்பது போல - மிருதுவாக்கி முற்றிலும் வித்தியாசமாக சுவைக்கும்.
படி 4: திருட்டு
- முடிவை 224 பிட்களுக்கு குறைப்பதன் மூலம் (வெட்டுவதன் மூலம்), SHA-512 ஆனது 64 பிட் கணினிகளில் SHA-224 ஐ விட வேகமாக இயங்குகிறது என்ற உண்மையை நாங்கள் பயன்படுத்திக் கொள்கிறோம், ஆனால் 224 பிட் ஹாஷ் குறியீடுகளுக்கான சிறிய சேமிப்பக தேவைகளின் நன்மையையும் தக்க வைத்துக் கொள்கிறோம். முடிவுகள் இணக்கமாக இல்லை என்பதை கவனிக்கவும், SHA-512/224 மற்றும் SHA-224 முற்றிலும் மாறுபட்ட ஹாஷ் குறியீடுகளை உருவாக்குகின்றன.