Ver Mensaje Individual
  #6 (permalink)  
Antiguo 24/11/2015, 05:35
Avatar de mortiprogramador
mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 7 meses
Puntos: 214
Respuesta: Encriptación cifrado 3DES

Cita:
Iniciado por madman_18 Ver Mensaje
Eso he estado revisando aunque no entiendo por qué me dan esa longitud de clave

He visto algunos códigos que lo usan y el tamaño de la key lo meten como a NULL (se generan como unos valores que darían como resultado NULL o a 0)

En un principio según la documentación habría que usar algo tipo
Código PHP:
Ver original
  1. $iv_size = mcrypt_get_iv_size(MCRYPT_3DES, MCRYPT_MODE_CBC);
  2. $iv = mcrypt_create_iv($iv_size)
O estoy muy equivocado?

Saludo.
Pues no estas equivocado en cuanto a ese detalle, es decir,
también se puede crear el $iv de ese modo, pero sin embargo
eso no cambiará el hecho que $myKey era muy extensa para
el tipo de encriptación, razón por la cual debe ser un poco más corta,
otra solución podría ser crear una key aleatoria que combine
varios caracteres pero que no pase de la longitud adecuada,
es decir, el length de la que te dejé, o pues la más drástica
que sería cambiar de tipo de encriptación.
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com