4

Bittorrent только что анонсировала Bittorrent Sync, которая, как я понимаю, является чистым решением P2P-синхронизации без центрального сервера, на котором хранятся ваши данные: вместо этого все узлы в сети реплицируются между собой.

Недостатком является то, что он работает, только если два узла, которые должны обмениваться файлами, находятся в сети одновременно. Вы можете начать работать, имея выделенный сервер в сети, который всегда включен. Однако, если вы разместите это в облаке, вы рискуете, что другие получат ваши данные.

Есть ли способ поместить узел в режим, в котором он может реплицировать все зашифрованные данные (чтобы другие узлы всегда могли извлечь из него самые последние данные), но не имеет возможности дешифровать его сам (так, чтобы, если кто-то украл) узел, ваши данные не скомпрометированы)?

2 ответа2

1

Да, это возможно и подробно объяснено по адресу http://forum.bittorrent.com/topic/25823-generate-encrypted-read-only-secret-without-api-key/?p=76262.

В двух словах: вы даете зашифрованному узлу только зашифрованную (доступную только для чтения) клавишу, которая позволяет участвовать в torrent-swarm без расшифровки файлов на нем и всех доверенных узлах ключом, который обеспечивает дешифрование и / или доступ для записи.

Итак, на вашем локальном компьютере:

Сделайте обычный "Добавить папку синхронизации", нажмите "Создать", но измените первую букву "Sercet папки" с "A" на "D" (см. 1> и 2), установите "Папка для синхронизации", нажмите "ОК", щелкните правой кнопкой мыши по этой папке из списка, нажмите "Показать настройки папки", скопируйте "Секрет только для чтения" (см. 3), вставьте его в Блокнот (или другой текстовый редактор), "Зашифрованный секрет только для чтения" "является первым 33 символом этой строки с первой буквой>, измененной с" E "на" F "(см. 3 и 4)

реальный пример на этот раз.

1) AR7GC6JIVCTKG2XNPM7GGOSV3FI5BDDNH

2) DR7GC6JIVCTKG2XNPM7GGOSV3FI5BDDNH

3) EYF7Y3OOYZEZALVLFDQDAARXQTV2HO7IZCO2V2ZRZEAN32VY7RFH7HGOKRI

4) FYF7Y3OOYZEZALVLFDQDAARXQTV2HO7IZ

По крайней мере, текущий графический клиент Linux на самом деле предлагает 4)

Теперь вы можете вставить 4) в зашифрованный узел и 2) (доступ к RW) или 3) (доступ к RO) к другим незашифрованным узлам

0

Как насчет хранения ISO-образа в облаке / VPS? Вы можете использовать какой-нибудь живой CD и устанавливать его только тогда, когда вам это нужно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .