Generatore di Password postato il 21/05/2008 20:57:18 nel forum giochi online
Dopo circa quattro giorni (forse un pò troppo XD),basandomi sulle mie conoscenze sono riuscito a elaborare una riga di codice che permette di autogenerare la password in modo sicuro.Dico anticipamente che non sò se era già in circolazione.
<?php
function generatePassword($length=9, $strength=0) {
$vowels = 'aeuy';
$consonants = 'bdghjmnpqrstvz';
if ($strength & 1) {
$consonants .= 'BDGHJLMNPQRSTVWXZ';
}
if ($strength & 2) {
$vowels .= "AEUY";
}
if ($strength & 4) {
$consonants .= '23456789';
}
if ($strength & 8) {
$consonants .= '@#$%';
}
$password = '';
$alt = time() % 2;
for ($i = 0; $i < $length; $i++) {
if ($alt == 1) {
$password .= $consonants[(rand() % strlen($consonants))];
$alt = 0;
} else {
$password .= $vowels[(rand() % strlen($vowels))];
$alt = 1;
}
}
return $password;
}
?>
Cosa ne dite?
Pagine → 1
21/05/2008 21:28:36
Quoto chi sopra:
Io personalmente la fare con un semplice rand(111111,999999);
22/05/2008 00:05:39
Io uso questa:
22/05/2008 14:28:04
22/05/2008 23:06:31
io sto usando md5, ma credo che il migliore sia il Blowfish (non fate i maliziosi) o no?
23/05/2008 07:07:28
è tantio bella quella con il codice ascii ed è anche più semplice da creare ^^
23/05/2008 08:37:20
E tanto la velocità di forzatura dipende solo dalla lunghezza e dall'inserimento di caratteri speciali.
31/05/2008 22:36:28
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Giochi Online Elenco Forum
nick nightingale ha risposto alla discussione: Perché non avete più voglia di giocare?