Robustezza della password: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Tipologie di attacchi: eliminata affermazione senza fonte e di difficile verifica
Etichette: Modifica da mobile Modifica da web per mobile
Riga 85:
 
La seguente tabella illustra alcune tipologie di calcolo dell’entropia in base a diversi set di simboli:
 
{| class="wikitable" style="text-align: right;"
|+ Calcolo entropia per diversi set di simboli
! Set di simboli || Numero di simboli ''S'' || Entropia per simbolo ''E''
|-
| align=left|[[Sistema di numerazione arabo]] (0–9) () || 10 || 3.332 bit
|-
| align=left|[[Sistema numerico esadecimale]] (0–9, A–F) () || 16 || 4.000 bit
|-
| align=left|[[Alfabeto latino]] non case sensitive | (a–z) || 26 || 4.700 bit
|-
| align=left|[[Alfanumerico]] non case sensitive | (a–z o 09) || 36 || 5.170 bit
|-
| align=left|[[Alfabeto latino]] case sensitive | (a–z, A–Z) || 52 || 5.700 bit
|-
| align=left|[[Alfanumerico]] case sensitive (a–z, A–Z, 0–9) || 62 || 5.954 bit
|-
| align=left|[[ASCII]] tranne spazio || 94 || 6.555 bit
|-
| align=left|[[ASCII]] || 95 || 6.570 bit
|-
| align=left|[[ASCII esteso]] || 218 || 7.768 bit
|-
| align=left|[[Sistema numerico binario|Codice binario]] (0–255 o 8 [[bit]] o 1 [[byte]]) || 256 || 8.000 bit
|}
 
Per trovare la lunghezza S di una stringa di caratteri generata casualmente, sapendo con precisione il numero di bit di entropia utilizzati e il numero di casi possibili per trovare la chiave si usa la formula inversa della precedente:
Line 115 ⟶ 90:
<math>S = E / log_2 L </math>
Il risultato di tale formula viene arrotondato per eccesso fino al numero intero.
 
{| class="wikitable" style="text-align: right;"
|+ Numero dei caratteri che si possono utilizzare per avere x bit di entropia
! Entropia password "E" || [[Sistema di numerazione arabo]] || [[Sistema numerico esadecimale]] || [[Alfabeto latino]] no case sensitive || [[Alfanumerico]] no case sensitve || [[Alfabeto latino]] case sensitive || [[Alfanumerico]] case sensitive || [[ASCII]] || [[ASCII esteso]]
|-
| 8 bit (1 byte) || 3 || 2 || 2 || 2 || 2 || 2 || 2 || 2
|-
| 32 bit (4 byte) || 10 || 8 || 7 || 7 || 6 || 6 || 5 || 5
|-
| 40 bit (5 byte) || 13 || 10 || 9 || 8 || 8 || 7 || 7 || 6
|-
| 64 bit (8 byte) || 20 || 16 || 14 || 13 || 12 || 11 || 10 || 9
|-
| 80 bit (10 byte) || 25 || 20 || 18 || 16 || 15 || 14 || 13 || 11
|-
| 96 bit (12 byte) || 29 || 24 || 21 || 19 || 17 || 17 || 15 || 13
|-
| 128 bit (16 byte) || 39 || 32 || 28 || 25 || 23 || 22 || 20 || 17
|-
| 160 bit (20 byte) || 49 || 40 || 35 || 31 || 29 || 27 || 25 || 21
|-
| 192 bit (24 byte) || 58 || 48 || 41 || 38 || 34 || 33 || 30 || 25
|-
| 224 bit (28 byte) || 68 || 56 || 48 || 44 || 40 || 38 || 35 || 29
|-
| 256 bit (32 byte) || 78 || 64 || 55 || 50 || 45 || 43 || 39 || 33
|}
 
===Password generate a mano===