Page 1 of 1

md5 hash generieren

Posted: 22. May 2013 7:22
by 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: Select all

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

$ echo Apfelkuchen123|md5sum -
35d7b09247264b9d05f5279b8ea70d3f  -
Gruss brutos

Posted: 22. May 2013 13:06
by 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

Posted: 23. May 2013 14:45
by brutos
Ok, danke für die Aufklärung.

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

Gruß brutos

Posted: 23. May 2013 16:11
by 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

Posted: 24. May 2013 6:26
by 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

Posted: 24. May 2013 13:07
by Janka
brutos wrote:Aber die richtige Lösung sollte
b4f7d9fbc9176fa4a3ff1717a67619ce
sein. Welcher Weg führt dorthin?

Code: Select all

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

Posted: 26. May 2013 15:37
by fault
echo
-n
do not output the trailing newline

immer diese Grundlagen :(

Posted: 27. May 2013 21:05
by brutos
Danke :oops: