Разработчики) | Invisible.im |
---|---|
Первый выпуск | Июнь 2014 г. |
Стабильный выпуск | 1.1.4 / 7 ноября 2016 г. ; 4 года назад ( 7 ноября 2016 г.) |
Репозиторий | |
Написано в | C ++ |
Операционная система | Windows, OS X, Linux, FreeBSD |
Лицензия | BSD-3-Clause |
Веб-сайт | www.ricochetrefresh.net |
Рикошет или Ricochet IM является свободным программным обеспечением, мультиплатформенный, мгновенный обмен сообщениями программный проект, первоначально разработанный Джоном Брукса, а затем принят в качестве официального клиента проекта обмена мгновенными сообщениями группы Invisible.im. Цель группы Invisible.im - помочь людям сохранить конфиденциальность, разработав клиент обмена мгновенными сообщениями без метаданных.
Первоначально называвшийся Torsion IM, Ricochet был переименован в июне 2014 года. Ricochet - это современная альтернатива TorChat, который не обновлялся несколько лет, и Tor Messenger, поддержка которого прекращена. 17 сентября 2014 года было объявлено, что группа Invisible.im будет работать с Бруксом над дальнейшим развитием Ricochet в статье Кима Зеттера в Wired. Зеттер также писал, что в планы Ricochet на будущее входит изменение протокола и возможности передачи файлов. Редизайн протокола был осуществлен в апреле 2015 года.
В феврале 2016 года разработчики Ricochet обнародовали аудит безопасности, спонсируемый Фондом открытых технологий и проведенный NCC Group в ноябре 2015 года. Результаты аудита были «достаточно положительными». Аудит выявил «несколько областей для улучшения» и одну уязвимость, которую можно использовать для деанонимизации пользователей. По словам Брукса, уязвимость исправлена в последней версии.
Ricochet - это децентрализованный мессенджер, в котором нет сервера, к которому можно было бы подключиться и поделиться метаданными. Кроме того, с помощью Tor Ricochet запускает скрытую службу Tor локально на компьютере пользователя и может общаться только с другими пользователями Ricochet, которые также используют свои собственные скрытые службы Tor, созданные Ricochet. Таким образом, связь Ricochet никогда не покидает сеть Tor. Пользователь Имя экрана (пример: ricochet:hslmfsg47dmcqctb
) автоматически генерируется при первом запуске Ricochet; первая половина экранного имени - это слово «рикошет», а вторая половина - адрес скрытого сервиса Tor. Прежде чем два пользователя Ricochet смогут поговорить, по крайней мере один из них должен каким-либо образом публично или приватно поделиться своим уникальным псевдонимом.