简体中文 Tiếng Việt 日本語 한국어 हिन्दी Español Français العربية বাংলা Português Русский اردو Bahasa Indonesia Deutsch Naijá मराठी తెలుగు Türkçe தமிழ்
// hash · digest · fingerprint

MD5 ஹாஷ்

கிளையன்ட்-பக்கம் மட்டும்
நிகழ் நேர கணக்கீடு
MD5 is a 128-பிட் ஒருவழி ஹாஷ் செயல்பாடுஇது 32-எழுத்து ஹெக்ஸாடெசிமல் டைஜெஸ்ட்டை உருவாக்குகிறது. இது தரவு ஒருமைப்பாடு சோதனைகள் மற்றும் கைரேகைக்கு ஏற்றது, ஆனால்பரிந்துரைக்கப்படவில்லை. அதற்குப் பதிலாக bcrypt அல்லது Argon2 ஐப் பயன்படுத்தவும்.
செயலாக்கப்பட்டது 0
மொத்த பைட்டுகள் 0
வெளியீட்டு வடிவம் HEX-32
முறை தரநிலை
வெளியீட்டு கட்டமைப்பு
ஹாஷ் மாறுபாடு
உள்ளீடு குறியாக்கம்
தொகுப்பு முறை
📂
கோப்பை அதன் ஹாஷைக் கணக்கிடுவதற்கு கைவிடவும்
உள்ளீடு
முதன்மை வெளியீடுMD5-32
நேரடி ஹேஷிங் இயக்கப்பட்டது
தயார் — தானாக ஹாஷ் செய்ய உரையை உள்ளிடவும் அல்லது கைமுறையாக இயக்க பொத்தானைக் கிளிக் செய்யவும்
ஹாஷ் சுருக்கம்
தொகுதி ஹாஷ் முடிவுகள்
அசல் உள்ளீடு MD5-32 MD5-16 MD5-32 பெரிய எழுத்து
🔬
ஹாஷ் மாறுபாடு #explain-variant
MD5-32
தரநிலை வெளியீடு
RFC 1321 இல் வரையறுக்கப்பட்ட நிலையான MD5 வடிவம் ஒரு உருவாக்குகிறது128-பிட்digest மற்றும் அதைக் காண்பிக்கும் கடவுச்சொல் சேமிப்பிற்காக32சிறிய அறுபதின்ம எழுத்துக்கள். இது கோப்பு ஒருமைப்பாடு சோதனைகள், தரவு கைரேகைகள் மற்றும் விலக்கு ஆகியவற்றிற்கு பரவலாகப் பயன்படுத்தப்படுகிறது. எடுத்துக்காட்டு:5d41402abc4b2a76b9719d911017c592
MD5-16
துண்டிக்கப்பட்ட வெளியீடு
எழுத்துக்களை எடுக்கிறது9–24(மொத்தம் 16 எழுத்துகள்), நடுத்தர 64 பிட்களை திறம்பட வெளிப்படுத்துகிறது. இது குறுகியது, ஆனால் அதிக மோதல் அபாயத்தைக் கொண்டுள்ளது (சுமார்2⁻⁶⁴). குறைந்த பாதுகாப்பு சூழல்களில் குறுகிய ஐடிகள் அல்லது டோக்கன்களுக்கு ஏற்றது, ஆனால் பாதுகாப்பு சரிபார்ப்புக்கு பரிந்துரைக்கப்படவில்லை.
MD5-32 பெரிய எழுத்து
பெரிய எழுத்து வெளியீடு
சரியாக MD5-32 போன்ற அதே ஹாஷ் மதிப்பு, ஆனால் பெரிய எழுத்துக்களுடன் (A–F). சில மரபு அமைப்புகள், கட்டண கையொப்பங்கள் அல்லது நிறுவன இடைமுகங்களுக்கு பெரிய எழுத்து வெளியீடு தேவைப்படுகிறது. எடுத்துக்காட்டு:5D41402ABC4B2A76B9719D911017C592
📥
உள்ளீடு குறியாக்கம் #explain-encoding
UTF-8 உரை
இயல்புநிலை
உள்ளீட்டை a ஆகக் கருதுகிறதுUTF-8குறியீடு செய்யப்பட்ட சரம் மற்றும் தானாக சீன, ஜப்பானிய அல்லது ஈமோஜி போன்ற மல்டிபைட் எழுத்துக்களை ஹாஷிங் செய்வதற்கு முன் பைட் வரிசைகளாக மாற்றுகிறது. இது மிகவும் பொதுவான பயன்முறை மற்றும் சாதாரண உரை உள்ளீட்டிற்கு வேலை செய்கிறது.
ஹெக்ஸ் பைட் ஸ்ட்ரீம்
ஹெக்ஸாடெசிமல்
உள்ளீட்டை ஹெக்ஸாடெசிமல் சரமாகக் கருதுகிறது (0-9, a-f, இடைவெளிகள் புறக்கணிக்கப்பட்டது). ஒவ்வொரு இரண்டு எழுத்துகளும் ஹாஷிங் செய்வதற்கு முன் ஒரு பைட்டாக பாகுபடுத்தப்படும். விசைகள் அல்லது நெறிமுறை பேலோடுகள் போன்ற மூல பைனரி தரவை ஹாஷிங் செய்யும் போது இது பயனுள்ளதாக இருக்கும். எடுத்துக்காட்டு உள்ளீடு:48 65 6c 6c 6f
Base64
Base64 டிகோட்
உள்ளீட்டை ஒரு தரநிலையாகக் கருதுகிறதுBase64ஸ்ட்ரிங், அதை மூல பைட்டுகளாக டிகோட் செய்து, அந்த பைட்டுகளை ஹாஷ் செய்கிறது. Base64 இல் குறிப்பிடப்பட்டுள்ள கோப்பு அல்லது பட உள்ளடக்கத்தின் அசல் ஹாஷைக் கணக்கிடும் போது பயனுள்ளதாக இருக்கும். எடுத்துக்காட்டு:SGVsbG8=
📋
தொகுப்பு முறை #explain-batch
ஒற்றை / முழு உரை
இயல்புநிலை
வரி முறிவுகள் உட்பட முழு உள்ளீட்டுப் பெட்டி உள்ளடக்கத்தையும் ஹாஷ் செய்கிறதுஒரு முழுமையான மதிப்புமற்றும் ஒரு முடிவை வெளியிடுகிறது. முழு உரை, பத்திகள் அல்லது கோப்பு உள்ளடக்கத்தை கைரேகைக்கு ஏற்றது. வரி முறிவுகள் ஹாஷ் உள்ளீட்டில் சேர்க்கப்பட்டுள்ளன.
கோட்டால் பிரிக்கவும்
தொகுதி
உள்ளீட்டைப் பயன்படுத்தி பல வரிகளாகப் பிரிக்கிறது\nபிரிப்பானாக மற்றும் ஒவ்வொரு வரியையும் தனித்தனியாக ஹாஷ் செய்கிறது. வெற்று கோடுகள் தானாகவே புறக்கணிக்கப்படும். முதன்மை வெளியீடு ஒரு வரிக்கு ஒரு ஹாஷ் காட்டுகிறது, மேலும் கீழே உள்ள முழு தொகுதி அட்டவணையில் MD5-32, MD5-16 மற்றும் ஒரு கிளிக்கில் பெரிய எழுத்து முடிவுகள் உள்ளனCSVஏற்றுமதி. பயனர்பெயர்கள், கடவுச்சொல் பட்டியல்கள் மற்றும் தரவுத்தொகுப்பு செயலாக்கத்திற்கு பயனுள்ளதாக இருக்கும்.