MD2-generator
Genereer MD2-hashes van elke stringinvoer met onze MD2-generator voor gegevensintegriteitsverificatie.

De MD2-generator is een gratis tool die van elke tekenreeks een MD2-hash maakt, bijvoorbeeld voor het vergelijken van controlesommen, deduplicatie of compatibiliteit met verouderde systemen.
Wat is MD2 en is het nog veilig?
MD2 is een cryptografische hashfunctie die Ronald Rivest in 1989 ontwikkelde. Inmiddels is het algoritme gekraakt en wordt het afgeraden voor beveiligingstoepassingen. MD2 was bedoeld voor de vroege 8-bits computers en werd in 1992 vastgelegd in RFC 1319.
MD2 zet invoergegevens om in een vingerafdruk met een vaste lengte. De functie is eenrichtingsverkeer, waardoor de oorspronkelijke gegevens normaal gesproken niet uitsluitend aan de hand van de digest kunnen worden berekend. MD2 levert altijd een digest van 128 bits op. Deze wordt meestal weergegeven als 32 hexadecimale tekens, met de cijfers 0 tot en met 9 en de letters a tot en met f.
De botsingsbestendigheid van MD2 is gekraakt. Het algoritme kan daardoor niet betrouwbaar aantonen dat gegevens niet door een aanvaller zijn gewijzigd, zelfs niet als de verwachte digest betrouwbaar is. De Internet Engineering Task Force heeft MD2 de status Historic gegeven. Kies het algoritme niet voor nieuwe beveiligingssystemen, digitale handtekeningen of certificaten. Als bescherming tegen opzettelijke manipulatie belangrijk is, gebruik dan een actueel algoritme zoals SHA-256 met een betrouwbare digest, een MAC of een digitale handtekening.

Hoe maak ik een MD2-hash?
Voer de tekenreeks in die je wilt hashen. De hexadecimale digest van 32 tekens verschijnt in het resultaatveld MD2 Hash. De MD2-generator levert voor exact dezelfde reeks invoerbytes altijd dezelfde digest op.
- Typ of plak exact de tekst die het verouderde systeem of de controlesomregistratie vereist.
- Genereer het resultaat en kopieer alle 32 hexadecimale tekens.
- Vergelijk het resultaat met de verwachte digest en controleer of er geen tekens ontbreken.

De berekening vindt plaats op de server. Je invoer wordt via HTTPS naar de server verzonden en niet opgeslagen. Voer desondanks geen wachtwoorden, privésleutels, toegangstokens of andere geheime gegevens in deze servertool voor MD2 in.
Kan ik een MD2-hash ontsleutelen of terugdraaien?
Nee, een MD2-hash kan niet worden ontsleuteld. Hashen is geen versleuteling en er bestaat geen sleutel om de bewerking ongedaan te maken. Een digest bevat een resultaat met een vaste lengte, geen gecodeerde kopie van de oorspronkelijke invoer.
Een aanvaller kan de invoer van een MD2-hash soms wel achterhalen door mogelijke waarden te raden, elke waarde te hashen en de resultaten te vergelijken. Korte woorden, veelgebruikte wachtwoorden en voorspelbare identificatiecodes die met MD2 zijn gehasht, zijn extra kwetsbaar voor woordenlijstaanvallen en vooraf berekende lijsten. MD2 biedt geen geheimhouding. Daarvoor is versleuteling nodig. Bovendien is het verouderde beveiligingsontwerp van MD2 ongeschikt voor situaties waarin weerstand tegen aanvallers vereist is.
Een hash kan ook niet aangeven welke invoer is gebruikt als meerdere mogelijke invoerwaarden dezelfde digest opleveren. Zulke overeenkomsten heten botsingen. MD2 biedt daartegen niet langer voldoende bescherming.

