Foros del Web » Programación para mayores de 30 ;) » C/C++ »

Encriptacion AES 256 Problema

Estas en el tema de Encriptacion AES 256 Problema en el foro de C/C++ en Foros del Web. Hola a todos sucede que necesito implementar una encriptacion en AES 256 encontre la siguinete libreria que ayudo bastante http://www.efgh.com/software/rijndael.htm aunque tengo el siguinete problema ...
  #1 (permalink)  
Antiguo 23/11/2011, 09:09
 
Fecha de Ingreso: abril-2003
Ubicación: Santiago
Mensajes: 212
Antigüedad: 21 años, 7 meses
Puntos: 0
Encriptacion AES 256 Problema

Hola a todos sucede que necesito implementar una encriptacion en AES 256 encontre la siguinete libreria que ayudo bastante http://www.efgh.com/software/rijndael.htm
aunque tengo el siguinete problema no se como hacer que no ponga caracteres especiales como el salto de linea necesito que el dato encriptado no contenga el caracter salto de liena no se como lograrlo esto lo necesito hacer en c para una user exit ojala alguin pueda ayudarme agradesco toda ayuda e informacion.
Atte Cristian Berrios.
  #2 (permalink)  
Antiguo 23/11/2011, 09:41
 
Fecha de Ingreso: abril-2010
Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años, 7 meses
Puntos: 228
Respuesta: Encriptacion AES 256 Problema

No entendi bien porque no puede contener el salto de linea. Piensa que si desde el algoritmo se le cambia el salto de linea por otra cosas dejaria de ser el AES 256...

¿Porque no quieres que este?
  #3 (permalink)  
Antiguo 23/11/2011, 11:44
 
Fecha de Ingreso: abril-2003
Ubicación: Santiago
Mensajes: 212
Antigüedad: 21 años, 7 meses
Puntos: 0
Respuesta: Encriptacion AES 256 Problema

Te cuento sucede que el string que debo encriptar es una numero que es por ejemplo el rut o numero de cuenta de una persona y este numero es para usalo en otro lado el problema es que en el otro lado el salto de liena lo entiende como que ahy termina la linea y no considera un string con caracter salto de liena como cadena.
Este tema lo necesito para una indexasion en Ondemand.
  #4 (permalink)  
Antiguo 28/11/2011, 14:21
 
Fecha de Ingreso: abril-2011
Ubicación: Distrito Federal
Mensajes: 112
Antigüedad: 13 años, 6 meses
Puntos: 17
Respuesta: Encriptacion AES 256 Problema

A mi me pasó lo mismos con TDES, yo creía que un texto con cambio de línea al desencriptar iba a regresar igual, en cambio regresaba con otro caracter.

Simplemente hize un reemplazo de mi texto original, reemplacé el chr(13) + chr(10) con la cadena "[CRLF]" y se encripta. Al desencriptar antes de dar el resultado de nuevo hago un reemplazo y llegó a la cadena correcta.

Es decir que si tienes

"Linea1
Linea2"

mejor encripta algo como

"Línea1[CRLF]Linea2"

Lo de elegir la cadena [CRLF] es a tu gusto, pero debe ser algo que no se confunda con lo que esperas comunmente dentro del texto.

Saludos!
  #5 (permalink)  
Antiguo 28/11/2011, 15:14
 
Fecha de Ingreso: diciembre-2010
Ubicación: valencia
Mensajes: 203
Antigüedad: 13 años, 11 meses
Puntos: 11
Respuesta: Encriptacion AES 256 Problema

pasalo a base64.

Etiquetas: encriptacion
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:18.