I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
Du kan gøre sådan her: <?php $allowed_chars = "1qaz2wsx3dc4rfv5tgb!QAZWSX#EDCFVGByhnYHN7ujm8ik,9ol.0p-+/UJM(IKL;)OL:=P_?"; $number_of_chars = 10; for($x=1; $x <= $number_of_chars; $x++){ $password .= htmlentities($allowed_chars[rand(0,strlen($allowed_chars)-1)]); } echo "Your new password: " . $password . "<br/>"; ?>
Du vælger selv hvilke tegn det skal være muligt at have i passwordet ved at ændre tegnene i $allowed_chars. Du ændrer længden af passwordet ved at ændre $number_of_chars.
Hvis den skal bruges til noget der er vigtigt nok til at kunne blive angrebet mere systematisk, saa skal der indsaettes et kald til srand i funktionen med et argument som er svaert at gaette selvom man kender baade algoritme og tid for generering.
Og for at hjælpe slutbrugeren kan man undlade O og 0, samt I og 1, der kan være svære skelne. Det giver så lidt færre mulige passwords, men kan evt. gøre længden lidt større.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.