MD5 යනු කුමක්ද? (MD5 පණිවිඩ-ඩිජෙස්ට් ඇල්ගොරිතම)

MD5 හි නිර්වචනය සහ එහි ඉතිහාසය හා අවධානම්

MD5 (තාක්ෂණික වශයෙන් MD5 පණිවුඩ-ඩයිජෙස්ට් ඇල්ගොරිතම ලෙස හැඳින්වේ) යනු ගුප්ත ෙල්ඛනගත හැෂ් ශ්රිතයක් වන අතර එහි ප්රධාන අරමුණ වන්නේ ගොනුව අස්ථායි බවට තහවුරු කර ඇති බවය.

අමුද දත්ත දත්ත සැසඳුම දෙකකින් සමාන නොවන අතර, MD5 මෙය සිදු කරනු ලබන්නේ කට්ටල දෙකම චෙක්සම් නිපදවීමෙන් හා ඒවා සමාන බව තහවුරු කිරීම සඳහා චෙක්සම් සංසන්දනය කිරීමෙනි.

MD5 යම් යම් දුර්වලතා ඇති නිසා, එය උසස් සංකේතා්ානණ යෙදුම් සඳහා ප්රයෝජනවත් නොවේ, නමුත් එය සම්මත ගොනුවක සත්යතාවන් සඳහා එය භාවිතා කිරීම සම්පූර්ණයෙන්ම පිළිගත හැකි ය.

MD5 Checker හෝ MD5 Generator භාවිතා කිරීම

Microsoft File Checksum Integrity Verifier (FCIV) යනු සැබෑ ෆයිල් වලින් පමණක් නොව පෙළ පමණක් නොව MD5 චෙක්සම් එකක් නිර්මාණය කළ හැකි නිදහස් කැල්ක්යුලේටරය වේ. මෙම විධාන රේඛා වැඩසටහන භාවිතා කරන්නේ කෙසේද යන්න ඉගෙනීමට FCIV සමඟ වින්ඩෝස් වල ගොනු නිර්වචනය සත්යාපනය කරන ආකාරය බලන්න.

ඩ්රයිස් සලාඩ් MD5 හෂ් උත්පාදක මෙවලම සහිත අකුරු, අංක සහ සංකේත මාලාවක් MD5 හැෂ් ලබා ගැනීමට එක් පහසු මගකි. MD5 Hash Generator, Passwords Generator සහ OnlineMD5 වැනි තවත් බොහෝ පිරිස් පවතී.

එකම හැෂ් ඇල්ගොරිතම භාවිතා කරනු ලබන්නේ එකම ප්රතිඵලමිනි. මෙයින් අදහස් කරන්නේ ඔබ එක් විශේෂිත පෙළක MD5 චෙක්සම් එකක් ලබා ගැනීම සඳහා එක් MD5 කැල්ක්යුලේටරය භාවිතා කළ හැකි වන අතර පසුව එම සමාන ප්රතිඵල ලබා ගැනීම සඳහා සම්පූර්ණයෙන්ම වෙනස් MD5 කැල්ක්යුලේටරය භාවිතා කළ හැකිය. MD5 හෑෂ් ශ්රිතය පදනම්ව චෙක්සම් නිමැවුම් කරන සෑම මෙවලමක්ම මෙය නැවත නැවතත් කළ හැක.

ඉතිහාසය සහ amp; MD5 වල අවධානම්

MD5 විසින් රොනල්ඩ් රිවෙස්ට් විසින් නිර්මාණය කරන ලද නමුත් එය ඔහුගේ අක්ෂර තුනෙන් එකක් පමණි.

ඔහු විසින් නිර්මාණය කරන ලද පළමු හැෂ් ශ්රිතය 1989 දී MD-8, 8-bit පරිගණක සඳහා ඉදිකරන ලදී. MD2 තවමත් භාවිතා කර ඇතත් එය විවිධාකාර ප්රහාරයන්ට ගොදුරු විය හැකි බැවින් එය ඉහළ ආරක්ෂාවක් අවශ්ය වන යෙදුම් සඳහා නොවේ.

MD2 පසුව 1990 දී MD4 මඟින් ප්රතිස්ථාපනය කරන ලදී. MD4 නිෂ්පාදනය කරන ලද්දේ 32-bit යන්තම් සඳහා වන අතර එය MD2 වඩා බොහෝ වේගවත් විය, නමුත් දුර්වලතා ඇති බව ද පෙන්වා දී ඇත.

MD5 නිකුත් කරන ලද්දේ 1992 දී වන අතර 32-bit යන්ත සඳහාද එය ඉදි කරන ලදී. MD5 ලෙස MD4 තරම් වේගවත් නොවේ, නමුත් එය පෙර MDx ක්රියාත්මක කිරීම් වඩා ආරක්ෂිත ලෙස සලකනු ලැබේ.

