Vytvoření generátoru náhodných hesel
Pokud na svých stránkách používáte hesla jakéhokoli typu, je nejlepší je nechat je náhodně. Tímto způsobem je nemohou vetřelci snadno uhodnout.

Nejprve je dobré vědět něco o ASCII postavách. Každá postava, kterou vaše klávesnice dokáže napsat, je ve skutečnosti reprezentována číslem. Takže písmeno A je reprezentováno 65. Písmeno Z je reprezentováno 90. Takže vše, co musíte udělat, je vygenerovat řadu náhodných čísel, každé číslo mezi 65 a 90. To vám dá způsob, jak najít ekvivalentní písmena.

Pokud chcete zahrnout také čísla, nacházejí se mezi body 48 a 57. Nepoužil bych místa mezi 57 a 65 - to jsou liché znaky jako dvojtečky.

Řekněme tedy, že chcete vytvořit sedmimístné heslo, které obsahuje náhodný sortiment písmen a číslic. Mohli byste udělat něco takového:

Randomize ()
PassLen = 0
CurrPass = ""

dělat, dokud PassLen <7
CurrLtr = Int ((42 * Rnd ()) + 48)
pokud tedy CurrLtr 65
CurrPass = CurrPass & Chr (CurrLtr)
PassLen = PassLen + 1
konec, pokud
smyčka

Takže stále generujete nový znak ASCII a pokaždé, když to uděláte, uvidíte, zda je v rozsahu písmen nebo číslic. Pokud ano, použijte jej k přidání svého hesla. Pokud tomu tak není (tj. Pokud je v té „symbolické“ střední oblasti), ignorujte ji a stále hledejte. Až budete hotovi, měli byste mít pěkné, náhodné heslo!

Graf ASCII

Video Návody: Generování náhodných čísel v Excelu | EduTV (Smět 2024).