Релиз BitTorrent Sync состоялся. Это безопасный инструмент, которого все ждали.
Возможно это наиболее важный инновационный продукт для компании со времен ее основания, сказал Брам Кохен на презентации протокола BitTorrent в 2001 году. Но уже доступна для скачивания публичная бета версия BitTorrent Sync.
BitTorrent Sync — это бесплатная программа для синхронизации файлов между всеми вашими устройствами (Windows, Mac, Linux, FreeBSD, Android, iOS правда только ожидается). Она также позволяет расшарить (открыть доступ) к этим файлам для ваших друзей и вашей семьи (почти как в Dropbox). Самое важное что BitTorrent Sync основана на p2p протоколе BitTorrent, таким образом ваши файлы копируются с одного устройства на другое на прямую, без каких-либо промежуточных звеньев. И в добавок к этому, копирование осуществляется с шифрованием, так что люди могут получить доступ к вашим файлам или каталогам только если они обладают корректным секретным ключом, и да, этот ключ может быть одноразовым, включая некоторые весьма интересные сценарии его использования.
Название BitTorrent Sync было выбрано исходя из наиболее острой, жизненной проблемы в наши дни — синхронизации своих фотографий, видео и документов на всех своих гаджетах. Первая партия похожих программ уже существует, это SkyDrive и iCloud, но они копирует данные в облако и по некоторым причинам, таким как доступ Национального агенства безопасности США к серверам Apple и Microsoft, а также другие потенциальные проблемы безопасности, делают эти программы не желательными в использовании. BitTorrent Sync использует 256-и битный алгоритм шифрования AES и протокол BitTorrent для безопасного и быстрого копирования файлов между устройствами. Чтобы открыть доступ к папке, вам надо создать секретный ключ и ввести его на другом устройстве (например компьютере вашего друга, или вашем смартфоне) и это устройство автоматически определит все ваши расшаренные каталоги, и начнет синхронизацию.
В случае, если вы не можете установить прямое соединение между устройствами, BitTorrent предлагает переслать данные через один из его серверов — но данные всегда будут зашифрованы и вы конечно же можете всегда отказаться от этого.
Каждый каталог имеет различные секретные ключи и только устройство с этим ключем может видеть этот каталог. Кроме того, вы можете создать ключ только для чтения (идеальный вариант чтобы поделится чем-то с коллегами по работе), или одноразовый ключ, который соответственно можно использовать только один раз (вы можете быть уверены что другие люди или устройства не смогут использовать этот ключ еще раз для доступа к вашим файлам). Для мобильных устройств, взамен необходимости отсылать ключ самому себе по электронной почте, или кропотливо вводить его вручную, Sync генерирует QR код, который вы можете быстро отсканировать.
Кроме рядовых функций Sync обладает дополнительным, продвинутым функционалом, который полюбится некоторым пользователям. В программе присутствует простая система контроля версий, для доступа к удаленным или устаревшим версиям файлов. Существует односторонняя синхронизация, если вы хотите отправить файлы куда-либо, но не хотите чтобы любые изменения, которые вы сделали, были реплицированны. Также присутствует поддержка для NAS устройств (на основе FreeNAS или FreeBSD) и чудесный веб интерфейс для таких систем (в том числе и для Linux).
В Sync существует действительно много интересных возможностей. Наиболее простой способ использования это синхронизация фотографий между телефоном и компьютером, или документов между компьютером дома и на работе. Взамен использования Dropbox, расшаривая данные для друзей и коллег, вы можете всего лишь поделится секретным ключом. Если вы хотите расшарить важные фото-, видео- материалы на форуме или же для своей второй половинки, Sync подходит как никто другой. Для приватного онлайн обмена в небольших обьемах Sync даже может заменить торренты, ведь вам надо всего лишь поделится ключом и это обеспечит людям возможность напрямую скачивать файлы к себе на жесткий диск.