392 Stimmen

Wie erhält man die MD5-Summe einer Zeichenkette mit Python?

In der Flickr-API-Dokumente müssen Sie die MD5-Summe einer Zeichenkette ermitteln, um die [api_sig] Wert.

Wie kann man eine MD5-Summe aus einer Zeichenkette erzeugen?

Flickr ist ein Beispiel:

String: 000005fab4534d05api_key9a0554259914a86fb9e7eb014e4e5d52permswrite

MD5-Summe: a02506b31c1cd46c2e0b6380fb94eb3d

5voto

Cyebukayire Punkte 461

Das hat bei mir unter Windows 10 funktioniert:

import hashlib

print(hashlib.md5("string to encode".encode('utf-8')).hexdigest())

4voto

Ome Mishra Punkte 41
Try This 
import hashlib
user = input("Enter text here ")
h = hashlib.md5(user.encode())
h2 = h.hexdigest()
print(h2)

2voto

Md Jewele Islam Punkte 697

Sie können versuchen mit

#python3
import hashlib
rawdata = "put your data here"
sha = hashlib.sha256(str(rawdata).encode("utf-8")).hexdigest() #For Sha256 hash
print(sha)
mdpass = hashlib.md5(str(sha).encode("utf-8")).hexdigest() #For MD5 hash
print(mdpass)

2voto

Ershan Punkte 384

Einfacher Werkzeugkasten

In [62]: import hashlib
    ...:
    ...: def make_md5(data: str) -> str:
    ...:     md5_value = hashlib.md5(data.encode('utf-8')).hexdigest()
    ...:     return md5_value
    ...:

In [63]:

In [63]: make_md5("123-123-123-123")
Out[63]: '779e9814651491eae36438dff100820d'

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X