Hvað er MD5? (MD5 Message-Digest reiknirit)

Skilgreining á MD5 og sögu þess og varnarleysi

MD5 (tæknilega kölluð MD5 Message-Digest Algorithm ) er dulritunarhættir sem aðalmarkmiðið er að staðfesta að skrá hafi verið óbreytt.

Í stað þess að staðfesta að tveir settir gögn séu eins með því að bera saman hrár gögnin, MD5 gerir þetta með því að framleiða eftirlitskerfi fyrir báðar setur, og síðan bera saman athugunarsímana til að staðfesta að þau séu þau sömu.

MD5 hefur ákveðna galla, svo það er ekki gagnlegt fyrir háþróaða dulkóðunarforrit, en það er fullkomlega ásættanlegt að nota það til að staðlaðar skráarprófanir.

Notkun MD5 Checker eða MD5 Generator

Microsoft File Checksum Integrity Verifier (FCIV) er ein ókeypis reiknivél sem getur búið til MD5 eftirlitssímann úr raunverulegum skrám og ekki bara texta. Sjá hvernig á að staðfesta skrárheilbrigði í Windows með FCIV til að læra hvernig á að nota þetta skipanalínuforrit .

Ein auðveld leið til að fá MD5 kjötkassann af strengi, tölustöfum og táknum er með Miracle Salad MD5 Hash Generator tólið. Nóg af öðrum eru til, eins og MD5 Hash Generator, PasswordsGenerator og OnlineMD5.

Þegar sömu kjötreiknirit er notað eru sömu niðurstöður framleiddar. Þetta þýðir að þú getur notað eina MD5 reiknivél til að fá MD5 tónssíðuna af tiltekinni texta og nota síðan algerlega mismunandi MD5 reiknivél til að ná nákvæmlega sömu niðurstöðum. Þetta er hægt að endurtaka með hverju tóli sem býr til eftirlitssamstæðu sem byggist á MD5 kjötkássa.

Saga & amp; Veikleikar MD5

MD5 var fundið upp af Ronald Rivest, en það er aðeins ein af þremur reikniritunum sínum.

Fyrsta kjötkássaþátturinn sem hann þróaði var MD2 árið 1989, sem var byggður fyrir 8-bita tölvur. Þrátt fyrir að MD2 sé enn í notkun er það ekki ætlað fyrir forrit sem þarfnast mikillar öryggis þar sem það var sýnt fram á að vera viðkvæmt fyrir ýmsum árásum.

MD2 var síðan skipt út fyrir MD4 árið 1990. MD4 var gerð fyrir 32 bita véla og var miklu hraðar en MD2, en einnig var sýnt fram á veikleika og er nú talin úreltur af verkfræðistofunni Internet Engineering .

MD5 var gefin út árið 1992 og var einnig byggð fyrir 32 bita vélar. MD5 er ekki eins hratt og MD4, en það er talið vera öruggari en fyrri MDx útfærslur.

Þó MD5 sé öruggari en MD2 og MD4, hafa aðrar dulritunarhættir, eins og SHA-1 , verið leiðbeinandi sem valkostur, þar sem MD5 hefur einnig verið sýnt fram á að hafa öryggisbrest.

Carnegie Mellon University Software Engineering Institute hefur þetta að segja um MD5: "Hugbúnaðaraðilar, vottunaraðilar, eigendur vefsíðu og notendur ættu að forðast að nota MD5 reikniritið í hvaða getu sem er. Eins og fyrri rannsóknir hafa sýnt ætti það að teljast dulmálslega brotið og óhæft fyrir frekari notkun. "

Árið 2008 var MD6 leiðbeinandi fyrir National Institute of Standards and Technology sem valkostur við SHA-3. Þú getur lesið meira um þessa tillögu hér .

Nánari upplýsingar um MD5 Hash

MD5 kjötkássa eru 128-bitar að lengd og eru venjulega sýndar í 32 stafa hexadecimal- gildi jafngildi þeirra. Þetta er satt, sama hversu stór eða smá skráin eða textinn kann að vera.

Eitt dæmi um þetta er hex gildi 120EA8A25E5D487BF68B5F7096440019 , þar af er texti þýðingin "Þetta er próf.". Bæti meiri texta til að lesa "Þetta er próf til að sýna hvernig lengd textans skiptir ekki máli." þýðir að algerlega öðruvísi gildi en með sama fjölda stafa: 6c16fcac44da359e1c3d81f19181735b .

Reyndar, jafnvel strengur með núll stafir, hefur hex-gildi d41d8cd98f00b204e9800998ecf8427e , og með því að nota jafnvel eitt tímabil er gildi 5058f1af8388633f609cadb75a75dc9d .

MD5 athugasemdar eru byggðar til að vera óendurnýjanlegir, sem þýðir að þú getur ekki skoðað athugunarnúmerið og auðkennt upprunalega inntaksgögnin. Með því að segja að það eru nóg af MD5 "decrypters" sem auglýst er að geta deilt úr MD5 gildi en það sem raunverulega er að gerast er að þeir búa til eftirlitskerfið fyrir fullt af gildum og þá láta þig líta upp eftirlitssímann í gagnagrunninum til að sjá hvort þeir hafa samsvörun sem getur sýnt þér upprunalegu gögnin.

MD5Decrypt og MD5 Decrypter eru tvö ókeypis tól á netinu sem geta gert þetta en þeir vinna aðeins fyrir algengar setningar og orðasambönd.

Sjáðu hvað er eftirlit? til að fá fleiri dæmi um MD5 eftirlitssamning og nokkrar frjálsar leiðir til að búa til MD5 kjötkáðaverð frá skrám.