Advertisement
Guest User

pw generator

a guest
Jul 27th, 2017
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.62 KB | None | 0 0
  1. #THIS CODE GENERATES A RANDOM PASSWORD
  2. #THIS SOFTWARE IS FREE TO USE
  3. #ALL RIGHTS RESERVED
  4.  
  5. from random import randrange
  6. print("____________________________________")
  7. print("Ein Computer braucht ungefähr ein paar Stunden bis wenige Tage ")
  8. print("um ein vermeintlich sicheres Passowort wie XlhA!L zu knacken, jedoch kann man es sich kaum merken")
  9. print("Mit 3 zuffälig gewählten Wörtern und einer Zahl ist ein Computer allerdings mehrere tausend Jahre beschäftigt")
  10. print("____________________________________")
  11. print("\n ")
  12.  
  13. def password_generieren():
  14.     f = open("german.dic")
  15.     password = []
  16.     word =f.readlines()
  17.     for i in range (0,3):
  18.         password.append(word[randrange(0,len(word))][:-1])
  19.     f.close()
  20.     password.append(randrange(200))
  21.     print("Ihr Passwort ist ", password)
  22.     print("Sie sollten ihre Wörter in der Reihenfolge benutzen, wie Sie sie sich am besten merken können ")
  23.     print("____________________________________")
  24.     Eingabe1 = input("Wollen sie ein neues passwort? ")
  25.     if(Eingabe1 == "ja" or "Ja" or "JA" or "jap"):
  26.         return  password_generieren()
  27.     elif(Eingabe1 == "nein" or "ne" or "Nein" or "NEIN"):
  28.         print("Benutzen Sie ihr Passwort stehts nur für einen Account gleichzeitig und ändern sie es alle 2 Wochen")
  29.         print("____________________________________")
  30.  
  31. Eingabe = input("Wollen sie ein (sicheres) Passwort generieren ")
  32. if(Eingabe == "ja" or "Ja" or "JA" or "jap"):
  33.     password_generieren()
  34. elif(Eingabe == "nein" or "ne" or "Nein" or "NEIN"):
  35.     print("Okay, dann eben nicht")
  36. print("_____________________________________")
  37. print("\n")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement