RetroShare
|
RetroShare — свободный клиент одноимённой Friend-to-Friend сети, для приватного обмена файлами, сообщениями, анонимного и нецензурируемого распространения контента. F2F представляет собой разновидность P2P-сети, в которой пользователи устанавливают прямые соединения только с людьми, которых они знают.
Аутентификация и связи[править]
После первоначальной установки, пользователь генерирует пару (GPG) криптографических ключей с RetroShare. После аутентификации и обмена асимметричный ключ SSH используется для установления соединения. End to end encryption осуществляется с помощью OpenSSL. Друзья друзей не может подключиться по умолчанию, но они могут видеть друг друга, если пользователи позволить. Поддержка IPv6 планируется в RetroShare 0.6.
Совместное использование файлов[править]
Можно с друзьями обмениваться папками. Передача файлов осуществляется с использованием многоканальной системы hop swarming (вдохновлённой проектом Turtle F2F, но реализованной по другому). В сущности, обмен данными происходит только между друзьями, но путь от отправителя до получателя может идти через несколько друзей. Анонимный multi- hop поиск является еще одним источником поиска файлов в сети. Файлы предоставляются в виде своих SHA-1 значений хеша. HTTP-совместимые файлы и ссылки можно экспортировать, копировать и вставлять в/из RetroShare, для публикации их виртуального расположения в сети RetroShare.
Связь[править]
Услуги, которые предлагает RetroShare для коммуникации:
- Частный чат.
- Частная система рассылки с безопасной связью между друзьями и дальними друзьями.
- Публичные и частные многопользовательские chat lobbies.
- Для обмена сообщениями между друзьями также используется система форумов с анонимными и аутентифицированными форумами.
- Канальная система предлагает возможность автоматического скачивания файлов, размещенных в данном канале для всех подписчиков клиента, подобно RSS-каналам.
- Система ссылок, где ссылки на важную информацию могут быть общими.
- VoIP звонки, видеозвонки и начиная с версии 0.6.0.
- Tor для анонимности.
Пользовательский интерфейс[править]
Ядро программного обеспечения RetroShare основан на автономной библиотеке, к которой подключены два исполняемых файла:
- Интерфейс командной строки, который почти не предлагает управления.
- Графический пользовательский интерфейс, написанный на Qt4. В дополнение к таким функциям как вкладка поиска и визуализация закачек, RetroShare даёт пользователям возможность управлять сетью собирая дополнительную информацию о соседних друзьях и отображает сеть как матрицу доверия или как динамический график сети.
Анонимность[править]
Friend-to-friend структура сети затрудняет вторжение и делает невозможным контроль сети извне. Степень анонимности можно улучшить отключением DHT и IP/certificate, делая RetroShare настоящей сетью даркнета. Друзья друзей не могут напрямую подключатся друг к другу. Тем не менее, анонимный обмен файлами с друзьями друзей возможен только если пользователь разрешает. Это означает, что связь между источником данных (отдача) и назначением данных (загрузчик) является косвенным через общих друзей. Хотя посреднические друзья не могут определить оригинал или конечный пункт назначения, они могут увидеть их на следующий звенья в цепи связи (их друзья). Так как поток данных зашифрован, можно увидеть только источник и пункт назначения передачи данных.
См. также[править]
Ссылки[править]
Сети и сетевые протоколы | HTTP · HTTPS · P2P · Виртуальная частная сеть · Глубокий интернет · Интернет · Протоколы передачи данных · Рунет |
---|---|
Анонимные сети | Freenet · I2P · RetroShare · Tor · Даркнет · Как создать зеркало I2P-сайта в Onion-сети (TOR) |
Подписки для I2P | I2P Name Registry · Identiguy · Is it up? · Stats.i2p · Подписки для SusiDNS |
Другие онлайн сервисы | I2P-Bote · I2P-Mail · Secure password generator |