OpenKeychain é para quem usa Android e quer criptografar mensagens e arquivos com chaves OpenPGP, mantendo essas chaves no próprio celular. A versão 6.0.4 tem 11,5 MB, é gratuita e não exibe anúncios. O APK disponível aqui é o arquivo original, e sua soma SHA-256 é f88374b9113aa9ddba865258bd989eb3ac2ca1577d92e59d6e84228e080674ce. Veja também outros aplicativos para baixar na categoria.
Configurando sua primeira chave e as permissões
Depois da instalação, o app armazena e gerencia suas chaves e as dos seus contatos no celular. As permissões são pedidas quando um recurso precisa delas, o que vale a partir do Android 6.
A permissão de câmera serve para ler códigos QR e adicionar a chave de outra pessoa. O acesso ao armazenamento cobre a importação ou exportação de chaves do cartão SD. O acesso aos contatos vincula chaves aos seus contatos e funciona apenas offline, e a permissão de identidade preenche automaticamente seu nome e seu e-mail. A permissão de internet busca chaves, e o NFC oferece suporte a YubiKeys.
Integração com e-mail e chat, além de auditoria
O OpenKeychain mantém no próprio smartphone Android as chaves de criptografia, tanto as suas quanto as das pessoas com quem você conversa, e ajuda a encontrar e trocar essas chaves pela internet. Por seguir o padrão OpenPGP, a criptografia funciona entre dispositivos e sistemas diferentes. O código-fonte está publicado no GitHub sob a licença GPL-3.0-or-later, o que permite que qualquer pessoa o examine.
Quando outro aplicativo é a melhor escolha
O OpenKeychain cuida de chaves e do OpenPGP, não de mensagens do dia a dia nem de armazenamento de fotos. Quem quer um serviço de chat com criptografia integrada pode preferir o WhatsApp ou o Messenger. Se você precisa de códigos de dois fatores, o Aegis Authenticator é mais indicado para essa tarefa.
Não há versão para Windows. Outros sistemas precisam de um software OpenPGP separado, e o openpgp.org lista algumas opções.
Prós e contras de OpenKeychain
Prós
- Gratuito, sem anúncios e sem preço
- Código-fonte público sob GPL-3.0-or-later
- Funciona com K-9 Mail e Conversations
- Lê códigos QR para adicionar chaves de outras pessoas
- Oferece suporte a YubiKeys pelo NFC
Contras
- Exige conhecimento de OpenPGP para ser bem usado
- Última atualização em 5 de março de 2024
- A vinculação de contatos funciona apenas offline
- As doações são oferecidas como compras no aplicativo
OpenKeychain é seguro?
O APK é disponibilizado sem modificações, então você pode comparar a soma SHA-256 indicada acima com o arquivo que baixar. Dominik Schürmann desenvolve o app e publica o código sob GPL-3.0-or-later, que qualquer pessoa pode examinar. As permissões solicitadas, como a câmera para ler códigos QR e o acesso a arquivos para importar chaves, combinam com os recursos descritos. Nenhum anúncio é exibido.
Como instalar OpenKeychain
- Baixe o APK pelo botão desta página e espere a conclusão.
- Se quiser confirmar que o arquivo chegou intacto, compare-o com o checksum SHA-256 exibido aqui.
- Abra o arquivo no celular e permita instalações desta fonte quando o Android pedir.
- Conclua a instalação e abra o OpenKeychain na lista de apps.