Senha no SQLite

Existe alguma classe que coloca senha no banco e na hora de iniciar eu passo essa senha para abrir o banco?

Fred, você conseguiu alguma solução?

Estou passando por este problema aqui também, preciso aumentar a segurança do sqlite inserindo alguma senha.

Alguém pode nos ajudar?

Infelizmente não. Mas outras linguagens tem como, por exemplo C# e Vb.

No android não é possível?

Alguém tem alguma ideia de como aumentar a segurança do sqlite no app?

Não gostaria que o usuário final pudesse abrir o banco e até editar as tabelas.

Vlw.

Que tipo de informações você está tentando proteger? Considere somente criptografar as informações sensíveis, não o acesso ao banco como um todo.

A pasta onde ficam os bancos de dados dos apps instalados não é trivialmente acessível, então não é como se um usuário qualquer pudesse navegar nos arquivos e copiar o banco como se fosse um arquivo qualquer (obviamente, um usuário tecnicamente competente e determinado a obter as informações é outro caso). Neste mesmo tópico são sugeridos dois mecanismos de criptografia (SEE e SQLCypher), que precisam ser instalados à parte.

Abraços.

Seria algo mais simples, como eu disse, no VB e C# você consegue proteger um banco sqlite com senha. Semelhante ao que é feito em um Firebird por exemplo, com a famosa sysdba…rsrsrs

Criptografa o banco todo