Kryptologie

Passwörter knacken
Passwörter in Passwortlisten finden 
 from getpass import getpass
import hashlib

with open("1000-most-common-passwords.txt", "r") as file:
 password_list_1000 = file.read().splitlines()
with open("1000000-most-common-passwords.txt", "r") as file:
 password_list_1000000 = file.read().splitlines()

pwd = getpass("Gib dein Passwort ein: ")

if pwd in password_list_1000:
 print(f"Dein Passwort ist in der Liste der tausend häufigsten Passwörter.")
 exit(0)
 
if pwd in password_list_1000000:
 print(f"Dein Passwort ist in der Liste der millionen häufigsten Passwörter.")
 exit(0)
 
print("Dein Passwort ist nicht in der Liste der meisten Passwörter.")