608 | | * opzionabilita' in quanto WEP e' un' opzione di 802.11. |
| 608 | * opzionabilita' in quanto WEP e' un' opzione di 802.11. |
| 609 | |
| 610 | === Come funziona WEP === |
| 611 | ,,20061117-0955 roma,,[[BR]] |
| 612 | L'algoritmo WEP e' una sorta di libro codificato nel quale ogni parte del testo |
| 613 | in chiaro viene messo in xor con una pseudo-casuale chiave di lunghezza |
| 614 | uguale;tale chiave e' generata da WEP. |
| 615 | La cifratura dei dati avviene nel modo seguente:vi e' una chiave segreta che |
| 616 | viene distribuita tra tutte le stazioni cooperanti da un gestore esterno e tale |
| 617 | chiave e' utilizzata da WEP sia per cifrare che per decifrare i dati ( WEP e' un |
| 618 | algoritmo simmetrico ).La chiave viene concatenata con un vettore di |
| 619 | inizializzazione ( IV ) e diventa input per formare un PRNG ( Pseudo Random |
| 620 | Number Generator ).PRNG ,mette in output una nuova chiave composta da una |
| 621 | sequenza di ottetti ( pseudo-casuali ) il cui numero e' uguale alla lunghezza |
| 622 | dei dati da trasmettere piu' quattro ( serve per Integrity Check Value o ICV ). |
| 623 | Ora i dati in plaintext vengono cifrati grazie alla concatenatura di essi con |
| 624 | ICV e la chiave generata da PRNG.La stazione che inviera' il messaggio cifrato |
| 625 | inviera' anche l'IV. |
| 626 | Vi sono dei dettagli importanti da tenere presente: |
| 627 | * IV consente l'auto-sicronizzazione di WEP e allunga la vita della chiave |
| 628 | segreta che deve essere aggiornata periodicamente. |
| 629 | * Nonostante quello detto sopra la chiave segreta e' del tutto indipendete da |
| 630 | IV e puo' rimanere fissa mentre IV cambia. |
| 631 | * Ad ogni cambio di IV si possono generare nuove chiavi grazie a PRNG ed e' |
| 632 | per questo che IV viene trasmesso insieme ai dati cifrati ( in quanto |
| 633 | consente sia la cifratura che la decifratira dei dati ). |
| 634 | * IV viene trasmesso in chiaro in quanto non si puo' risalire alla chiave |
| 635 | segreta da esso. |
| 636 | |
| 637 | |