È stato pubblicato il rilascio del programma decentralizzato di messaggistica Speek 1.6, progettato per garantire la massima riservatezza, anonimato e protezione contro il tracciamento. Gli identificatori degli utenti in Speek si basano sull'uso di chiavi pubbliche e non sono collegati a numeri di telefono o indirizzi email. Non vengono utilizzati server centralizzati nell'infrastruttura e tutto lo scambio di dati avviene esclusivamente in modalità P2P attraverso connessioni dirette tra gli utenti sulla rete Tor. Il codice del progetto è scritto in C++ utilizzando il toolkit Qt ed è distribuito con licenza BSD. Le versioni sono create per Linux (AppImage), macOS e Windows.
L'idea principale del progetto è l'utilizzo della rete anonima Tor per lo scambio di dati. Per ogni utente viene creato un servizio nascosto Tor separato, il cui identificatore viene utilizzato per identificare l'abbonato (il login dell'utente corrisponde all'indirizzo onion del servizio nascosto). L'uso di Tor consente di garantire l'anonimato dell'utente e di proteggere il suo indirizzo IP e la sua posizione dalla divulgazione. Per proteggere le comunicazioni da intercettazioni e analisi in caso di accesso al sistema dell'utente, viene applicata la crittografia a chiave pubblica e tutti i messaggi vengono eliminati al termine della sessione, senza lasciare tracce come nelle normali interazioni faccia a faccia. I metadati e i testi dei messaggi non vengono salvati sul disco.
Prima di iniziare la comunicazione, avviene uno scambio di chiavi e l'aggiunta dell'utente e della sua chiave pubblica alla rubrica. È possibile aggiungere un altro utente solo dopo aver inviato una richiesta di comunicazione e ricevuto il consenso a ricevere messaggi. Dopo avviato l'applicativo, viene creato un servizio nascosto e viene verificata la presenza di servizi nascosti per gli utenti presenti nella rubrica; se i loro servizi nascosti sono attivi, gli utenti vengono contrassegnati come online. È supportata la condivisione di file, per cui viene utilizzata anche la crittografia e la modalità P2P.

Le modifiche nella nuova versione:
- Aggiunto un dialogo separato con un elenco di tutte le richieste di comunicazione ricevute, che ha sostituito il dialogo di conferma che appariva alla ricezione di ogni richiesta.
- È stata aggiunta un'informativa sull'arrivo delle richieste di comunicazione nell'area delle notifiche nella barra di sistema.
- È stato aggiunto e applicato per impostazione predefinita un nuovo tema grafico in stile blu scuro.
- È stata fornita la possibilità di collegare temi grafici personalizzati.
- È stata implementata la possibilità di modificare le dimensioni dell'area con la rubrica.
- Sono state aggiunte le anteprime dei suggerimenti.
- È stato migliorato il controllo dell'input.
- Sono stati apportati vari piccoli miglioramenti all'interfaccia.
Fonte: opennet.ru
