2.3 KiB
Messaggistica: problemi e soluzioni
Il problema delle E-Mail
Il concetto di E-Mail (posta elettronica) è una delle prime applicazioni pratiche di Internet e delle reti di calcolatori in generale. Si basa su protcolli standard, in particolare:
- SMTP (Simple Mail Transfer Protocol) per l'invio della posta.
- POP3 e IMAP per la ricezione e la lettura della posta contenuta in una casella di posta elettronica.
Le E-Mail sono però distribuite in chiaro, senza crittografia o firme digitali, usando server centralizzati. Queste caratteristiche rendono le email un sistema poco sicuro, tracciabile e vulnerabile soprattutto perchè:
- ogni messaggio intercettato è leggibile e alterabile
- il sistema è vulnerabile a moltissime tipologie di attacchi
- mittenti e destinatari sono difficilmente identificabili a causa della mancanza di firme digitali
Questi problemi sono parzialmente risolti usando i protocolli GPG e S/MIME rispettivamente per gestire l'aspetto di firma e crittografia e per integrarlo nelle E-Mail insieme ad allegati, immagini e altri documenti multimediali.
Anche lo spam può essere limitato usando dei filtri anti-spam particolari nel proprio client di posta, resta però il problema che i messaggi di spam sono scaricati comunque rallentando pesantemente la rete.
Soluzioni
Bitmessage è un esempio di servizio libero, sicuro, anonimo e decentralizzato descritto nella sezione dedicata.
Il problema della messaggistica istantanea e del VoIP
La messaggistica istantanea (spesso arracchita con VoIP (telefonate via Internet) come nel caso di Skype e WhatsApp) presenta numerosi problemi, tra cui:
- profonda centralizzazione
- mancanza di crittografia end-to-end ovvero dal mittente al destinatario, che causa:
- possibilità dei server centralizzati di origliare ogni conversazione e alterare messaggi
- la divulgazione di tutte le conversazioni degli utenti (in caso i server centralizzati vengano compromessi)
Soluzioni
Risolvere questo problema è molto difficile, poichè un sistema di messaggistica decentralizzata che supporti il VoIP è molto difficile da realizzare. Attualmente in svilppo esistono TorChat e Tox.