Attualmente sto leggendo il "Libro verde" ( link ) del "Rainbow" Serie "e avere una domanda sul capitolo" C.4 Spazio password ".
Da questo capitolo:
S = spazio per la password
A = numero di simboli alfabetici
M = lunghezza password
S = AM
Per illustrare: Se devono essere generate password composte da 4 cifre utilizzando un alfabeto di 10 cifre (ad es. 0-9):
S = 104
Cioè, potrebbero essere generate 10.000 password uniche a 4 cifre. Allo stesso modo, per generare password a 6 caratteri generati da un alfabeto di 26 caratteri (ad esempio, AZ):
S = 266
Vale a dire 3.089 * 108 possono essere generate password uniche di 6 caratteri.
La mia domanda:
Ho pensato che il 10 000 è la soluzione di 10 ^ 4 (perché c'è un alfabeto di 10 e abbiamo una password composta da 4 caratteri). Ad ogni modo, come vediamo nel prossimo esempio, abbiamo 26 caratteri e una password di 6 caratteri - > come otteniamo "3.089 * 108"?
Sarei molto contento, se qualcuno là fuori ha una risposta per quella domanda. Thx in anticipo;)
La risposta alla mia domanda:
Unfortunataly la fonte ufficiale pubblicata nella mia domanda non è formattata molto bene. Le correzioni sono:
S = AM - > dovrebbe essere formattato in questo modo S = A ^ M
Pertanto ulteriori modifiche alla formattazione:
S = 104 - > 10 ^ 4
S = 266 - > 26 ^ 6
3.089 * 10 ^ 8
La risposta
"3.089 * 10 ^ 8" è corretto nella notazione scientifica ma non rappresenta il risultato esatto che è 26 ^ 6 = 308.915.776.
Thx @ Tom Leek che ha risposto anche alla mia domanda.