Página 1 de 1

sqlite

Enviado: 22 Dez 2011 10:56
por MARCELOG
Olá pessoal,
estou usando o sqlite em alguns projetos.
Como não consegui implementar uma criptografia nativa no banco de dados (ainda), optei por criptografar alguns campos específicos para dificultar a utilização das informações fora do sistema, por curiosos e/ou pessoas mal intencionados.
Com base nos exemplos da lib vinculada ao sqlite, na manipulação dos dados as vezes eu utilizo o laço while ou o recurso table, que devolve uma array contendo o título e dados da consulta (select).
No laço while a decryptografia é perfeita.
Entretanto, quando o dado é retornado para uma array, a descryptografia apresenta problemas.
Provavelmente deve ser pelo fato do laço while preparar (?) os dados a serem retornados. Assim, quando uso o recurso table algum caractere que está no registro não é inserido e/ou inserível numa array.
Estes caracteres existem?

MarceloG

Ps: hb_crypt('judicial'),'xxx') com table tem retornado 'jucial' usando hb_decrypt(registro,'xxx')