Синхронизация
Синхронизируйте хранилище между устройствами — учетная запись QubKey, выборочная синхронизация и конфликты.
QubKey sync обменивается изменениями хранилища между вашими устройствами через облако QubKey. Хранилище остается зашифрованным: служба никогда не видит секреты в открытом виде.
Настройка: Настройки → Синхронизация. Хранилище должно быть открыто и разблокировано при наличии входа в систему Аккаунт КубКей.
Самостоятельный сервис синхронизации скоро будет доступен для загрузки — до тех пор используйте облако QubKey (или копию файла вручную)..rkveyфайл).
Один и тот же файл хранилища на каждом устройстве
Важный
Каждый файл хранит свою собственную облачную историю. Два разных.rkveyфайлы не используют одни и те же записи, даже с одной и той же учетной записью QubKey. Чтобы везде видеть одни и те же данные, используйте один и те же хранилища файлов (или его хранилища) на каждом устройстве.
Включить и использовать синхронизацию
Открытая синхронизация
Разблокируйте хранилище → ** Настройки** → вкладка Синхронизация (обзор).
Выберите облако QubKey
Выберите Использовать облако (QubKey). Самостоятельный хостинг скоро будет доступен для скачивания; до тех пор, пока он не будет отправлен, рекомендуемым способом является облако.
Аккаунт QubKey
При необходимости войдите в свой Аккаунт КубКей — зарегистрируйтесь или войдите в систему, затем зарегистрируйте устройство.
Давать возможность
Нажмите Включить синхронизацию. Статус изменится на Включено / Подключено.
Синхронизировать сейчас
Используйте Синхронизировать сейчас для немедленного обмена. В сообщении отображается результат (полученные/отправленные операции или «ничего нового»). Последняя синхронизация отображается в баннере состояния.
Автосинхронизация при открытии
Автосинхронизация при открытии запускает фоновую синхронизацию после открытия или разблокировки. Выключите его, чтобы синхронизировать только с ручной кнопкой.
Запрещать
Отключить синхронизацию запрашивает подтверждение. Настройки сервера сохраняются; синхронизация останавливается, пока вы не включите ее снова.
Аккаунт и устройства
Архитектура сервиса
Архитектура облачной синхронизации
Зашифрованные данные хранилища передаются по протоколу HTTPS; сервис хранит непрозрачные зашифрованные операции
Настольное приложение
- Шифрует снимки локально
- Обновления знаков
- Мастер-пароль никогда не покидает устройство
Обратный прокси (HTTPS)
- HTTPS-завершение
- Перенаправляет трафик в службу синхронизации
- Журналы технического доступа
Сервис синхронизации (Rust · Docker)
- Запускается в образе Docker (изоляция)
- Учетные записи, сеансы и устройства
- Не расшифровывает содержимое хранилища
PostgreSQL
- Аккаунты (электронная почта)
- Зашифрованные операции синхронизации
- Зашифрованные конверты для обмена
Самостоятельный хостинг скоро будет доступен для скачивания. В облаке QubKey сервис уже работает в Docker для изоляции за обратным прокси-сервером с PostgreSQL.
Облако QubKey организовано следующим образом:
- Приложение для ПК — локально шифрует снимки, подписывает операции, сохраняет главный пароль на устройстве.
- Обратный прокси-сервер HTTPS — безопасно предоставляет API и перенаправляет его в службу.
- Сервис синхронизации, написанный на Rust, работающий в образе Docker для изоляции — аутентификация учетной записи QubKey, сеансы, устройства, хранение операций без их расшифровки.
- PostgreSQL — учетные записи (электронная почта), состояние связанного хранилища, зашифрованные полезные данные.
Вскоре
Самостоятельный сервис (готовый к установке пакет) скоро будет доступен для скачивания. Docker уже изолирует облако QubKey — это еще не публичное предложение с самостоятельным размещением.
Выборочная синхронизация
Выборочная синхронизация ограничивает объем данных, передаваемых в облако: фильтрует по папке, тегу или исключению определенных записей. Остальная часть хранилища остается локальной.
Варианты использования: пропустить рабочую/личную папку, исключить конфиденциальные записи или ограничить дополнительное устройство.
В Настройки → Синхронизация → Выборочная синхронизация: добавьте фильтр, включите/отключите его или удалите. «Без фильтров» означает, что можно синхронизировать все подходящее хранилище.
Разрешение конфликтов
Конфликт возникает, когда одна и та же запись расходится локально и удаленно (долгое автономное редактирование на двух устройствах).
Откройте Разрешение конфликтов: сравните локальный и удаленный режимы, затем выберите Сохранить локальный, Сохранить удаленный или Объединить, если это предложено.
Кончик
Рекомендации: регулярно синхронизируйте данные и избегайте длительного редактирования в автономном режиме на двух устройствах одновременно.
Что видит сервис
Служба может видеть ваш адрес электронной почты учетной записи QubKey, список устройств, технический идентификатор синхронизированного хранилища и метаданные (метки времени, счетчики). Он не может читать заголовки и содержимое записей.
Подробности по всем платформам (синхронизация, ссылки, взаимодействие между пользователями): Что поддерживают серверы.
Поиск неисправностей
Хранилище заблокировано
Разблокируйте хранилище перед настройкой или синхронизацией.
Missing account
Войдите в учетную запись Аккаунт КубКей для синхронизации с облаком.
Аккаунт или сеть
Проверьте подключение к Интернету и убедитесь, что на этом устройстве выполнен вход в вашу учетную запись QubKey.
Disconnected
Проверьте сеть и повторите попытку Синхронизировать сейчас.
Incompatible formats
Все устройства должны использовать один и тот же формат хранилища. После обновить откройте и синхронизируйте каждое устройство.
Альтернатива
Синхронизация необязательна. Вы также можете скопировать.rkveyфайл вручную. См. Местный приоритет.