Miklix

டைகர்-160/3 ஹாஷ் குறியீடு கால்குலேட்டர்

வெளியிடப்பட்டது: 17 பிப்ரவரி, 2025 அன்று பிற்பகல் 9:18:56 UTC

உரை உள்ளீடு அல்லது கோப்பு பதிவேற்றத்தின் அடிப்படையில் ஹாஷ் குறியீட்டைக் கணக்கிட டைகர் 160 பிட், 3 சுற்றுகள் (டைகர்-160/3) ஹாஷ் செயல்பாட்டைப் பயன்படுத்தும் ஹாஷ் குறியீடு கால்குலேட்டர்.

இந்தப் பக்கம் முடிந்தவரை பலருக்கு அணுகக்கூடியதாக இருக்க வேண்டும் என்பதற்காக ஆங்கிலத்திலிருந்து இயந்திர மொழிபெயர்ப்பு செய்யப்பட்டது. துரதிர்ஷ்டவசமாக, இயந்திர மொழிபெயர்ப்பு இன்னும் முழுமையான தொழில்நுட்பமாக இல்லை, எனவே பிழைகள் ஏற்படலாம். நீங்கள் விரும்பினால், அசல் ஆங்கிலப் பதிப்பை இங்கே காணலாம்:

Tiger-160/3 Hash Code Calculator

டைகர் 160/3 (டைகர் 160 பிட்கள், 3 சுற்றுகள்) என்பது ஒரு கிரிப்டோகிராஃபிக் ஹாஷ் சார்பு ஆகும், இது ஒரு உள்ளீட்டை (அல்லது செய்தியை) எடுத்து ஒரு நிலையான அளவு, 160-பிட் (20-பைட்) வெளியீட்டை உருவாக்குகிறது, இது பொதுவாக 40-எழுத்து ஹெக்ஸாடெசிமல் எண்ணாக குறிப்பிடப்படுகிறது.

டைகர் ஹாஷ் செயல்பாடு என்பது 1995 ஆம் ஆண்டு ராஸ் ஆண்டர்சன் மற்றும் எலி பிஹாம் ஆகியோரால் வடிவமைக்கப்பட்ட ஒரு கிரிப்டோகிராஃபிக் ஹாஷ் செயல்பாடாகும். இது 64-பிட் தளங்களில் வேகமான செயல்திறனுக்காக சிறப்பாக மேம்படுத்தப்பட்டது, இது கோப்பு ஒருமைப்பாடு சரிபார்ப்பு, டிஜிட்டல் கையொப்பங்கள் மற்றும் தரவு அட்டவணைப்படுத்தல் போன்ற அதிவேக தரவு செயலாக்கம் தேவைப்படும் பயன்பாடுகளுக்கு மிகவும் பொருத்தமானதாக அமைகிறது. இது 3 அல்லது 4 சுற்றுகளில் 192 பிட் ஹாஷ் குறியீடுகளை உருவாக்குகிறது, சேமிப்பக கட்டுப்பாடுகள் அல்லது பிற பயன்பாடுகளுடன் இணக்கத்தன்மை தேவைப்பட்டால் அவற்றை 160 அல்லது 128 பிட்களாகக் குறைக்கலாம்.

நவீன கிரிப்டோகிராஃபிக் பயன்பாடுகளுக்கு இது இனி பாதுகாப்பானதாகக் கருதப்படுவதில்லை, ஆனால் பின்னோக்கிய இணக்கத்தன்மைக்காக ஒரு ஹாஷ் குறியீட்டைக் கணக்கிட வேண்டியிருந்தால் இங்கே சேர்க்கப்பட்டுள்ளது.

முழு வெளிப்பாடு: இந்தப் பக்கத்தில் பயன்படுத்தப்படும் ஹாஷ் செயல்பாட்டின் குறிப்பிட்ட செயல்படுத்தலை நான் எழுதவில்லை. இது PHP நிரலாக்க மொழியுடன் சேர்க்கப்பட்ட ஒரு நிலையான செயல்பாடாகும். வசதிக்காக இங்கே பொதுவில் கிடைக்கச் செய்வதற்காக மட்டுமே வலை இடைமுகத்தை உருவாக்கினேன்.


புதிய ஹாஷ் குறியீட்டைக் கணக்கிடுங்கள்

இந்தப் படிவத்தின் மூலம் சமர்ப்பிக்கப்பட்ட தரவு அல்லது பதிவேற்றப்பட்ட கோப்புகள், கோரப்பட்ட ஹாஷ் குறியீட்டை உருவாக்க எடுக்கும் வரை மட்டுமே சர்வரில் வைக்கப்படும். முடிவு உங்கள் உலாவிக்குத் திரும்புவதற்கு முன்பு அது உடனடியாக நீக்கப்படும்.

உள்ளீட்டுத் தரவு:



சமர்ப்பிக்கப்பட்ட உரை UTF-8 குறியாக்கம் செய்யப்பட்டுள்ளது. ஹாஷ் செயல்பாடுகள் பைனரி தரவில் இயங்குவதால், உரை வேறொரு குறியாக்கத்தில் இருந்ததை விட முடிவு வேறுபட்டதாக இருக்கும். ஒரு குறிப்பிட்ட குறியாக்கத்தில் ஒரு உரையின் ஹாஷைக் கணக்கிட வேண்டும் என்றால், அதற்கு பதிலாக நீங்கள் ஒரு கோப்பை பதிவேற்ற வேண்டும்.



