Perfect Dark (файлообменный клиент)

Материал из Википедии — свободной энциклопедии
Это старая версия этой страницы, сохранённая RussianNeuroMancer (обсуждение | вклад) в 08:12, 21 мая 2008 (Добавлена ссылка на статью по мегабитам, килобитам). Она может серьёзно отличаться от текущей версии.
Перейти к навигации Перейти к поиску
Perfect Dark
Логотип программы Perfect Dark
Файл:Perfect Dark (ソフトウェア) スクリーンショト.pngСкриншот японской версии Perfect Dark
Тип Клиент для файлообменных сетей
Разработчик Kaichō (Президент (яп. 会長))
Написана на C++
Операционная система Microsoft Windows
Языки интерфейса Японский, Английский
Первый выпуск 2006
Аппаратные платформы Windows и Windows 7
Последняя версия 1.020 "STAND ALONE COMPLEX" (31 марта 2008)
Лицензия Закрытый исходный код
Сайт www21.atwiki.jp/botubotu…

Perfect Dark это японский пиринговый файлообменный клиент для Microsoft Windows. Автор известен под псевдонимом Kaichō (Президент (яп. 会長)). Perfect Dark был разработан как замена файлообменным клиентам Winny и Share. В данный момент проект находиться на стадии открытого тестирования и достаточно часто обновляется.

Безопасность

В целом структура сети Perfect Dark напоминает новейшие версии Freenet, но только с более интенсивным использованием распределённых хеш-таблиц.

Анонимность сети Perfect Dark базируется на mixnet, в которых направление движения трафика подчиняется известной вероятности, а распределённое файловое хранилище (unity) не имеет определённой структуры, что осложнит попытки доказать нелегальность производимого файлообмена. Данные хранятся и передаются зашифрованными блоками, отдельно от ключей, использованных для шифрования этих блоков.

Perfect Dark использует алгоритмы RSA (с 1024-битным ключом) и AES (с 128-битным ключом) для шифрования данных, передаваемых между участниками файлообмена. Ключи, использованные для шифрования, кэшируются для повышения эффективности работы.

Выложенные файлы и обсуждения (которые могут автоматически обновляться, если включена соответствующая опция), как правило, подписаны 160-битным ключом ECDSA. Выкладываемые обновления дополнительно защищены 2048-битным ключом RSA.

Автор полагает, что на начальном этапе разработки, недоступность исходных кодов программы предотвратит попытки понижения уровня анонимности в сети Perfect Dark, и появления переработанных версий клиента Perfect Dark для "любителей проехаться за чужой счёт". Однако автор не отрицает возможности появления в будущем версии с открытым исходным кодом, если для этой проблемы будет найдено приемлемое решение.

Открытое тестирование

Поскольку на данный момент Perfect Dark всё ещё активно развивается, автор не просит пользователей о полном переходе на Perfect Dark. Вместо этого автор просит пользователей принять участие в тестировании. На стадии тестирования автор надеется получить сообщения об ошибках в работе программы, и рекомендации о том, как сделать её более удобной.

Особенности работы

В сравнении со своими предшественниками Winny и Share, требования к пропускной способности интернет-соединения, и свободному месту на жёстком диске в Perfect Dark значительно возросли.

  • Минимально-рекомендуемая скорость интернет-соединения: 800 Кбит\с;
  • Место, занимаемое на диске под распределённое файловое хранилище сети Perfect Dark (каталог unity): как минимум 40 Гб;
  • Так же, в отличие от предшественников, Perfect Dark осуществляет постоянную закачку частей файлов, пока его файловое хранилище не достигнет указанного значения.

Смотрите также

Ссылки

  • Актуальный список нодов для Perfect Dark: