Einzelnen Beitrag anzeigen

itsme

Registriert seit: 3. Aug 2006
32 Beiträge
 
Delphi XE Architect
 
#16

AW: Frage zu DEC Hash "Tiger"

  Alt 22. Jun 2018, 12:22
Wie ich bereits sagte, bin kein Profi, nehme daher gerne entsprechende Hinweise an
Aus Fehlern kann man nur lernen, bin daher ja auch dankbar für die Hilfe hier

Habe vorher gerade einmal die entsprechenden *.pas in das Projekt kopiert um debuggen zu können
Ich bezweifele nicht, dass es so geht wie bereits vorher angegeben, trotzdem kam mir zwischendurch der Gedanke, geht's überhaupt?
Das erste was auffiel, eigentlich braucht man kein Init vor CalcBinary, da CalcBinary respektive CalcBuffer es intern aufruft

Damit hier niemand glaubt, ich würde selbst nix dafür tun und nur auf Lösungen von euch warten...
Der Ablauf der Aufrufe ist wohl lt. Debugger folgender:

CalcBinary => CalcBuffer => Init => DoInit => SetRounds(FRounds) und FRounds ist 0 daher immer 3 Runden
So kann es mit meinem Code niemals gehen, ich werde immer bei 0 und 3 Runden landen

Was das DCP betrifft, das habe ich auch auf der Platte gefunden, allerdings noch nie benutzt
Habe gerade mal in die HTML der Hilfe geschaut, da gibt es doch eigentlich keine Möglichkeit die Anzahl der Runden zu variieren?
Scheinbar würde ich auch damit nichts auf die Reihe bekommen...

Ich teste jetzt mal und melde mich dann nochmals abschließend
  Mit Zitat antworten Zitat