Keepass2Android Offline APP
Esta implementação utiliza as bibliotecas originais do KeePass para Windows para gerenciar o acesso a arquivos e garantir a compatibilidade do formato.
Os principais recursos do aplicativo são:
* suporte para leitura/gravação de arquivos .kdbx (KeePass 2.x)
* integração com quase todos os navegadores Android (veja abaixo)
* QuickUnlock: desbloqueie seu banco de dados uma vez com sua senha completa e abra-o novamente digitando apenas alguns caracteres (veja abaixo)
* Teclado virtual integrado: alterne para este teclado para inserir as credenciais do usuário. Isso protege você de farejadores de senhas baseados na área de transferência (veja abaixo)
* Suporte para edição de entradas, incluindo campos de string adicionais, anexos de arquivo, tags, etc.
* Observação: instale o Keepass2Android (versão não offline) se desejar abrir arquivos diretamente de um servidor web (FTP/WebDAV) ou da nuvem (por exemplo, Google Drive, Dropbox, pCloud etc.).
* Caixa de diálogo de pesquisa com todas as opções de pesquisa do KeePass 2.x.
Relatórios de bugs e sugestões: https://github.com/PhilippC/keepass2android/
== Integração com navegador ==
Se precisar pesquisar uma senha para uma página da web, acesse Menu/Compartilhar... e selecione Keepass2Android. Isso irá
* abrir uma tela para carregar/desbloquear um banco de dados, caso nenhum banco de dados esteja carregado e desbloqueado
* ir para a tela de Resultados da Pesquisa, exibindo todas as entradas para a URL visitada no momento
- ou -
* oferecer diretamente as notificações de Copiar Nome de Usuário/Senha se exatamente uma entrada corresponder à URL visitada no momento
== Desbloqueio Rápido ==
Você deve proteger seu banco de dados de senhas com uma senha forte (ou seja, aleatória e LONGA), incluindo letras maiúsculas e minúsculas, números e caracteres especiais. Digitar essa senha em um celular sempre que você desbloqueia seu banco de dados é demorado e propenso a erros. A solução KP2A é o Desbloqueio Rápido:
* Use uma senha forte para seu banco de dados
* Carregue seu banco de dados e digite a senha forte uma vez. Habilite o Desbloqueio Rápido.
* O aplicativo é bloqueado após o tempo especificado nas configurações
* Se quiser reabrir seu banco de dados, você pode digitar apenas alguns caracteres (por padrão, os 3 últimos caracteres da sua senha) para desbloquear de forma rápida e fácil!
* Se a chave QuickUnlock errada for inserida, o banco de dados será bloqueado e a senha completa será necessária para reabri-lo.
Isso é seguro? Primeiro: permite que você use uma senha realmente forte, o que aumenta a segurança caso alguém acesse seu arquivo de banco de dados. Segundo: se você perder seu telefone e alguém tentar abrir o banco de dados de senhas, o invasor terá exatamente uma chance de usar o QuickUnlock. Ao usar 3 caracteres e assumindo 70 caracteres no conjunto de caracteres possíveis, o invasor tem 0,0003% de chance de abrir o arquivo. Se isso ainda parecer muito para você, escolha 4 ou mais caracteres nas configurações.
O QuickUnlock requer um ícone na área de notificação. Isso ocorre porque o Android encerraria o Keepass2Android com muita frequência sem esse ícone. Ele não consome bateria.
== Teclado Keepass2Android ==
Uma equipe de pesquisa alemã demonstrou que o acesso às credenciais pela área de transferência, como o usado pela maioria dos gerenciadores de senhas do Android, não é seguro: todos os aplicativos do seu telefone podem registrar alterações na área de transferência e, assim, ser notificados quando você copia suas senhas do gerenciador de senhas para a área de transferência. Para se proteger contra esse tipo de ataque, você deve usar o teclado Keepass2Android: ao selecionar uma entrada, uma notificação aparecerá na barra de notificações. Essa notificação permite que você alterne para o teclado KP2A. Nesse teclado, clique no símbolo KP2A para "digitar" suas credenciais. Clique na tecla do teclado para retornar ao seu teclado favorito.