Sobre o projeto

Vigil é um gerenciador de senhas seguro que oferece uma interface de usuário moderna para gerenciar bancos de dados KeePass (.kdbx). É compatível com outros clientes .kdbx e suporta uma ampla gama de recursos de segurança e utilidade. As principais capacidades incluem: - Banco de Dados e Segurança: Suporte total a .kdbx, hashing de senha Argon2, suporte a arquivos de chave e autenticação de desafio-resposta YubiKey. - Gerenciamento de Credenciais: Geração de senhas com estimativas de entropia, códigos de uso único TOTP/HOTP (via varredura de QR ou exportação do Google Authenticator) e suporte a passkeys. - Organização e Busca: Suporte para tags, campos personalizados, histórico/revisões de entradas e busca com escopo de campo (ex: title:, user:, url:). - Integração e Ferramentas: Preenchimento automático no navegador via extensão KeePassXC-Browser, integração de agente SSH para chaves privadas e um relatório de segurança que utiliza o HaveIBeenPwned para identificar credenciais comprometidas ou fracas. - Acessibilidade e UX: Temas claro e escuro, navegação completa via teclado, suporte a leitores de tela e desbloqueio biométrico (Windows Hello). - Portabilidade de Dados: Funcionalidade de importação para Bitwarden, LastPass, 1Password, KeePassXC e arquivos CSV genéricos, com exportação CSV disponível. O aplicativo é multiplataforma (Windows, macOS, Linux) e enfatiza a transparência por meio de builds reproduzíveis e atestações de procedência de build.