MD5 Berechnung / MD5 Converter

Hier gehts zu: "Was ist MD5?"

MD5 Koverter / Hashcode-Berechnung

MD5 Berechnung

MD5 Berechnung

MD5 Rechner: Daten in das Textfeld eingeben und im Schriftzug unten erscheint der MD5-Code

Text:

MD5-Code:
Berechnen klicken!

Was ist MD5?

[ContentAd]

MD5 ist ein Codierungs-Verfahren, welches aus einem Text eine verschlüsselte 32 stellige Hexadezimalzahl (0 bis 9, A bis F) macht. Die Codierung ist unidirektional was bedeutet, dass nur vom Text auf die Verschlüsselung konvertiert werden kann, jedoch nicht von der Codierung auf den ursprünglichen Text.

MD5 Kollisionen

Eigentlich soll mit dem MD5-Verfahren ein eindeutiger Code entstehen, jedoch haben Untersuchungen gezeigt, dass es durchaus vorkommen kann, dass es für zwei Texte den gleichen MD5-Code gibt, dies nennt man dann Kollision.

Ein Beispiel folgt im nächsten Absatz:

MD5 Einsatzgebiet – Passwort verschlüsseln

Ein beliebter Einsatz des MD5-Verfahrens ist die Passwortverschlüsselung. Dabei wird das eingegebene Passwort in md5 in der Datenbank abgelegt. Bei einem Login-Versuch wird nicht das Passwort selber verglichen, sondern die jeweiligen MD5-Codes. Hintergrund ist, dass so das Passwort nie in Klartext Abgelegt wird. Sollte jetzt doch mal die Datenbank gehackt werden, so kann der Hacker mit dem Passwort rein gar nichts anfangen.

Leider kommt es immer wieder vor, dass über die Funktion „Passwort vergessen“ mir mein original Passwort zugeschickt wird. Dies dürfte eigentlich nicht möglich sein, wenn es denn in MD5 abgelegt wurde. So kann man gleich Webseiten entlarven, welche die Passwörter nicht verschlüsseln.


MrKnowing

Programmierer und Wissensnerd! Kontaktiere mich auf Google+ oder einfach per Mail danny@mrknowing.com

Das könnte dich auch interessieren …

Eine Antwort

  1. Tobias sagt:

    MD5 ist natürlich deutlich besser als Passwörter im Klartext, gilt mittlerweile auch nicht mehr als sicher. Das gleiche gilt eigentlich auch schon für SHA-1. SHA-2 bzw. SHA-3 ist in den meisten Sprachen bzw. Bibliotheken schon vorhanden.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert