Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/09/2014, 08:18
Avatar de Profesor_Falken
Profesor_Falken
 
Fecha de Ingreso: agosto-2014
Ubicación: Mountain View
Mensajes: 1.323
Antigüedad: 9 años, 8 meses
Puntos: 182
Respuesta: java conectar con SQLITE Cifrado

Buenas,

SQLite no proporciona encriptacion y por eso no se le puede pasar un password.

Lo que estas haciendo es utilizar un producto que encripta el fichero SQLite con una implementacion de las muchas que existen (al parecer mediante algoritmo AES-128).

Tu aplicacion deberia desencriptar dicho fichero en ejecucion y despues acceder a el normalmente, lo cual no tiene sentido, ya que si en ese momento alguien coge el fichero, estara desprotegido.

Si quieres proteccion, debes utilizar otra base de datos que proporcione dicha funcionalidad o bien asegurarte de que los datos sensibles que guardes en tu base de datos SQLite (contrasenas, etc) esten correctamente encriptados.
Tambien la puedes proteger mediante permisos de acceso. Evitando el acceso al fichero a otros procesos que no sean tu aplicacion.


Un saludo