.. sollte salt[1] + salt[2] nicht vor dem Hash eingefügt werden?
hassh ;= salt[1] + salt[2] + LowerCase(sha1.HashStringAsHex(Sum));
Ist salt ein AnsiString oder ein
UniCode String?
UniCode == 2 Byte
AnsString == 1 Byte
Das bei Deinem Code das gleiche wie beim Pythoncode herauskommt wage ich kaum zu glauben.
Grüße
Klaus