Miklix

MD5 ஹாஷ் குறியீடு கால்குலேட்டர்

வெளியிடப்பட்டது: 16 பிப்ரவரி, 2025 அன்று பிற்பகல் 11:04:45 UTC

உரை உள்ளீடு அல்லது கோப்பு பதிவேற்றத்தின் அடிப்படையில் ஹாஷ் குறியீட்டைக் கணக்கிட மெசேஜ் டைஜஸ்ட் 5 (MD5) ஹாஷ் செயல்பாட்டைப் பயன்படுத்தும் ஹாஷ் குறியீடு கால்குலேட்டர்.

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

MD5 Hash Code Calculator

MD5 (செய்தி டைஜஸ்ட் அல்காரிதம் 5) என்பது பரவலாகப் பயன்படுத்தப்படும் கிரிப்டோகிராஃபிக் ஹாஷ் செயல்பாடாகும், இது 128-பிட் (16-பைட்) ஹாஷ் மதிப்பை உருவாக்குகிறது, இது பொதுவாக 32-எழுத்துகள் கொண்ட ஹெக்ஸாடெசிமல் எண்ணாகக் குறிப்பிடப்படுகிறது. இது 1991 இல் ரொனால்ட் ரிவெஸ்ட்டால் வடிவமைக்கப்பட்டது மற்றும் பொதுவாக தரவு ஒருமைப்பாட்டை சரிபார்க்கப் பயன்படுகிறது. இது எழுதும் நேரத்தில் பல ஆண்டுகளாக பாதுகாப்பு தொடர்பான நோக்கங்களுக்காகப் பொருத்தமானதாகக் கருதப்படவில்லை என்றாலும், கோப்பு ஒருமைப்பாட்டை சரிபார்ப்பவராக இது இன்னும் பரவலாகப் பயன்படுத்தப்படுவதைக் காண்கிறேன். இருப்பினும், புதிய அமைப்புகளை வடிவமைக்கும்போது பல சிறந்த மாற்றுகளில் ஒன்றைப் பயன்படுத்த பரிந்துரைக்கிறேன்.

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


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

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

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



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



MD5 ஹாஷ் அல்காரிதம் பற்றி

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

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

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

"பிளெண்டர்" உள்ளே எப்படி வேலை செய்கிறது?

இது மாயாஜாலமாகத் தெரிந்தாலும், பிளெண்டருக்குள், MD5 நிறைய நறுக்குதல், கலக்குதல் மற்றும் சுழற்றுதல் ஆகியவற்றைச் செய்கிறது:

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

நீங்கள் ஒரு வார்த்தையையோ அல்லது முழு புத்தகத்தையோ சேர்த்தாலும், MD5 எப்போதும் உங்களுக்கு 32 எழுத்துகள் கொண்ட குறியீட்டைக் கொடுக்கும்.

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

"இது ஒரு ஆரோக்கியமான பழ ஸ்மூத்தி" என்று சொல்லும் ஒரு ஸ்மூத்தி குறியீட்டை யாராவது உங்களுக்குக் கொடுப்பதை கற்பனை செய்து பாருங்கள், ஆனால் நீங்கள் அதைக் குடிக்கும்போது, ​​அது உண்மையில் முற்றிலும் மாறுபட்ட ஒன்று. அதனால்தான் கடவுச்சொற்கள் அல்லது பாதுகாப்பு போன்ற விஷயங்களுக்கு MD5 இனி பாதுகாப்பாக இருக்காது.

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

நிச்சயமாக, அதற்கும் என்னிடம் ஒரு கால்குலேட்டர் உள்ளது: SHA-256 ஹாஷ் குறியீடு கால்குலேட்டர் .

ப்ளூஸ்கையில் பகிரவும்பேஸ்புக்கில் பகிரவும்LinkedIn இல் பகிரவும்Tumblr இல் பகிரவும்X இல் பகிரவும்LinkedIn இல் பகிரவும்பின்டரஸ்டில் பின் செய்யவும்

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

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

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