Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   PHP (https://www.clubdelphi.com/foros/forumdisplay.php?f=15)
-   -   Encriptacion y UTF (https://www.clubdelphi.com/foros/showthread.php?t=64356)

dape 28-03-2009 00:32:21

Encriptacion y UTF
 
Hola amigos, estoy encriptando una cadena en php usando mcrypt, aplico dos veces la encriptacion sobre la cadena (hago esto por simple ocurrencia mia), el proble es que cuando la muestro en la pantalla aplicando UTF-8 a la página web, me muestra una serie de carácteres que no corresponden a la encriptación, pero cuando aplico UTF-16 me muestra la la encriptación correcta, hasta acá esta todo bonito, la pregunta es ¿si tengo mi BD codificada en UTF-8, el hecho de manejar la web en UTF-16 no me genera ningún inconveniente? ¿UTF-8 es compatible con UTF-16?

Gracias por la ayuda que me puedan brindar.

Saludos,

David.

Ñuño Martínez 28-03-2009 01:39:22

[quote=dape;343028¿UTF-8 es compatible con UTF-16?[/QUOTE]

No. En UTF-8 la longitud mínima de un carácter es de 8 bit mientras que en UTF-16 es de 16.

dape 29-03-2009 06:53:02

Gracias Ñuño por tu respuesta, entonces ¿que me recomiendas para poder encriptar una cadena y que esta sea compatible con UTF-8?, porque yo he usado 3DES y a al resultado de esta le paso RINJDAEL 256, talvez no estoy manejando bien la encriptacion con PHP ya que es la primera vez que la uso.

Gracias por sus respuestas.

Saludos,

David.

Ñuño Martínez 31-03-2009 12:05:40

Por desgracia para ti no sé mucho sobre codificación ni criptografía. Aun así, poniendo "Criptografía php" en un buscador de Internet he encontrado cosas muy interesates (a primera vista, al menos).

dape 31-03-2009 14:34:21

Gracias otra vez, seguiré buscando, talvez partiendo en varios archivos lo logre.

Saludos,

David.


La franja horaria es GMT +2. Ahora son las 05:24:07.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi