Zero to Zero Knowledge | Gerenciadores de Senhas
Entendendo Ameaças Comuns e Como Proteger Seus Dados Online

Desde o advento da internet, as senhas tornaram-se o principal meio de segurança para proteger nossos dados. No entanto, a maioria dos usuários não tem consciência da importância de uma boa senha e da vulnerabilidade de usar a mesma senha repetidamente ou senhas simples, como ‘‘Charlie1234’’.
Antes de prosseguirmos, vamos aprender sobre Ataques de Força Bruta:

Força Bruta é um dos métodos mais antigos de hacking. Ele funciona através de um processo repetitivo de tentativa e erro com combinações de nome de usuário/senha até conseguir invadir um sistema. O ataque fica mais fácil se o hacker tiver o nome de usuário ou o e-mail de acesso do alvo. Esse processo agora é otimizado pelo uso de algoritmos que realizam e otimizam milhares de combinações para conseguir o acesso com sucesso.
Para nos protegermos, é necessário criar uma senha forte. Devemos focar em 5 elementos chave:
1️⃣ Comprimento e Variedade de Caracteres
Busque por pelo menos 12-16 caracteres. Senhas mais longas são exponencialmente mais difíceis de quebrar. Você pode usar letras maiúsculas (A-Z), letras minúsculas (a-z), números (0-9) e incorporar caracteres especiais como !@$%&*.

- Exemplo:
Ucd57AkDp7#upMHW6ao&3QiCb6cnahIE7hIu?K3
2️⃣ Evite Previsibilidade
Evite palavras ou frases comuns, assim como informações pessoais, como datas de nascimento e nomes, além de se afastar de padrões de teclado, como mencionado acima (''123456).
3️⃣ Use Frases de Senha
A combinação de palavras não relacionadas com números e símbolos é ideal.
- Exemplo:
Cyph3r$@#P4nK@34%
4️⃣ Senhas Aleatórias
Por fim, use um gerenciador de senhas ou script para criar senhas aleatórias criptograficamente fortes, como no primeiro exemplo.
⚠️ Nunca use a mesma senha duas vezes entre sites ⚠️
Agora que já sabemos o que é um gerenciador de senhas e como criar uma boa senha, vamos explorar os 4 melhores serviços que você pode utilizar.
📚 É importante verificar a documentação antes de usar.

1Password
O 1Password armazena senhas, detalhes de cartões de crédito, notas e informações sensíveis em um "Cofre" criptografado, com compatibilidade para vários sistemas operacionais, como Windows, MacOS, Linux, iOS e Android, e também suporta extensões de navegador para Brave, Chrome e outros. O 1Password também permite ter múltiplos cofres.
Códigos de Autenticação de Dois Fatores (2FA) também são utilizados, para que os usuários não precisem usar produtos como Google Authenticator, Authy e outros.
🔒| Segurança
O 1Password utiliza AES-256 bit de criptografia, um padrão altamente seguro. A Arquitetura Zero-knowledge significa que o 1Password não pode acessar seus dados armazenados, ou seja, somente você tem a chave.
A Master Password protege todo o seu cofre e é conhecida apenas por você, e a Secret Key é uma chave específica do dispositivo, que adiciona uma camada extra de segurança ao configurar novos dispositivos.
Confira a auditoria de segurança.
🔗| Site do 1Password
🐈| GitHub

Bitwarden
O Bitwarden é um gerenciador de senhas de código aberto, com o código-fonte hospedado no GitHub, e qualquer pessoa pode revisar, auditar e contribuir para o código.
A equipe por trás do projeto mantém a transparência do código-fonte como um requisito absoluto. Os servidores deles contêm as APIs, banco de dados e outros itens de infraestrutura essenciais para o backend de todos os aplicativos cliente do Bitwarden, além de contar com uma extensão de navegador.

O aplicativo móvel Bitwarden é escrito em C# com Xamarin para Android, iOS e Xamarin Forms, sendo também compatível com o aplicativo de desktop, que é desenvolvido usando Electron e Angular. O aplicativo pode ser instalado em distribuições do Windows, MacOS e Linux.
Se você preferir usar a linha de comando (CLI), o Bitwarden também fornece uma poderosa ferramenta de interface de linha de comando, com todos os recursos necessários para acessar e gerenciar seu cofre.
🔗| Site do Bitwarden
🐈| GitHub

Dashlane
O Dashlane é um gerenciador de senhas seguro e fácil de usar, projetado para simplificar a vida online dos usuários, mantendo suas informações pessoais seguras. Não muito diferente do último, o Dashlane ajuda o usuário a armazenar, gerenciar e preencher senhas automaticamente, como informações de pagamento e outros dados sensíveis, em todos os dispositivos, por meio de uma criptografia avançada para garantir que apenas o usuário tenha acesso às informações armazenadas, já que os dados são protegidos por uma senha mestre que só o usuário conhece.
Além do gerenciamento de senhas, o Dashlane oferece recursos como uma VPN integrada para navegação privada, monitoramento de saúde de senhas, monitoramento da dark web para alertá-lo sobre possíveis brechas de segurança e fácil compartilhamento de senhas com contatos confiáveis. Com o Dashlane, você pode gerar senhas fortes e únicas e economizar tempo ao não precisar lembrar ou digitá-las manualmente.
Ele funciona de maneira fluida em várias plataformas, incluindo navegadores de desktop, aplicativos móveis e acesso baseado na web.
O Dashlane é Open-Source e Grátis? 🤔
❌ Não. O Dashlane não é totalmente gratuito ou de código aberto. Ele oferece um plano gratuito com recursos básicos, como gerenciamento de senhas para até 50 contas em um único dispositivo.
🔑 Planos premium estão disponíveis para recursos mais avançados, como armazenamento ilimitado de senhas, sincronização entre múltiplos dispositivos, monitoramento da dark web, uma VPN integrada e mais.
Agora, falando sobre o status de código aberto, como mencionamos, o Dashlane não é de código aberto. Sua base de código é proprietária, o que significa que os usuários não podem inspecionar ou modificar seu código-fonte. Embora a empresa enfatize práticas de segurança fortes, alguns usuários preferem gerenciadores de senhas de código aberto, como o Bitwarden, porque sua transparência permite auditorias independentes pela comunidade.

KeyPassXC
O KeyPassXC é um gerenciador de senhas altamente recomendado pela comunidade de privacidade. Diferente dos outros, ele armazena seus dados localmente no seu dispositivo, o que pode representar um pouco de complexidade na primeira experiência. O KeyPassXC também é muito popular, gratuito e de código aberto, conhecido por seu foco em segurança, transparência e controle local dos dados, além de ser um aplicativo multiplataforma que suporta e funciona no Windows, macOS e Linux. Ele também é um fork impulsionado pela comunidade do projeto original KeePass.
O código-fonte está publicamente disponível, proporcionando transparência e permitindo auditorias regulares feitas pela comunidade. As senhas são armazenadas em um banco de dados criptografado (AES-256) no dispositivo, dando ao usuário total controle sobre seus dados.
Não há integração com a nuvem por padrão, garantindo que os dados não sejam compartilhados, a menos que o usuário escolha sincronizar via ferramentas de terceiros. O KeyPassXC também oferece extensões de navegador, recursos avançados e muito mais.
Em resumo, o KeyPassXC é ideal para usuários que realmente valorizam privacidade, independência e controle total sobre seus dados.
Se você está confortável com um pouco de configuração e deseja máxima segurança e transparência, o KeyPassXC é uma excelente escolha.
🔗| Site do KeyPassXC
🐈| GitHub
💡| Conclusão
Gerenciadores de senhas são extremamente úteis para proteger seus dados. Faça sua própria pesquisa antes de confiar em qualquer serviço, isso ajudará a evitar grandes problemas no futuro. A Autenticação de Dois Fatores também é uma chave


