Einzelnen Beitrag anzeigen

Benutzerbild von TERWI
TERWI

Registriert seit: 29. Mär 2008
Ort: D-49626
378 Beiträge
 
Delphi 11 Alexandria
 
#1

HASH ermitteln - Python nach Delphi, aber wie ?

  Alt 12. Aug 2019, 16:36
Ich hab hier aus einem PY-file ein Codeschnipsel, was ich gerne nach Delphi übersetzen möchte:
Delphi-Quellcode:
    salt = '01!8d8F_)r9]4s[qeuXfP%'
    client_token = salt[:2] +
                   sha1(''.join([str(channel['video_id']),
                                 salt,
                                 channel['access_token'],
                                 server_token,
                                 channel['client_location'],
                                 'dash:widevine']
                       ).encode('utf-8')).hexdigest()
video_id, access_token, server_token und client_location sind bekannte Strings.

Wenn ich das richtig erkannt habem wird hier ein sah1-Hasch gebildet ?!
Ich hab hier eine DCPCrypt-Komponente und würde gerne mit TDCP_sha1 o.g. entsprechend nachbilden.
Nur was & wie macht denn diese Funktion denn das mit den Strings ?

Kann jemand das nach Delphi "übersetzen", wie ich den String bilden muss ?
  Mit Zitat antworten Zitat