-1
Ich erhalte Fehler beim Verschlüsseln des Kennworts mit Python. Ich erkläre den Fehler unten.Fehler beim Verschlüsseln des Kennworts mit Salt in Python
Error:
Traceback (most recent call last):
File "password.py", line 60, in <module>
hashed_password = hashlib.sha512(sword + salt).hexdigest()
TypeError: cannot concatenate 'str' and 'list' objects
ist mein Code unten.
import hashlib
value = "2Y7xk5vrs5DeCcSdinRVKQ=="
salt = value.split()
sword = "subhra1234"
hashed_password = hashlib.sha512(sword + salt).hexdigest()
print(hashed_password)
Hier muss ich eigenen Salzwert verwenden und versuchen, das Passwort zu verschlüsseln. Bitte helfen Sie diesen Fehler zu beheben.
Warum sind Sie Splitting 'salt'? Weißt du was 'str.split' macht? Es erzeugt eine Liste ... –
ansonsten wirft es den gleichen Fehler wie 'TypeError: kann 'str' und 'list' nicht verketten. Können Sie eine Lösung teilen oder dies? – subhra