Forum: Object-Pascal / Delphi-Language
Delphi
by gammatester,
16. Feb 2011
Noch ein letzer Versuch:
Das ist doch aber völlig unerheblich ob C aus einem MD5 Hashherkommt oder erwürfelt wurde.
Wenn es immer noch dieser Fehler ist,
dann kann ich mir beim besten Willen nicht vorstellen, wie Du da hinkommst, denn das ist ja in der
function MD5Stream(const Stream: TStream): TMD5Digest; und Du verwendest (zumindest was Du bisher gezeigt hast) ja keine Streams.
Im...
Forum: Object-Pascal / Delphi-Language
Delphi
by gammatester,
15. Feb 2011
Was immer es ist, auf jeden Fall nicht der MD5-Hash von 'abc'? Und schon gar nicht berechnet mit einer Deiner Code-Schnipsel.
Außerdem: Durch Zahlen zählen erhält man klein MD5 Hash.
Außerdem: Wieso wird neuerdings für RSA eine MD5 benötigt?
Im übrigen finde ich Deine Reaktion etwas - na sagen wir - merkwürdig. Du hast offensichtlich wenig Ahnung, wie Du zu einem richtigen Hashdigest...
Forum: Object-Pascal / Delphi-Language
Delphi
by gammatester,
15. Feb 2011
Du mußt doch wohl auch angeben, von was der Hash berechnet werden soll. Diese Zeilen t := THash_MD5.Create;
t.init;
writeln(t.calcbinary('abc', TFormat_Hex));
writeln(t.calcbinary('abc', TFormat_MIME64));
liefern zB die richtigen Werte für den Ansistring 'abc':Hex: 900150983CD24FB0D6963F7D28E17F72
Mime64: kAFQmDzST7DWlj99KOF/cg==