Een willekeurige wachtwoordgenerator maken
Als u wachtwoorden van welke aard dan ook op uw site gebruikt, kunt u deze het beste willekeurig houden. Op die manier kunnen ze niet gemakkelijk worden geraden door indringers.

Ten eerste is het goed om een ​​beetje te weten over ASCII-tekens. Elk teken dat uw toetsenbord kan typen, wordt in feite weergegeven door een nummer. Dus de letter A wordt vertegenwoordigd door 65. De letter Z wordt vertegenwoordigd door 90. Dus het enige wat u hoeft te doen is een reeks willekeurige getallen te genereren, elk getal tussen 65 en 90. Dat zou u een manier geven om de equivalente letters te vinden.

Als je ook getallen wilt opnemen, worden deze gevonden tussen vlekken 48 en 57. Ik zou de vlekken tussen 57 en 65 niet gebruiken - dat zijn vreemde tekens zoals dubbele punten.

Laten we zeggen dat u een wachtwoord van 7 tekens wilt maken dat een willekeurig assortiment letters en cijfers bevat. Je zou zoiets kunnen doen:

Willekeurig ()
PassLen = 0
CurrPass = ""

doen terwijl PassLen <7
CurrLtr = Int ((42 * Rnd ()) + 48)
als CurrLtr 65 dan
CurrPass = CurrPass & Chr (CurrLtr)
PassLen = PassLen + 1
stop als
lus

U blijft dus gewoon een nieuw ASCII-teken genereren, en telkens als u dat doet, ziet u of dit in de letter of het cijferbereik ligt. Als dit het geval is, gebruikt u het om uw wachtwoord toe te voegen. Als dit niet het geval is (d.w.z. als het zich in dat middelste gedeelte van het symbool bevindt), negeert u het en blijft u zoeken. Als je klaar bent, zou je een leuk, willekeurig wachtwoord moeten hebben!

ASCII-grafiek

Video-Instructies: Excel || Tekst optellen met AANTAL.ALS - AANTALLEN.ALS (April 2024).