Русская Википедия:Keybase

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску

Шаблон:Карточка сайтаKeybase — это каталог открытых ключей, который публично проверяемым способом сопоставляет профили социальных сетей с ключами шифрования (включая, но не ограничиваясь PGP). Keybase также предлагает зашифрованные чат (Keybase Chat), облачную систему хранения файлов (файловая система Keybase или KBFS) и Git репозитории.[1][2] Файлы, размещённые в общедоступной части файловой системы, доступны через веб-интерфейс, а также локально в файловой системе, смонтированной клиентом Keybase.[3]

Keybase позволяет публично связывать Твиттер, GitHub, Facebook, Reddit и HackerNews профили с публичными ключами, наряду с Bitcoin, Zcash, Stellar кошельками и веб-сайтами.[4][5][6] Keybase прекратил поддержку Coinbase.[7]

7 мая 2020 года Keybase объявили о приобретении компанией Zoom[8], как частью "плана Zoom по дальнейшему укреплению безопасности платформы видеосвязи"[9].

Доказательства идентичности

Keybase позволяет «доказать» связь между определённым онлайн-профилем (например, Twitter или Reddit) и ключами шифрования. Вместо таких способов, как OAuth, связь доказывается путём размещения подписанного заявления в учётной записи пользователя, которой он владеет. Это делает доказательства публично проверяемыми — вместо того, чтобы верить, пользователь может найти и проверить соответствующие доказательства самостоятельно, а клиент Keybase делает это автоматически.

Клиент

Помимо веб-интерфейса, Keybase предлагает клиентские приложения для Windows, MacOS, Android, iOS, и большинства дистрибутивов Linux. По сравнению с веб-интерфейсом, клиентское приложение предоставляет дополнительные возможности, такие как зашифрованный чат, функции для команд, добавление и просмотр приватных файлов, сохраненных в файловой системе Keybase. Каждое устройство авторизовано с помощью подписи с другого устройства, либо PGP ключом пользователя и имеет уникальный NaCl ключ для совершения криптографических операций.[10]

Файловая система Keybase (KBFS)

Keybase позволяет пользователям хранить до 250 ГБ[11] данных в облачном хранилище под названием «файловая система Keybase». Файловая система делится на три части: общедоступные файлы, личные файлы и командные файлы. На Unix-подобных машинах файловая система монтируется в /keybase, а в Windows обычно монтируется на диск К:\. В настоящее время мобильные версии клиента Keybase поддерживает только просмотр и скачивание файлов.

Общедоступные файлы

Общедоступные файлы хранятся в /public/имя_пользователя и доступны для всех. Файлы автоматически подписываются клиентом. Только пользователь может редактировать содержимое папки, однако, некоторые папки могут принадлежать нескольким пользователям (например, /public/Foo,Bar,Three будут доступны для редактирования пользователям Foo, Bar, и Three). Пользовательские папки отображаются на Шаблон:URL, но папки с несколькими владельцами доступны только через клиент.

Частные файлы

Частные файлы хранятся в папке /private/имя_пользователя и доступны только пользователю. Частные папки также могут иметь нескольких владельцев. В отличие от публичных файлов, частные файлы зашифровываются и подписываются перед загрузкой с помощью сквозного шифрования.

Команды

Keybase запустил «команды» — функцию аналогичную Slack. Команды могут быть разделены на «подгруппы». Например, Википедия.проекты будет подгруппой из Википедия, а Википедия.проекты.фрагментик будет подгруппой из Википедия.проекты (и, следовательно, также из Википедия).

Администрирование групп

Команды управляются с помощью добавления подписей в цепочку. Каждая подпись может добавлять, удалять или изменять членство пользователя в группе. Каждая цепочка начинается с подписи владельца команды, с последующими действиями, подписанными администраторами группы или пользователями. Это гарантирует, что каждое действие производится авторизованным пользователем, и, что действия могут быть проверены любым лицом.

Список литературы

Шаблон:Примечания