Waar wordt MD2 tegenwoordig nog voor gebruikt?
MD2 kan worden gebruikt om controlesommen te reproduceren die vereist zijn door oude software, bestandsindelingen, archieven of gedocumenteerde testgegevens. Het algoritme kan ook dienen voor taken zonder beveiligingsdoel waarbij een bestaand systeem specifiek MD2 verwacht.
- Compatibiliteit met verouderde systemen wanneer een oud protocol of een oude database MD2-digests van 32 tekens opslaat.
- Controlesommen vergelijken om onbedoelde wijzigingen te detecteren als de gegevens niet door een kwaadwillende partij kunnen worden gekozen.
- Deduplicatie binnen een gesloten omgeving zonder kwaadwillende partijen die al MD2-identificatiecodes gebruikt.
- Historische tests om een implementatie te toetsen aan een oudere specificatie.
Gebruik MD2 nooit om wachtwoorden op te slaan. Het algoritme heeft geen ingebouwde salt of instelbare arbeidsfactor. Het toevoegen van een salt maakt MD2 evenmin geschikt voor het hashen van wachtwoorden. Gebruik MD2 ook niet om softwaredownloads of bewijsmateriaal tegen opzettelijke wijzigingen te beschermen. De MD4-generator en MD5-generator kunnen van pas komen voor systemen die deze verwante algoritmen uitdrukkelijk vereisen. Geen van beide algoritmen is echter geschikt voor nieuwe ontwerpen waarbij beveiliging een rol speelt.
Invoer, bytes en exacte overeenkomsten
De MD2-generator hasht de bytes die de tekenreeks aan de serverzijde vertegenwoordigen. Elk teken in de invoer is dus van belang. Zo levert hello een hexadecimaal resultaat van 32 tekens op, terwijl Hello andere invoer is en naar verwachting een ander resultaat geeft. Spaties aan het begin of einde, tabs, leestekens en regeleinden in de invoer worden meegenomen en niet genegeerd.
Getallen die je in het tekenreeksveld van de MD2-generator invoert, worden gehasht als hun tekenweergave. De tekst 42 bestaat bijvoorbeeld uit de tekens 4 en 2 en is geen binaire gehele waarde. Ook een lege reeks bytes heeft een geldige MD2-digest.
Bij de MD2-berekening op de server zijn tekens met accenten en niet-Latijnse tekens afhankelijk van de tekencodering, omdat het algoritme alleen bytes ontvangt. Twee toepassingen kunnen dezelfde tekst weergeven maar deze verschillend coderen, waardoor andere hashes ontstaan. Ook Unicode-normalisatie kan verschil maken bij tekens met meer dan één geldige weergave.
Veelgestelde vragen
Is MD2 hetzelfde als MD5?
Nee. MD2 en MD5 zijn verschillende algoritmen, hoewel beide een digest van 128 bits produceren die doorgaans als 32 hexadecimale tekens wordt weergegeven. MD2 is ouder en werkt bytegericht. MD5 werd later ontworpen voor snellere verwerking op 32-bits computers.
Maakt het gebruik van hoofdletters verschil bij MD2?
Hoofdletters en kleine letters in de invoer maken verschil. Example en example zijn dus verschillende tekenreeksen. Hoofdletters en kleine letters in de weergegeven hexadecimale digest vertegenwoordigen dezelfde numerieke waarde, zolang de tekens zelf niet veranderen.
Kan ik met MD2 een bestand hashen?
Deze tool is bedoeld voor tekenreeksen. Ga er dus niet van uit dat je de inhoud van een bestand hasht door de bestandsnaam te plakken. Gebruik voor een bestandscontrolesom software die de onbewerkte bytes van het bestand leest en MD2 uitdrukkelijk ondersteunt. Vergelijk daarna het volledige resultaat van 32 tekens.
Waarom wijkt mijn MD2-resultaat af van dat van een ander programma?
De programma's hashen mogelijk verschillende bytes door een afsluitend regeleinde, meegekopieerde spaties, een andere tekencodering of Unicode-normalisatie. Als de bedoelde invoer bestaat uit bytegegevens in hexadecimale vorm, kan het ook zijn dat de zichtbare hexadecimale weergave wordt gehasht in plaats van de oorspronkelijke bytes.
Laatste controles
Controleer of het ontvangende systeem daadwerkelijk MD2 vereist, behoud de invoer exact en vergelijk alle 32 hexadecimale tekens. Ontwerp je een nieuw systeem, gebruik dan voor integriteitscontroles een betrouwbare digest op basis van een actuele hash, een MAC of een digitale handtekening. Gebruik voor wachtwoorden een speciaal daarvoor ontwikkelde wachtwoordhashfunctie. Beperk MD2 tot bestaande verouderde indelingen waarvoor geen praktisch alternatief beschikbaar is.
Vergelijkbare tools
Maak MD4-hashes van elke stringinvoer met onze MD4-generator voor veilige datahashing.
Genereer 32-karakter MD5-hashes van elke stringinvoer met onze MD5-generator voor betrouwbare datahashing.
Populaire tools
Maak je eigen aangepaste handtekening en download deze eenvoudig met onze handtekeninggenerator voor gepersonaliseerde e-handtekeningen.
Bereken de grootte van elke tekst in Bytes (B), Kilobytes (KB) of Megabytes (MB) met behulp van onze tekstgrootte-calculator.
Gebruik de reverse IP lookup tool om snel en eenvoudig het domein of de host te vinden die aan een IP-adres is gekoppeld.
Gebruik onze ping-tool om de status en responstijd van elke website, server of poort snel en efficiënt te controleren.
De IP-opzoektool van Digily Link biedt gedetailleerde informatie over elk IP-adres. Gebruik deze gratis online service om uitgebreide IP-gegevens te verkrijgen.
Genereer direct je gratis WhatsApp-link met onze WhatsApp Link Generator. Voeg een aangepast bericht toe en start chats met één klik. Geen login of codering vereist.