Visão geral
sqlcipher_flutter_libs é um pacote legado para integrar o SQLCipher, um banco de dados SQLite seguro e criptografado, em aplicativos Flutter. Ele fornece vinculações nativas para Android, iOS, Web, macOS, Windows e Linux, permitindo armazenamento local criptografado de dados. No entanto, ele já não é mais mantido e os usuários são aconselhados a migrar para a versão 3.x do pacote sqlite3 para segurança e compatibilidade atualizadas. Este pacote foi projetado para desenvolvedores que precisam de criptografia forte no banco de dados com configuração mínima em múltiplas plataformas.
Casos de uso
- Armazenamento local seguro em aplicativos móveis
- Criptografando informações sensíveis do usuário
- Conformidade com regulamentações de proteção de dados
- Manutenção de aplicativos legados com bancos de dados criptografados
Principais recursos
- Suporte de criptografia multiplataforma
- Integração nativa com SQLCipher
- Suporte para Android, iOS, Web, macOS, Windows e Linux
- Configuração simples para bancos de dados SQLite criptografados
- Obsoleto em favor do novo pacote sqlite3
Indicado para
- Desenvolvedores mantendo aplicativos Flutter mais antigos com SQLCipher
- Projetos que exigem bancos de dados SQLite criptografados em múltiplas plataformas
- Equipes migrando do SQLCipher para o sqlite3 moderno
Considerações
- Não recomendado para novos projetos
- Já não é mais mantido ativamente
- Requer migração para o pacote sqlite3 v3.x
- Atualizações futuras ou patches de segurança limitados
- Avisos de obsolescência em ambientes Flutter atuais