Supponiamo che io stia trasmettendo in modalità wireless il traffico di rete tra un computer e un router. A quanto ho capito, anche se il traffico è crittografato, è possibile che un utente malintenzionato di terze parti intercetti i pacchetti di dati e ne osservi le proprietà di base. Da ciò possono dedurre (o almeno fare un'ipotesi plausibile), ad esempio, se il computer è attualmente in uso o meno, e quali tipi di applicazioni vengono utilizzati sulla rete (ad esempio, i pacchetti di una chiamata VoIP differiscono nelle dimensioni e frequenza dai pacchetti HTTP).
Mi interessa la (im) possibilità di offuscare il traffico di rete in modo tale da indebolire questo tipo di intercettazioni. Quindi le mie domande sono:
- È tecnicamente fattibile e pratico offuscare i pacchetti inviati su una rete quando controlli entrambi gli estremi della trasmissione? Ad esempio, è possibile caricare i pacchetti su una dimensione e frequenza uniformi (o randomizzare le loro dimensioni, ecc.) Senza degradare significativamente le prestazioni della rete e senza essere in grado di modificare le applicazioni stesse?
- Se sì, ci sono soluzioni "off the shelf" per implementare tale offuscamento in un semplice tipo di ambiente "un router, diversi desktop"?