Ce script Python a pour but de générer des mots de passe en utilisant toute la table Unicode !
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

26 lines
778 B

#!/usr/bin/python
# -*- coding: latin-1 -*-
import secrets
import pyperclip
secretsGenerator = secrets.SystemRandom()
password = ""
inc = 0
long = input("Longueur du mot de passe : ")
while inc != int(long):
random_number = secretsGenerator.randint(0, 110000) # Generate a random number beetween 0 and 110 000
if chr(random_number).isprintable(): # Check if the generated charactere is printable
password += chr(random_number)
inc += 1
sentence = "Votre mot de passe est :"
sentence += password
print()
print(sentence)
print()
pyperclip.copy(password)
print("Votre mot de passe a été copié dans le presse papier")
print()
print("N'oubliez pas de le stocker dans un gestionnaire de mot de passe tel que Bitwarden, Keepass ou Nextcloud Password")