Seite 1 von 1

md5 hash generieren

Verfasst: 22. Mai 2013 7:22
von brutos
Hallo,

wie wird der korrekte md5-Hash eines Strings erzeugt?
Am Beispiel von Apfelkuchen123 ...

http://webcyclus.de/tutorial-md5-entschlusseln/
http://www.hilfreiche-tools.de/webmaste ... rator.html

... wollte ich mal diesen erzeugen, doch meine Ergebnisse sehen anders aus :(

Code: Alles auswählen

$ openssl passwd -1 Apfelkuchen123
$1$B8qVqgMG$c5smnAjXbesVN8ycM2QSx.

$ echo Apfelkuchen123|md5sum -
35d7b09247264b9d05f5279b8ea70d3f  -
Gruss brutos

Verfasst: 22. Mai 2013 13:06
von Janka
Zunächst einmal ist das nicht derselbe String. Dein zweites Beispiel enthält zusätzlich ein Newline. Dann ist der bei openssl mit -1gewählte "BSD MD5 passwd algorithm" natürlich kein reines MD5, sondern ein MD5, das auf ein zuvor verknautschtes Argument angewendet wurde.

Janka

ok

Verfasst: 23. Mai 2013 14:45
von brutos
Ok, danke für die Aufklärung.

Aber die richtige Lösung sollte
b4f7d9fbc9176fa4a3ff1717a67619ce
sein. Welcher Weg führt dorthin?

Gruß brutos

Verfasst: 23. Mai 2013 16:11
von Phoenix
Hallo brutos,

führen diese Infos:
http://www.thomas-krenn.com/de/wiki/Md5 ... _verwenden
zum Ziel? Oder hieraus:
http://en.wikipedia.org/wiki/Md5sum
http://wiki.ubuntuusers.de/Shell/md5sum
http://www.gnupg.org/download/integrity_check.de.html
etwas?

Irgendetwas sollte hilfreich sein...

Viel Erfolg

Phoenix

nix

Verfasst: 24. Mai 2013 6:26
von brutos
Nett gedacht, aber mit Google kenne ich mich auch ein wenig aus.
Versuch doch mal die Frage zu verstehen und mit zudenken.

Re: ok

Verfasst: 24. Mai 2013 13:07
von Janka
brutos hat geschrieben:Aber die richtige Lösung sollte
b4f7d9fbc9176fa4a3ff1717a67619ce
sein. Welcher Weg führt dorthin?

Code: Alles auswählen

$ echo -n Apfelkuchen123|md5sum - 
b4f7d9fbc9176fa4a3ff1717a67619ce  -
$
Janka

Verfasst: 26. Mai 2013 15:37
von fault
echo
-n
do not output the trailing newline

immer diese Grundlagen :(

Verfasst: 27. Mai 2013 21:05
von brutos
Danke :oops: