Wie wandle ich Phrasen und Wörter in MD5-Hash um?

Kann mir bitte jemand erklären, wie man einen Satz wie "Ich möchte etwas Milch kaufen" in MD5 umwandelt? Ich habe den Wikipedia-Artikel zu MD5 gelesen, aber die dort gegebenen Erklärungen sind für mich unverständlich:

"MD5 verarbeitet eine Nachricht variabler Länge in eine Ausgabe mit fester Länge von 128 Bit. Die Eingabenachricht wird in Blöcke von 512-Bit-Blöcken (16 kleine 32-Bit-Endian-Ganzzahlen) aufgeteilt."

"16 kleine 32-Bit-Endian-Ganzzahlen" ist schon schwer für mich. Ich habe den Wiki-Artikel über Little Endians gelesen und kein bisschen verstanden.

Die Beispiele einiger Phrasen und ihrer MD5-Hashes in diesem Wiki-Artikel sind jedoch sehr schön:

MD5 ("Der schnelle braune Fuchs springt über den faulen Hund") = 9e107d9d372bb6826bd81d3542a419d6

MD5 ("Der schnelle braune Fuchs springt über den faulen Hund.") = E4d909c290d0fb1ca068ffaddf22cbd0

Kann mir bitte jemand anhand eines sehr einfachen Beispiels erklären, wie dieser MD5-Algorithmus funktioniert?

Und vielleicht kennen Sie auch eine Software oder einen Code, der Phrasen in MD5 umwandelt. Wenn ja, bitte, lass es mich wissen.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage