2017-01-28 2 views
0

Ich möchte ein Passwort mit Python speichern und dann wieder verwenden. Ich möchte ein Passwort mit Python speichern und dann wiederverwenden. Wie kann ich das auf eine gesicherte Weise tun?Passwort in Python speichern und wiederherstellen

+0

Mögliche Duplikat [Ich brauche sicher einen Benutzernamen und Passwort in Python zu speichern, was sind meine Optionen?] (Http://stackoverflow.com/questions/7014953/i-need-to-securely-store -a-Benutzername-und-Passwort-in-Python-was-sind-meine-Optionen) –

+0

Warum kopieren Sie Ihren ersten Satz wörtlich in der Sekunde? :) –

Antwort

0

Auf der Suche habe ich das gefunden: PassLib. Sie können es installieren

pip install passlib 

Und dann verwenden Sie es. Dies ist aus dem Beispiel in ihrer Verbindung.

>>> # import the hash algorithm 
>>> from passlib.hash import pbkdf2_sha256 

>>> # generate new salt, and hash a password 
>>> hash = pbkdf2_sha256.hash("toomanysecrets") 
>>> hash 
'$pbkdf2-sha256$29000$N2YMIWQsBWBMae09x1jrPQ$1t8iyB2A.WF/Z5JZv.lfCIhXXN33N23OSgQYThBYRfk' 

>>> # verifying the password 
>>> pbkdf2_sha256.verify("toomanysecrets", hash) 
True 
>>> pbkdf2_sha256.verify("joshua", hash) 
False 
Verwandte Themen