Hola amigos,

Escribo porque estoy probando guardar información encriptada en la base de
datos con codificación utf8 y todo resulta bien, excepto cuando la
información tiene caracteres especiales, se guarda basura.

A continuación les pongo un ejemplo.

 

select
encode(decrypt(encrypt('telefónico','password','3des'),'password','3des'::te
xt), 'escape'::text);

 

el resultado que me retorna es “telef\303\263nico”, en lugar de telefónico.

Espero que me puedan indicar cómo hacer el tratamiento correcto.

 

Saludos,

M.Sc. Esneiker Enriquez Cabrera
      Esp. B en Ciencias Informáticas

Desoft en Ciego de Ávila. Joaquín de Aguero esq. Calle 2. Ciego de Ávila.
Cuba.
Telf.: 53 33 22 8971, email.:  <mailto:eenriq...@cav.desoft.cu>
eenriq...@cav.desoft.cu

 

Responder a