Repository navigation
PDFShield v1.4 - A Grande Evolução
PDFShield 1.4
Esta versão marca a maior atualização do PDFShield, transformando um protótipo básico em um aplicativo de segurança robusto, moderno e pronto para as novas diretrizes do Android 15.
Segurança e Privacidade
Cofre de Hardware (Android Keystore)
As chaves de criptografia agora são geradas e armazenadas no hardware seguro do dispositivo, como TEE/SE, tornando-as impossíveis de extrair mesmo com acesso root.
Criptografia AES-GCM
Migramos para o padrão AES/GCM com IV aleatório por arquivo, garantindo a integridade e confidencialidade total dos seus documentos.
Exclusão Segura (Shredding)
Implementada a função de sobrescrever arquivos originais com zeros antes da deleção, impedindo a recuperação de dados por ferramentas de forense.
Gestão de Temporários Privados
Arquivos descriptografados para leitura agora ficam restritos ao cache interno do sistema e são limpos automaticamente na inicialização ou em caso de crash.
UI/UX - Redesign Completo com Material 3
Tema "Security Dark"
Nova identidade visual baseada em tons de azul profundo e cinza antracite.
Welcome Screen Imersiva
Tela inicial redesenhada com gradientes e foco total na autenticação biométrica.
Lista de PDFs Moderna
Arquivos exibidos em cards elegantes com ícones de status e suporte a tela vazia, também conhecida como Empty State.
Leitor Premium
Interface imersiva que oculta controles automaticamente, suporte a Modo Noturno e renderização de alta qualidade com antialiasing.
Diálogos Modernizados
Todas as janelas e menus agora possuem bordas arredondadas de 24dp e alto contraste garantido, independente do tema do sistema.
Internacionalização
Suporte Bilíngue
Agora com suporte total para Português do Brasil e Inglês. O app detecta automaticamente o idioma do sistema.
Estabilidade e Compatibilidade
Pronto para o Android 15
Suporte completo para arquiteturas de páginas de 16 KB, garantindo fluidez em dispositivos de última geração.
Build Otimizado
Atualização para Gradle 8.7 e Android Gradle Plugin 8.5.1.
Correções de Bugs
- Resolvido o erro crítico de
UnsatisfiedLinkErrorna abertura de PDFs. - Corrigido o fechamento inesperado do app durante o fluxo de biometria.
Como instalar
- Baixe o arquivo
app-release.apk. - Certifique-se de permitir a instalação de fontes desconhecidas nas configurações do seu Android.
- Abra o app e autentique-se com sua biometria ou senha do dispositivo.
Nota de compatibilidade
Devido à grande mudança no sistema de chaves de segurança, com a migração para o Android Keystore, PDFs criptografados em versões anteriores à 1.4 não serão compatíveis com esta versão por motivos de segurança.