Справочник по синхронизации Подписаться
Как следует из его названия, эта ошибка появится, когда Brave Sync пытается получить доступ к вашим данным из безопасного хранилища, но не имеет для этого должного доступа. Это обычно происходит, когда изменяются учетные данные для входа в систему, изменяются разрешения или после обновления системы.
Для пользователей на macOS:
Пользователи macOS, видящие это сообщение об ошибке, должны увидеть уведомление с просьбой ввести пароль к связке ключей, как показано ниже, предоставив безопасный доступ к браузеру:
Если вы не видите этот запрос, но все еще видите ошибку, вы можете предоставить доступ вручную:
- Откройте приложение
Keychain Access
- Выберите
Login
в разделеDefault keychains
слева - Найдите
Brave Safe Storage
- Нажмите
Access control
и проверьте, включен ли здесь Браузер Brave:
Если нет, нажмите кнопку+
и добавьте его, затемSave changes
(вам потребуется повторно ввести пароль).
Для пользователей Linux, столкнувшихся с этой проблемой
Как и в случае с macOS, пользователи Linux должны увидеть подобное приглашение:
Если нет, вы можете вручную предоставить доступ:
- Откройте приложение
Passwords and Keys
- Убедитесь, что значок разблокирован (нажмите
Unlock
и введите свой пароль для разблокировки) - Проверьте, есть ли там
Brave Safe Storage
— если нет, нажмите кнопку+
, чтобы добавить его.
Для пользователей Windows, столкнувшихся с этой проблемой
К сожалению, для Windows нет быстрого решения — снова это обычно происходит только тогда, когда вы изменяете имя пользователя/учетные данные пароля системы. Как правило, только пользователь с теми же учетными данными, что и пользователь, зашифровавший данные, может расшифровать данные. Кроме того, шифрование и дешифрование обычно должны выполняться на одном и том же компьютере.
Поэтому мы рекомендуем сбросить синхронизацию и повторно синхронизировать ваши устройства. Вы можете сделать это, перейдя наbrave://sync-internals
и используя опциюDisable Sync (Clear data)
.
Sync v1 был полностью индивидуальной системой синхронизации, разработанной как часть старого браузера «Muon». Sync v1 сохранял все данные в зашифрованном журнале на S3. Новые браузеры, присоединяющиеся к цепочке синхронизации, должны были загрузить все журналы и собрать события по порядку. Также браузеры были ответственны за очистку устаревших записей данных.
Синхронизация v2 была перестроена для большей совместимости с системой синхронизации Chromium (Chromium является той же самой открытой исходной базой для Chrome от Google и Brave). Brave построила сервер синхронизации, который более строго следовал протоколу синхронизации Chromium, но по умолчанию использовал зашифрованные данные. Синхронизация v2 более легко поддерживает больше типов данных для синхронизации, при этом все данные на стороне клиента остаются зашифрованными, так что только вы можете видеть свои данные.
Brave Sync позволяет синхронизировать данные на любом количестве устройств с Desktop, Android и iOS.
В отличие от Chrome, у вас нет учетной записи Brave, в которую можно войти. Вместо этого Brave использует ту же концепцию Sync Chain, что и раньше. Brave также внедрила шифрование на стороне клиента для обеспечения безопасности ваших данных. Кроме того, все данные синхронизации отправляются на серверы, управляемые Brave (данные не отправляются в Google или куда-либо еще). Дополнительную информацию о том, как работает система Brave Sync v2, можно прочитать здесь.
Хотя сама концепция Sync Chain осталась почти такой же, Brave Sync v2 использует совершенно другую систему. Соответственно, фразы для восстановления из Sync v1 не будут работать с v2 – вам придется начать новую цепочку синхронизации, используя новую систему.
Мы используем встроенную пользовательскую функцию парольной фразы из синхронизации Chromium и шифруем все на стороне клиента. Вместо того, чтобы позволять пользователю выбирать фразу-пароль, которая может быть слабой, мы заставляем фразу-пароль быть кодировкой BIP39 синхронизационного seed'a. Остальная часть шифрования обрабатывается Chromium следующим образом:
- Фраза BIP39 растягивается ключом с использованием scrypt(N = 2^13, r = 8, p = 11). Новым клиентам нужна соль scrypt, чтобы вывести ключ.
- Затем растянутый ключ используется непосредственно как ключ шифрования AES128-CTR-HMAC.
Ваши данные синхронизации на сервере синхронизации будут доступны до тех пор, пока одно из ваших устройств активно их использует. Данные сервера, которые не были доступны в течение 12 месяцев, будут окончательно удалены. Локальные копии данных в вашем браузере не будут затронуты этим автоматическим истечением срока действия данных сервера.
Команда Brave Sync сначала сосредоточилась на предоставлении всех популярных типов данных для синхронизации, от которых пользователи зависят, например закладок, паролей, истории и т. д. Команда Brave теперь работает над синхронизацией данных наград. Скоро будет больше новостей!
Когда история синхронизируется, вы фактически синхронизируете набранные URL-адреса, введённые после того, как оба устройства добавлены в одну и ту же цепочку синхронизации. Предположим, например, что у вас есть два устройства, каждое с примерно 1 000 записей в Истории просмотров. Когда эти два устройства добавляются в одну и ту же цепочку Синхронизации, оба сохранят эти же 1000 записей, но любые новые введенные URL-адреса, введенные в адресную строку, теперь будут добавлены на оба устройства.
Синхронизация v2 для Android учитывает системную опцию "Автоматически синхронизировать данные", так что если вы обнаружили, что Brave Sync v2 не работает на вашем устройстве Android, убедитесь, что эта системная опция включена. Местоположение этой опции зависит от производителя устройства, но вы можете найти ее здесь:
Системные настройки --> Аккаунты --> Автоматически синхронизировать данные
Системные настройки --> Аккаунты и резервное копирование --> Аккаунты --> Автосинхронизация данных
Системные настройки --> Облако и аккаунты --> Аккаунты --> Автосинхронизация данных
Для работы синхронизации v2 на Android необходимо включить эту опцию.