Os fabricantes do navegador Brave lançaram a versão 1.12 do navegador da web recentemente. Um dos novos recursos principais da nova versão do navegador apresenta uma melhor funcionalidade de sincronização em todas as plataformas suportadas.
A sincronização não foi o forte da Brave até agora, pois limitava os dados que podiam ser sincronizados e também não estava livre de bugs. Brave promete que o Sync v2 muda isso.
Primeiro, é necessário atualizar o Brave para a versão 1.12 em todos os dispositivos. A nova versão já está no Google Play e os usuários de desktop também devem receber a atualização automaticamente. É possível verificar a nova atualização imediatamente selecionando Menu> Sobre a Brave, e também fazer o download da nova versão no site oficial da Brave. A empresa promete que a nova funcionalidade Sync também chegará ao iOS.
Sync v2 suporta os seguintes dados:
- Favoritos
- Senhas
- Dados de Preenchimento Automático
- História
- Abrir guias
- Extensões
- Temas
- Definições
- Apps
Alguns deles estão disponíveis apenas em sistemas desktop, e.g. extensões e temas, já que a versão móvel do Brave não oferece suporte a extensões ou temas (assim como o Google Chrome). A configuração padrão sincroniza apenas os favoritos, mas os usuários podem selecionar cada tipo de dados nas configurações de sincronização para sincronizar os selecionados também.
Os usuários que configuraram a funcionalidade de sincronização antes no Brave precisam fazer isso novamente porque o Sync v2 é um sistema totalmente novo que não é compatível com a primeira versão.
Configurar a sincronização é relativamente fácil. Selecione Menu> Sincronizar para começar; se esta for a primeira etapa da configuração, selecione para criar uma nova cadeia de sincronização. Brave usa um código de cadeia de sincronização ou código QR para emparelhar dispositivos. Se você deseja sincronizar o Brave desktop com o Android, você pode selecionar o código QR e escanear o código usando a interface de sincronização do aplicativo Brave no Android. De desktop para desktop é necessário copiar o código de sincronização de um dispositivo para o outro.
As preferências de sincronização mostram todas as opções de sincronização. No desktop, o Brave exibe todos os dispositivos que se juntaram à cadeia de sincronização, incluindo a última atividade. Abaixo está a lista de itens que podem ser sincronizados. Inclui alterna para ativar ou desativar itens individualmente e uma opção útil de sincronizar tudo caso você queira que todos os dados sejam sincronizados entre os dispositivos.
Opções para adicionar mais dispositivos e deixar a cadeia de sincronização nesse dispositivo também são fornecidas.
A funcionalidade Sync v2 do Brave foi "reconstruída para ser mais diretamente compatível com o sistema de sincronização do Chromium". O servidor de sincronização do Brave segue o protocolo de sincronização do Chromium, mas criptografa registros de dados por padrão no lado do cliente.
No que diz respeito aos detalhes de criptografia, o seguinte é observado no FAQ:
Usamos o recurso de senha longa personalizada integrado da sincronização do Chromium e criptografamos tudo do lado do cliente. Em vez de permitir que o usuário escolha uma senha longa, que pode ser fraca, forçamos a senha a ser a codificação BIP39 da semente de sincronização. O restante da criptografia é gerenciado pelo Chromium da seguinte maneira:
A frase BIP39 é esticada em chave usando scrypt (N = 2 ^ 13, r = 8, p = 11). Novos clientes precisam do sal scrypt para derivar a chave.
Em seguida, a chave esticada é usada diretamente como uma chave de criptografia AES128-CTR-HMAC.
Palavras de Encerramento
A introdução do Sync v2 aborda um problema importante do navegador Brave. Ele se move da primeira versão pouco confiável do Sync para uma versão estável que deve funcionar melhor para a maioria dos usuários. A inclusão de novas opções de sincronização também é uma adição bem-vinda.
Agora você: Você usa o recurso de sincronização do seu navegador?