Udgivelsen af den decentraliserede beskedudvekslingsprogram Speek 1.6 er blevet offentliggjort, med fokus på at sikre maksimal fortrolighed, anonymitet og beskyttelse mod sporing. Brugeridentifikatorer i Speek er baseret på brugen af offentlige nøgler og knyttes ikke til telefonnumre eller emailadresser. Der anvendes ikke centraliserede servere i infrastrukturen, og al dataudveksling foregår kun i P2P-tilstand via direkte forbindelser mellem brugerne over Tor-netværket. Projektkoden er skrevet i C++ ved hjælp af Qt-toolkit og distribueres under BSD-licensen. Bygningerne er tilgængelige for Linux (AppImage), macOS og Windows.
Hovedideen i projektet er at bruge det anonyme Tor-netværk til dataudveksling. For hver bruger oprettes en separat skjult Tor-tjeneste, hvis identifikator anvendes til at bestemme abonnenten (brugernavnet svarer til onion-adressen for den skjulte tjeneste). Anvendelsen af Tor sikrer brugerens anonymitet og beskytter hans IP-adresse og placering mod afsløring. For at beskytte korrespondancen mod aflytning og analyse, i tilfælde af at der opnås adgang til brugerens system, anvendes offentlig nøglekryptering og sletning af alle beskeder efter sessionens afslutning, uden at efterlade spor som ved almindelig ansigt-til-ansigt kommunikation. Metadata og beskedtekster gemmes ikke på disken.
Før kommunikationen påbegyndes, udveksles nøgler, og brugeren samt hans offentlige nøgle tilføjes til adressebogen. En anden bruger kan kun tilføjes efter at have sendt en anmodning om kommunikation og fået samtykke til at modtage beskeder. Efter opstart opretter applikationen sin skjulte tjeneste og kontrollerer for tilgængelige skjulte tjenester for brugere fra adressebogen; hvis deres skjulte tjenester er aktive, mærkes brugerne som online. Der understøttes deling af filer, hvortil der også bruges kryptering og P2P-tilstand.

Changes in the new release:
- Der er tilføjet en særskilt dialog med listen over alle indkomne anmodninger om kommunikation, som har erstattet bekræftelsesdialogen, der dukkede op ved modtagelse af hver anmodning.
- Der er tilføjet en notifikation om indkomne anmodninger om kommunikation i meddelelsesområdet på systembakken.
- En ny standard skabelon i mørkeblå stil er tilføjet og anvendt som standard.
- Muligheden for at tilslutte egne skabeloner er blevet tilgængelig.
- Muligheden for at ændre størrelsen på adresselisteområdet er blevet implementeret.
- Der er tilføjet pop-ups med hints.
- Indtastningskontrollen er blevet forbedret.
- Der er foretaget forskellige små forbedringer af brugergrænsefladen.
Kilde: opennet.ru
