Campo con datos cifrados

10/10/2003 - 18:40 por Jose A. Gonzalvo | Informe spam
Hola,

estoy teniendo problemas a la hora de almacenar unos datos cifrados. Se
trata de las claves de los usuarios, y lo que hago es cifrarlas en mi
programa y almacenarlas en un campo varchar de una tabla.

El problema es que por alguna razón SQL Server me modifica el string que yo
le paso, y claro cuando lo recupero ya no coincide. ¿Puede ser que como son
carácteres no imprimibles haga algo raro con ellos? ¿Cómo soleis hacer esto
vosotros?

Gracias por adelantado,
JOSE

Preguntas similare

Leer las respuestas

#1 Miguel Egea
10/10/2003 - 18:48 | Informe spam
puedes usar pwEncript y comparar pasando el mismo algoritmo, es decir
comparar encriptado..

Saludos
miguel Egea
"Jose A. Gonzalvo" escribió en el mensaje
news:
Hola,

estoy teniendo problemas a la hora de almacenar unos datos cifrados. Se
trata de las claves de los usuarios, y lo que hago es cifrarlas en mi
programa y almacenarlas en un campo varchar de una tabla.

El problema es que por alguna razón SQL Server me modifica el string que


yo
le paso, y claro cuando lo recupero ya no coincide. ¿Puede ser que como


son
carácteres no imprimibles haga algo raro con ellos? ¿Cómo soleis hacer


esto
vosotros?

Gracias por adelantado,
JOSE


Respuesta Responder a este mensaje
#2 Isaías
10/10/2003 - 19:30 | Informe spam
No estaria de mal aconsejarle guardar los datos en un
NVARCHAR, ¿no?
Respuesta Responder a este mensaje
#3 Jose A. Gonzalvo
10/10/2003 - 21:21 | Informe spam
Miguel: lo siento, no entiendo a lo que te refieres. ¿Podrías explicarlo un
poco más?
Isaías: Entiendo que nvarchar es para guardar en formato UNICODE, el
algoritmo codifica la cadena en UTF8, aún así he probado pero no funciona.
¿Alguna otra idea?

Gracias por vuestro interés,
JOSE

"Isaías" escribió en el mensaje
news:275bd01c38f54$3792fab0$
No estaria de mal aconsejarle guardar los datos en un
NVARCHAR, ¿no?
Respuesta Responder a este mensaje
#4 Manuel Daponte
10/10/2003 - 21:42 | Informe spam
Usa los tipos de datos "binary" o "varbinary".

Los tipos de datos "char" no deben (o no pueden) usarse para almacenar garabatos ilegibles.

Suerte !!!

Manuel A. Daponte Santiago
El cielo por el clima.
El infierno por la compañia.

"Jose A. Gonzalvo" wrote in message news:
Hola,

estoy teniendo problemas a la hora de almacenar unos datos cifrados. Se
trata de las claves de los usuarios, y lo que hago es cifrarlas en mi
programa y almacenarlas en un campo varchar de una tabla.

El problema es que por alguna razón SQL Server me modifica el string que yo
le paso, y claro cuando lo recupero ya no coincide. ¿Puede ser que como son
carácteres no imprimibles haga algo raro con ellos? ¿Cómo soleis hacer esto
vosotros?

Gracias por adelantado,
JOSE
Respuesta Responder a este mensaje
#5 Jose A. Gonzalvo
10/10/2003 - 23:35 | Informe spam
Muchas gracias, con el binary funcionó.

Saludos,
JOSE
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida