Miklix

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

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

உரை உள்ளீடு அல்லது கோப்பு பதிவேற்றத்தின் அடிப்படையில் ஹாஷ் குறியீட்டைக் கணக்கிட RACE Integrity Primitives Evaluation Message Digest 160 பிட் (RIPEMD-160) ஹாஷ் செயல்பாட்டைப் பயன்படுத்தும் ஹாஷ் குறியீடு கால்குலேட்டர்.

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

RIPEMD-160 Hash Code Calculator

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

RIPEMD (RACE Integrity Primitives Evaluation Message Digest) என்பது ஹாஷிங் மூலம் தரவு ஒருமைப்பாட்டை வழங்க வடிவமைக்கப்பட்ட கிரிப்டோகிராஃபிக் ஹாஷ் செயல்பாடுகளின் ஒரு குடும்பமாகும். இது 1990களின் நடுப்பகுதியில் EUவின் RACE (ஐரோப்பாவில் மேம்பட்ட தகவல் தொடர்பு தொழில்நுட்பங்களில் ஆராய்ச்சி மற்றும் மேம்பாடு) திட்டத்தின் ஒரு பகுதியாக உருவாக்கப்பட்டது.

RIPEMD இன் 160 பிட் பதிப்பு இன்னும் பாதுகாப்பானதாகக் கருதப்படுகிறது, மேலும் இது மிகவும் பயன்படுத்தப்படும் மாறுபாடாகும், ஒருவேளை மிகவும் பிரபலமாக பிட்காயினில், முகவரிகளை உருவாக்க SHA-256 உடன் இது பயன்படுத்தப்படுகிறது.

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


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

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

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



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



RIPEMD-160 ஹாஷ் அல்காரிதம் பற்றி

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

RIPEMD, Merkle-Damgård கட்டுமானத்தைப் பயன்படுத்துகிறது, இது SHA-2 குடும்ப ஹாஷ் அல்காரிதம்களுடன் பொதுவானது. மற்ற பக்கங்களில் அவை பிளெண்டரைப் போலவே செயல்படுவதாக நான் விவரித்துள்ளேன், மேலும் RIPEMDக்கும் இதுவே பொருந்தும்:

படி 1 - தயாரிப்பு (தரவைத் தட்டச்சு செய்தல்)

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

படி 2 - பிளெண்டரைத் தொடங்குதல் (துவக்கப்படுத்தல்)

  • வேகம், சக்தி மற்றும் பிளேடு நிலை போன்ற ஒரு குறிப்பிட்ட அமைப்போடு கலப்பான் தொடங்குகிறது. இவை துவக்க திசையன்கள் எனப்படும் சிறப்பு தொடக்க மதிப்புகள்.

படி 3 - கலவை செயல்முறை (தரவை நொறுக்குதல்)

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

படி 4 - இறுதி கலவை (முடிவுகளை இணைத்தல்)

  • இவ்வளவு கலவைக்குப் பிறகு, RIPEMD இரண்டு பிளெண்டர்களிலிருந்தும் முடிவுகளை ஒரு இறுதி, மென்மையான ஹாஷாக இணைக்கிறது.

160 பிட் மாறுபாடு RIPEMD இன் மிகவும் பொதுவாகப் பயன்படுத்தப்படும் பதிப்பாகும், குறிப்பாக SHA-256 உடன் பிட்காயின் முகவரிகளை உருவாக்குவதில் அதன் பயன்பாடு காரணமாக.

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

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

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

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