A fost publicat volumul 1.6 al programului descentralizat de mesagerie Speek, care se concentrează pe oferirea maximă de confidențialitate, anonimat și protecție împotriva urmăririi. Identificatorii utilizatorului în Speek se bazează pe aplicarea cheilor publice și nu sunt legați de numere de telefon sau adrese de e-mail. În infrastructură nu sunt utilizate servere centralizate, iar toată schimbul de date se realizează exclusiv în modul P2P prin stabilirea conexiunilor directe între utilizatori pe rețeaua Tor. Codul proiectului este scris în C++ folosind toolkitul Qt și este distribuit sub licența BSD. Compilările sunt realizate pentru Linux (AppImage), macOS și Windows.
Ideea principală a proiectului este utilizarea rețelei anonime Tor pentru schimbul de date. Pentru fiecare utilizator se creează un serviciu ascuns Tor separat, al cărui identificator este folosit pentru a determina abonatul (loginul utilizatorului coincide cu adresa onion a serviciului ascuns). Utilizarea Tor permite asigurarea anonimatului utilizatorului și protejarea adresei IP și a locației sale de divulgare. Pentru a proteja corespondența de interceptare și analiză în cazul accesului neautorizat la sistemul utilizatorului, se aplică criptarea cu chei publice și ștergerea tuturor mesajelor după încheierea sesiunii, fără a lăsa urme, asemenea comunicării obișnuite față în față. Metadatele și textele mesajelor nu sunt salvate pe disc.
Înainte de a începe comunicarea, se face schimb de chei și adăugarea utilizatorului și a cheii sale publice în agenda de contacte. Adăugarea unui alt utilizator se poate face doar după trimiterea unei cereri de comunicare și obținerea consimțământului pentru primirea mesajelor. După lansare, aplicația creează propriul serviciu ascuns și verifică existența serviciilor ascunse pentru utilizatorii din agenda de contacte; dacă serviciile ascunse ale acestora sunt active, utilizatorii sunt marcați ca fiind online. Se suportă partajarea de fișiere, pentru transmiterea cărora se folosește de asemenea criptarea și modul P2P.

Modificările din noul volum:
- A fost adăugat un dialog separat cu lista tuturor cererilor primite pentru comunicare, care a înlocuit dialogul de confirmare care apărea la primirea fiecărei cereri.
- A fost adăugată informarea despre primirea solicitărilor de comunicare în zona de notificări din bara de sistem.
- A fost adăugată și aplicată ca standard o nouă temă de design în stil albastru închis.
- S-a oferit posibilitatea de a conecta teme personalizate.
- A fost implementată funcționalitatea de a schimba dimensiunea ariei cu agenda de contacte.
- Au fost adăugate sugestii contextuale.
- A fost îmbunătățită verificarea introducerii.
- Au fost făcute diverse îmbunătățiri mici în interfață.
Sursa: opennet.ro
