Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: patilanz en 29 Septiembre 2015, 22:26 pm



Título: [PHP] SQLite3 clave de encriptacion
Publicado por: patilanz en 29 Septiembre 2015, 22:26 pm
Hola quiero crear una base de datos con SQLite3 y php 5.5 y según la documentación se puede cifrar https://secure.php.net/manual/es/sqlite3.open.php pero a mi no me funciona como si no pongo un tercer parámetro:

Código
  1. $db = new SQLite3($dbName,SQLITE3_OPEN_READWRITE | SQLITE3_OPEN_CREATE,"sqlitepassword");

Donde fallo ?

Un saludo


Título: Re: [PHP] SQLite3 clave de encriptacion
Publicado por: #!drvy en 29 Septiembre 2015, 22:59 pm
El build por defecto no maneja archivos cifrados. Es una opción opcional (xD) que se usa solo cuando compilas PHP con una librería externa de sqlite3 (como puede ser SQLCipher).

https://groups.google.com/forum/#!topic/sqlcipher/bXfk7yoVMNc


LAS DUDAS DE PHP VAN AL SUBFORO DE PHP.

Saludos


Título: Re: [PHP] SQLite3 clave de encriptacion
Publicado por: patilanz en 30 Septiembre 2015, 07:55 am
Estoy usando http://www.hostinger.es/ como hosting la versión gratis y parece que no tiene instalada ninguna libreria para lo que necesito. Tampoco creo que puedo compilar. Existen archivos php para incluir que te den soporte SQL enciptacion pero sin compilar? Ahora buscare sino tendré que ocultar el nombre del archivo u operar por mysql.
También podría cifrar cualquier dato en guardo en la base de datos y luego crear mi cliente que podrá leer.

En el subforo de php no entra nadie  ;D


Título: Re: [PHP] SQLite3 clave de encriptacion
Publicado por: #!drvy en 30 Septiembre 2015, 13:44 pm
Simplemente niega el archivo a los visitantes mediante un .htaccess.

Código
  1. <Files "basededatos.sqlite3">
  2. Order Allow,Deny
  3. Deny from all
  4. </Files>


Citar
En el subforo de php no entra nadie  ;D

No es razón para incumplir las reglas.

Saludos