டைகர்-160/3 ஹாஷ் அல்காரிதம் பற்றி

நான் ஒரு கணிதவியலாளரோ அல்லது குறியாக்கவியலாளரோ அல்ல, ஆனால் இந்த ஹாஷ் செயல்பாட்டை ஒரு உதாரணம் மூலம் சாதாரண மனிதர்களின் வார்த்தைகளில் விளக்க முயற்சிக்கிறேன். நீங்கள் அறிவியல் பூர்வமாக சரியான மற்றும் துல்லியமான முழுமையான கணித-கனமான விளக்கத்தை விரும்பினால், அதை நீங்கள் பல வலைத்தளங்களில் காணலாம் என்று நான் நம்புகிறேன் ;-)

இப்போது, ​​நீங்கள் ஒரு ரகசிய ஸ்மூத்தி ரெசிபியைச் செய்வதாக கற்பனை செய்து பாருங்கள். நீங்கள் ஒரு கொத்து பழங்களை (உங்கள் தரவு) அதில் போட்டு, அதை ஒரு சிறப்பு வழியில் கலக்கவும் (ஹேஷிங் செயல்முறை), இறுதியில், உங்களுக்கு ஒரு தனித்துவமான சுவை (ஹேஷ்) கிடைக்கும். நீங்கள் ஒரு சிறிய விஷயத்தை மட்டும் மாற்றினாலும் - இன்னும் ஒரு புளூபெர்ரியைச் சேர்ப்பது போல - சுவை முற்றிலும் வித்தியாசமாக இருக்கும்.

டைகரைப் பொறுத்தவரை, இதற்கு மூன்று படிகள் உள்ளன:

படி 1: தேவையான பொருட்களை தயாரித்தல் (தரவை பேடிங் செய்தல்)

  • உங்கள் தரவு எவ்வளவு பெரியதாக இருந்தாலும் சரி சிறியதாக இருந்தாலும் சரி, அது பிளெண்டருக்கு சரியான அளவாக இருப்பதை டைகர் உறுதி செய்கிறது. இது கொஞ்சம் கூடுதல் நிரப்பியை (பேடிங் போன்றவை) சேர்க்கிறது, எனவே எல்லாம் சரியாக பொருந்துகிறது.

படி 2: சூப்பர் பிளெண்டர் (அமுக்க செயல்பாடு)

  • இந்த பிளெண்டரில் மூன்று சக்திவாய்ந்த பிளேடுகள் உள்ளன.
  • தரவு துண்டுகளாக நறுக்கப்பட்டு, ஒவ்வொரு துண்டும் ஒவ்வொன்றாக பிளெண்டரில் செல்கிறது.
  • கத்திகள் வெறுமனே சுழலுவதில்லை - அவை சிறப்பு வடிவங்களைப் பயன்படுத்தி பைத்தியக்காரத்தனமான வழிகளில் தரவைக் கலக்கின்றன, நொறுக்குகின்றன, திருப்புகின்றன மற்றும் சீர்குலைக்கின்றன (இவை எல்லாம் கணிக்க முடியாத அளவுக்கு கலக்கப்படுவதை உறுதி செய்யும் ரகசிய கலப்பான் அமைப்புகள் போன்றவை).

படி 3: பல கலவைகள் (பாஸ்கள்/சுற்றுகள்)

  • இங்கேதான் இது சுவாரஸ்யமாகிறது. டைகர் உங்கள் தரவை ஒரு முறை மட்டும் கலக்காது - அசல் பொருட்களை யாராலும் கண்டுபிடிக்க முடியாதபடி பல முறை கலக்கிறது.
  • இதுதான் 3 மற்றும் 4 சுற்று பதிப்புகளுக்கு இடையிலான வித்தியாசம். கூடுதல் கலப்பு சுழற்சியைச் சேர்ப்பதன் மூலம், 4 சுற்று பதிப்புகள் சற்று பாதுகாப்பானவை, ஆனால் கணக்கிடுவதற்கு மெதுவாகவும் இருக்கும்.
ப்ளூஸ்கையில் பகிரவும்பேஸ்புக்கில் பகிரவும்LinkedIn இல் பகிரவும்Tumblr இல் பகிரவும்X இல் பகிரவும்LinkedIn இல் பகிரவும்பின்டரஸ்டில் பின் செய்யவும்

மிக்கேல் பேங் கிறிஸ்டென்சன்

எழுத்தாளர் பற்றி

மிக்கேல் பேங் கிறிஸ்டென்சன்
மிக்கல் என்பவர் miklix.com இன் படைப்பாளர் மற்றும் உரிமையாளர் ஆவார். அவருக்கு 20 ஆண்டுகளுக்கும் மேலான தொழில்முறை கணினி நிரலாளர்/மென்பொருள் உருவாக்குநராக அனுபவம் உள்ளது, மேலும் தற்போது ஒரு பெரிய ஐரோப்பிய ஐடி நிறுவனத்தில் முழுநேரப் பணியாளராக உள்ளார். வலைப்பதிவு செய்யாதபோது, ​​அவர் தனது ஓய்வு நேரத்தை பரந்த அளவிலான ஆர்வங்கள், பொழுதுபோக்குகள் மற்றும் செயல்பாடுகளில் செலவிடுகிறார், இது இந்த வலைத்தளத்தில் உள்ளடக்கப்பட்ட பல்வேறு தலைப்புகளில் ஓரளவுக்கு பிரதிபலிக்கக்கூடும்.