4
Quelqu'un peut-il m'aider s'il vous plaît convertir les deux lignes suivantes de python en C#.Convertir SHA Hash Computation en Python en C#
hash = hmac.new(secret, data, digestmod = hashlib.sha1)
key = hash.hexdigest()[:8]
Le reste ressemble à ceci si vous êtes intersted:
#!/usr/bin/env python
import hmac
import hashlib
secret = 'mySecret'
data = 'myData'
hash = hmac.new(secret, data, digestmod = hashlib.sha1)
key = hash.hexdigest()[:8]
print key
Merci
Je vous remercie beaucoup! – Sara
Et pour imprimer la clé, j'ai ajouté: string key = string.Empty; foreach (octet b dans le hachage) { key + = b.ToString ("X2"); } MessageBox.Show (touche); – Sara
Ou vous pourriez 'BitConverter.ToString (hash) .Replace (" - ", string.Empty)'. –