Création d'un générateur de mot de passe aléatoire
Si vous utilisez des mots de passe de tout type sur votre site, il est préférable de les garder au hasard. De cette façon, ils ne peuvent pas être facilement devinés par les intrus.

Tout d'abord, il est bon d'en savoir un peu plus sur les caractères ASCII. Chaque caractère que votre clavier peut taper est en fait représenté par un nombre. Ainsi, la lettre A est représentée par 65. La lettre Z est représentée par 90. Donc, tout ce que vous devez faire est de générer une série de nombres aléatoires, chaque nombre entre 65 et 90. Cela vous donnerait un moyen de trouver les lettres équivalentes.

Si vous voulez aussi inclure des nombres, ceux-ci se trouvent entre les points 48 et 57. Je n'utiliserais pas les points entre 57 et 65 - ce sont des caractères étranges comme des deux-points.

Supposons donc que vous souhaitiez créer un mot de passe à 7 caractères contenant un assortiment aléatoire de lettres et de chiffres. Vous pourriez faire quelque chose comme ça:

Randomiser()
PassLen = 0
CurrPass = ""

faire lorsque PassLen <7
CurrLtr = Int ((42 * Rnd ()) + 48)
si CurrLtr 65 alors
CurrPass = CurrPass & Chr (CurrLtr)
PassLen = PassLen + 1
fin si
boucle

Donc, vous continuez à générer un nouveau caractère ASCII, et chaque fois que vous le faites, vous voyez s'il se trouve dans la plage de lettres ou de chiffres. Si c'est le cas, vous l'utilisez pour ajouter à votre mot de passe. Si ce n'est pas le cas (c'est-à-dire s'il se trouve dans la zone centrale de ce `` symbole ''), vous l'ignorez et continuez à chercher. Lorsque vous avez terminé, vous devriez avoir un joli mot de passe aléatoire!

Graphique ASCII

Instructions Vidéo: Générateur de Mot de Passe aléatoire et sécurisé (Mai 2024).