MD5

Schrijver: Peter Berry
Datum Van Creatie: 13 Augustus 2021
Updatedatum: 1 Juli- 2024
Anonim
MD5 - алгоритм и программная реализация
Video: MD5 - алгоритм и программная реализация

Inhoud

Definitie - Wat betekent MD5?

MD5 is een soort algoritme dat bekend staat als een cryptografisch hash-algoritme. MD5 produceert een hash-waarde in een hexadecimaal formaat. Dit concurreert met andere ontwerpen waarbij hash-functies een bepaald stuk gegevens opnemen en wijzigen om een ​​sleutel of waarde te bieden die kan worden gebruikt in plaats van de oorspronkelijke waarde.


Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze handleiding leert u wat cloud computing inhoudt en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

Techopedia legt MD5 uit

Met de ontwikkeling van verschillende hash-algoritmen hebben experts opgemerkt dat ingenieurs MD5 geconstateerd hebben ernstige tekortkomingen te hebben in termen van niet "botsingsbestendig" te zijn. Een botsing vindt plaats wanneer twee hash-waarden vergelijkbaar of hetzelfde blijken te zijn. Om correct te werken, moet elke individuele hash-waarde uniek zijn. Omdat deze functionaliteit nodig is voor populaire authenticatieprotocollen zoals Secure Sockets Layer (SSL), is MD5 vaak vervangen door andere soorten hash-algoritmen.

Beveiligingsingenieurs en anderen zijn bekend met lange lijsten met hash-algoritmen met verschillende eigenschappen. MD5 en andere soorten hash-algoritmen worden vaak "digest" -functies genoemd. Het idee hier is dat een hash een originele waarde "verteert" en een vervangingswaarde uitvoert die aanzienlijk verschilt van het origineel. Hashes worden op verschillende manieren gebruikt in beveiliging en database-efficiëntie, gerelateerd aan het gebruik van vervangingswaarden bij zoekopdrachten en in gegevensopslag.