GOST ஹாஷ் குறியீடு கால்குலேட்டர்
வெளியிடப்பட்டது: 17 பிப்ரவரி, 2025 அன்று AM 8:28:09 UTC
உரை உள்ளீடு அல்லது கோப்பு பதிவேற்றத்தின் அடிப்படையில் ஹாஷ் குறியீட்டைக் கணக்கிட GOST ஹாஷ் செயல்பாட்டைப் பயன்படுத்தும் ஹாஷ் குறியீடு கால்குலேட்டர்.GOST Hash Code Calculator
GOST ஹாஷ் செயல்பாடு என்பது ரஷ்ய அரசாங்கத்தால் வரையறுக்கப்பட்ட கிரிப்டோகிராஃபிக் ஹாஷ் செயல்பாடுகளின் குடும்பத்தைக் குறிக்கிறது. மிகவும் பிரபலமான பதிப்பு GOST R 34.11-94 ஆகும், இது ரஷ்யாவிலும் GOST தரநிலைகளை ஏற்றுக்கொண்ட பிற நாடுகளிலும் பரவலாகப் பயன்படுத்தப்பட்டது. இது பின்னர் GOST R 34.11-2012 ஆல் மாற்றப்பட்டது, இது ஸ்ட்ரீபோக் என்றும் அழைக்கப்படுகிறது. இது அசல் பதிப்பு.
முழு வெளிப்பாடு: இந்தப் பக்கத்தில் பயன்படுத்தப்படும் ஹாஷ் செயல்பாட்டின் குறிப்பிட்ட செயல்படுத்தலை நான் எழுதவில்லை. இது PHP நிரலாக்க மொழியுடன் சேர்க்கப்பட்ட ஒரு நிலையான செயல்பாடாகும். வசதிக்காக இங்கே பொதுவில் கிடைக்கச் செய்வதற்காக மட்டுமே வலை இடைமுகத்தை உருவாக்கினேன்.
GOST ஹாஷ் அல்காரிதம் பற்றி
நான் ஒரு கணிதவியலாளரோ அல்லது குறியாக்கவியலாளரோ அல்ல, ஆனால் கணிதம் அல்லாத மற்ற அறிஞர்கள் புரிந்து கொள்ளக்கூடிய ஒரு அன்றாட ஒப்புமையைப் பயன்படுத்தி இந்த ஹாஷ் செயல்பாட்டை விளக்க முயற்சிப்பேன். நீங்கள் அறிவியல் பூர்வமாக சரியான, கணிதம் சார்ந்த பதிப்பை விரும்பினால், அதை வேறு எங்கும் காணலாம் என்று நான் நம்புகிறேன் ;-)
GOST-ஐ ஒரு மேம்பட்ட "டேட்டா பிளெண்டர்" போல நினைத்துப் பாருங்கள், அது நீங்கள் அதில் வைக்கும் எதையும் ஒரு தனித்துவமான ஸ்மூத்தியாக மாற்றுகிறது. அதே பொருட்கள் கொடுக்கப்பட்டால், அது எப்போதும் ஒரே ஸ்மூத்தியை உருவாக்கும், ஆனால் பொருட்களில் ஒரு சிறிய மாற்றம் கூட செய்யப்பட்டால், உங்களுக்கு முற்றிலும் மாறுபட்ட ஸ்மூத்தி கிடைக்கும்.
இது மூன்று படி செயல்முறை:
படி 1: தேவையான பொருட்களை தயாரித்தல் (திணிப்பு)
- நீங்கள் உங்கள் "பொருட்களுடன்" (செய்தி) தொடங்குங்கள்.
- உங்கள் செய்தி பிளெண்டருக்கு சரியான அளவில் இல்லையென்றால், அதை சரியாகப் பொருத்த GOST சில "ஃபில்லரை" (கூடுதல் தரவு) சேர்க்கிறது. இது பிளெண்டரை நிரப்ப தண்ணீரைச் சேர்ப்பது போன்றது.
படி 2: ரகசிய சமையல் குறிப்புகளுடன் கலத்தல் (கலத்தல்)
- GOST ஒரு முறை மட்டும் கலப்பதில்லை - இது ஒரு ரகசிய செய்முறையைப் பயன்படுத்தி தரவை மீண்டும் மீண்டும் கலக்கிறது.
- இந்த செய்முறையில் பின்வருவன அடங்கும்:
- வெட்டுதல் (தரவை சிறிய பகுதிகளாக உடைத்தல்).
- இடமாற்றம் செய்தல் (பகுதிகளைச் சுற்றி மாற்றுதல்).
- கிளறுதல் (புதிய வழிகளில் அவற்றை மீண்டும் ஒன்றாகக் கலத்தல்).
ஒரு சமையல்காரர், அது எப்படி செய்யப்படுகிறது என்பதை யாராலும் யூகிக்க முடியாதபடி, பொருட்களைக் கலப்பதில் சிக்கலான முறையைக் கையாள்வதை கற்பனை செய்து பாருங்கள். அதைத்தான் GOST உங்கள் தரவைக் கொண்டு செய்கிறது.
படி 3: ஸ்மூத்தியை பரிமாறுதல் (இறுதி ஹாஷ்)
- எல்லாவற்றையும் கலந்து முடித்த பிறகு, உங்களுக்கு ஸ்மூத்தி கிடைக்கும் - உங்கள் தரவின் நிலையான அளவு, துருவல் பதிப்பு.
- இந்த ஸ்மூத்தி உங்கள் அசல் பொருட்களுக்கு தனித்துவமானது. எதையும் மாற்றவும், ஒரு சிறிய துண்டு கூட, நீங்கள் முற்றிலும் மாறுபட்ட ஸ்மூத்தியைப் பெறுவீர்கள்.
GOST செயல்பாட்டின் இந்தப் பதிப்பு, உற்பத்திப் பயன்பாட்டிற்கு பரிந்துரைக்கப்படாத அசல் "சோதனை அளவுருக்கள்" S-பெட்டிகளைப் பயன்படுத்துகிறது. நீங்கள் GOST ஐப் பயன்படுத்தப் போகிறீர்கள் என்றால், அதற்குப் பதிலாக CryptoPro S-பெட்டிகளைப் பயன்படுத்தும் செயல்படுத்தலைப் பயன்படுத்த வேண்டும்: GOST கிரிப்டோப்ரோ ஹாஷ் குறியீடு கால்குலேட்டர்