3. Security Considerations (Considerazioni sulla sicurezza)
L'architettura di indirizzamento IPv6 (Addressing Architecture) non introduce nuove preoccupazioni di sicurezza. Alcuni meccanismi di sicurezza esistenti continuano a essere validi:
- IP Authentication Header (Intestazione di autenticazione IP) [AUTH] può essere utilizzato per garantire l'autenticità dei pacchetti IPv6.
- IP Encapsulating Security Payload (Payload di sicurezza incapsulante IP) [ESP] può essere utilizzato per proteggere la riservatezza e l'integrità dei pacchetti IPv6.
Non vi sono differenze sostanziali nella considerazione della sicurezza tra indirizzi IPv6 e IPv4.
Vi sono alcuni aspetti di sicurezza relativi agli indirizzi IPv6 che dovrebbero essere considerati:
- L'uso di indirizzi IPv6 nei pacchetti può consentire a un attaccante di determinare l'identità e la posizione di un nodo.
- L'uso di indirizzi IPv6 può consentire a un attaccante di monitorare i modelli di comunicazione tra i nodi.
- L'uso di indirizzi IPv6 può consentire a un attaccante di sfruttare vulnerabilità nell'implementazione degli indirizzi IPv6.
- L'uso di indirizzi IPv6 può consentire a un attaccante di condurre attacchi di negazione del servizio (Denial-of-Service).
Tuttavia, tali preoccupazioni valgono allo stesso modo per gli indirizzi IPv4 e IPv6, e le raccomandazioni sull'uso dei meccanismi di sicurezza sono simili per entrambe le versioni.
L'architettura di indirizzamento descrive inoltre meccanismi utilizzabili per aumentare la sicurezza degli indirizzi IPv6:
Privacy Extensions (Estensioni di privacy) [PRIV]:
- Proteggono l'identità del nodo tramite ID di interfaccia casuali e a tempo limitato
- Impediscono il tracciamento del dispositivo tra posizioni diverse
Cryptographically Generated Addresses (Indirizzi generati crittograficamente) [CGA]:
- Legano l'ID di interfaccia a una chiave pubblica
- Prevengono lo spoofing degli indirizzi
Secure Neighbor Discovery (Discovery sicura dei vicini) [SEND]:
- Protegge il Neighbor Discovery dagli attacchi
- Utilizza CGA e autenticazione basata su firma
Inoltre, nell'implementazione dell'architettura di indirizzamento IPv6, dovrebbero essere considerati i seguenti punti:
- Deve essere garantita l'unicità degli indirizzi
- La corretta gestione di indirizzi anycast e multicast è importante
- L'assegnazione degli indirizzi dovrebbe considerare la privacy
Nota importante: la corretta implementazione dei meccanismi di sicurezza IPv6 è fondamentale per la protezione delle reti.