MD5 වඩා MD2 හා MD4 වඩා සුරක්ෂිත වුවද, SHA-1 වැනි අනෙකුත් ගුප්ත ෙල්ඛන හැෂ් කියාකාරකම් විකල්ප ෙලස ෙයෝජනා කර ඇත, MD5 ද ආරක්ෂක ෙදෝෂ ඇති බව ෙපන්වා ඇත.

Carnegie Mellon විශ්ව විද්යාලයේ මෘදුකාංග ඉංජිනේරු ආයතනය විසින් මෙය MD5 ගැන පවසනු ඇත: "මෘදුකාංග සංවර්ධනය කරන්නන්, සහතික කිරීමේ බලධාරීන්, වෙබ් අඩවියේ හිමිකරු සහ පරිශීලකයන් ඕනෑම ධාරිතාවයකින් MD5 ඇල්ගොරිතම භාවිතා නොකළ යුතුය. පෙර පර්යේෂණයන් පෙන්නුම් කර ඇති පරිදි, එය ගුප්තලේඛනමය ලෙස කැඩී ඇති අතර නුසුදුසුයැයි සැලකිය යුතුය. තව දුරටත් භාවිතා කරන්න. "

2008 දී MD6 SHA-3 හි විකල්පයක් ලෙස ජාතික ප්රමිති හා තාක්ෂණ ආයතනයට යෝජනා කරන ලදී. මෙම යෝජනාව ගැන වැඩි විස්තර දැනගත හැකිය .

MD5 හැෂ් පිළිබඳ වැඩි විස්තර

MD5 හැෂ් දිග බිට් 128 ක් වන අතර ඒවා සාමාන්යයෙන් 32 වර්ගයේ hexadecimal අගය සමාන වේ. කෙසේ වුවත් විශාල හෝ කුඩා හෝ ගොනුවක් හෝ පෙළක් විය හැකි වුවත් මෙය සත්යයකි.

මේ සඳහා එක් උදාහරණයක් වන්නේ hex අගය 120EA8A25E5D487BF68B5F7096440019 , සාමාන්ය පාඨ පරිවර්තනය "මෙය පරීක්ෂණයකි." තවත් පාඨයක් කියවීම "මෙම දිගුව කොතරම් දිගු වන්නේ කෙසේදැයි පෙන්වීමට මෙය පරීක්ෂණයක් නොවේ." සම්පූර්ණයෙන්ම වෙනස් අගයකට පරිවර්ථනය වන නමුත් සමාන චරිත සංඛ්යාවකින්: 6c16fcac44da359e1c3d81f19181735b .

ඇත්ත වශයෙන්ම, ශුන්ය අක්ෂර සහිත ශ්රේණියක් පවා d41d8cd98f00b204e9800998ecf8427e hex අගයක් ඇත. එක් කාලයකට භාවිතා කිරීම සඳහා 5058f1af8388633f609cadb75a75dc9d අගය කරයි .

MD5 චෙක්සම් නිශ්පාදන නොකෙරෙන පරිදි නිර්මාණය කර ඇති අතර එයින් අදහස් වන්නේ චෙක්සම් දෙස බැලීමට නොහැකි වන අතර මුලින්ම භාවිතා කළ දත්ත හඳුනා ගත හැකිය. ඒ සමඟ කියනවා නම් MD5 "dehrypters" බොහෝමයක් MD5 අගය විස්ථාපනය කර ඇති බව ප්රකාශයට පත් කර ඇති නමුත් ඇත්ත වශයෙන්ම සිදු වන්නේ ඒවායේ වටිනාකම් සඳහා චෙක්සම් සැකසීමට සහ පසුව ඔබගේ දත්තගබඩාවෙහි ඔවුන්ගේ චෙක්සම් සොයා බැලීමට ඉඩ ලබා දෙන ලෙසයි. මුල් දත්ත ඔබට පෙන්විය හැකි ගැලපුමක් තිබේ දැයි බැලීමට.

MD5Decrypt සහ MD5 Decrypter මේ සඳහා මෙය කළ හැකි නිදහස් සබැඳි මෙවලම් දෙකක් වන නමුත් ඒවා පොදු වචන සහ වාක්ය සඳහා පමණි.

චෙක්සම් යනු කුමක්ද? MD5 චෙක්සම් පිළිබඳ තවත් උදාහරණ සහ ගොනු වලින් MD5 හෑෂ් අගය උත්පාදනය කිරීම සඳහා වන නිදහස් ක්රම කිහිපයක්.