Zumindest hat bislang niemand moniert, dass mein Code-Schnipsel falsch wäre
Dann les dir nochmals meinen Beitrag durch.
Und jetzt?
Ok, dann eben ganz offiziell: Dein Code-Schnipsel ist "falsch", bzw. er wird nicht das machen, was du erwartest.
Den aktuellen Code-Schnipsel könntest du erheblich verkürzen auf:
Delphi-Quellcode:
var
aPlain: array[0..63] of byte;
sTiger: string;
begin
sTiger := THash_Tiger.CalcBuffer(aPlain, 64, TFormat_HEX);
end;
Und würde exakt das gleiche machen wie dein jetziger Code.