Публикувана версия на децентрализирана програма за съобщения Speek 1.6, насочена към осигуряване на максимална конфиденциалност, анонимност и защита от проследяване. Идентификаторите на потребителите в Speek се основават на използването на публични ключове и не са свързани с телефонни номера или имейл адреси. В инфраструктурата не се използват централизирани сървъри и всяка размяна на данни се извършва само в P2P режим чрез директни връзки между потребителите в мрежата Tor. Кодът на проекта е написан на C++ с използване на инструмента Qt и се разпространява под лиценз BSD. Сборките се генерират за Linux (AppImage), macOS и Windows.
Основната идея на проекта е използването на анонимната мрежа Tor за обмен на данни. За всеки потребител се създава отделен скрит сървис Tor, чийто идентификатор служи за определяне на абоната (потребителското име съвпада с onion адреса на скрития сървис). Използването на Tor позволява осигуряване на анонимност за потребителя и защита на IP адреса и местоположението му от разкриване. За защита на кореспонденцията от прихващане и анализ в случай на достъп до системата на потребителя се прилага криптиране с публични ключове и изтриване на всички съобщения след приключване на сесията, без оставяне на следи, както след обикновен жив разговор. Метаданни и текстове на съобщения не се съ хранят на диска.
Преди започване на комуникация се извършва разменяне на ключове и добавяне на потребителя и неговия публичен ключ в адресната книга. Друг потребител може да бъде добавен само след изпращане на заявка за комуникация и получаване на съгласие за получаване на съобщения. След стартиране приложението създава своя скрит сървис и проверява наличието на скрити сървиси за потребители от адресната книга; ако техните скрити сървиси са активирани, потребителите се обозначават като онлайн. Поддържа се предоставяне на съвместен достъп до файлове, за предаването на които също се използва криптиране и P2P режим.

Промени в новото издание:
- Добавен е отделен диалог със списък на всички постъпили заявки за комуникация, който замени диалога за потвърждение, който се появяваше при получаване на всяка заявка.
- Добавено е уведомление за постъпили заявки за комуникация в областта за известия на системната лента.
- Добавена и приложена по подразбиране нова тема с тъмен син стил.
- Предоставена е възможност за свързване на собствени теми.
- Реализирана е възможността за промяна на размера на областта с адресната книга.
- Добавени са изскачащи подсказки.
- Подобрена е проверката при въвеждане.
- Направени са разнообразни малки подобрения в интерфейса.
Източник: opennet.ru
