Juhusliku parooligeneraatori loomine
Kui kasutate oma saidil mis tahes tüüpi paroole, on kõige parem jätta need juhuslikuks. Nii ei suuda sissetungijad neid kergesti ära arvata.

Esiteks on hea teada natuke ASCII märkide kohta. Igat tähte, mida klaviatuur saab kirjutada, tähistab tegelikult number. Nii tähistab A-täht numbrit 65. Z-täht tähistab numbrit 90. Nii et kõik, mida peate tegema, on genereerida juhuslike numbrite seeria, iga arv vahemikus 65 kuni 90. See annaks teile võimaluse samaväärsete tähtede leidmiseks.

Kui soovite lisada ka numbreid, leitakse need punktide 48 ja 57 vahel. Ma ei kasutaks vahemikke 57 kuni 65 - need on veider tähemärgid nagu koolonid.

Ütleme nii, et soovite luua 7-tähemärgilise parooli, mis sisaldab juhuslikku tähtede ja numbrite valikut. Võiksite midagi sellist teha:

Juhuslik ()
PassLen = 0
CurrPass = ""

teha, kui PassLen <7
CurrLtr = keskmine ((42 * Rnd ()) + 48)
kui CurrLtr 65 siis
CurrPass = CurrPass ja Chr (CurrLtr)
PassLen = PassLen + 1
lõpp kui
silmus

Nii et genereerite lihtsalt uut ASCII-tähemärki ja näete iga kord, kas see on kas tähtede või numbrite vahemikus. Kui see on nii, siis kasutate seda oma parooli lisamiseks. Kui seda pole (st kui see asub sümboli keskosas), ignoreerite seda ja vaatate edasi. Kui olete lõpetanud, peaks teil olema kena, juhuslik parool!

ASCII diagramm

Video Juhiseid: Understanding Policy: Accidental Clicks (Mai 2024).