Foros del Web » Programando para Internet » PHP »

Crear Faq Encriptar/desencriptar Url U Otros

Estas en el tema de Crear Faq Encriptar/desencriptar Url U Otros en el foro de PHP en Foros del Web. hola cluster, no se si podras escribir unas FAQ acerca de como encriptar/desencriptar las url, todo por motivos de seguridad. Por ejemplo. cuando haces una ...
  #1 (permalink)  
Antiguo 04/05/2005, 06:07
hmv
 
Fecha de Ingreso: abril-2005
Mensajes: 311
Antigüedad: 12 años, 7 meses
Puntos: 0
Pregunta Crear Faq Encriptar/desencriptar Url U Otros

hola cluster, no se si podras escribir unas FAQ acerca de como encriptar/desencriptar las url, todo por motivos de seguridad.

Por ejemplo. cuando haces una busqueda con ciertos criterios y este te devuelve una lista de productos, y las ID de los productos deben estar almacenados en un arreglo como variable de session, y q no aparesca esto cuando paso el mouse por el producto:
www.midominio/search?productID=1234
www.midominio/search?productID=5555
si no
http://www.midominio/search?productI...dfjkshdf09jwie, algo así, o pasarle el nombre de la session, no se vien como funciona esto.

Última edición por Cluster; 04/05/2005 a las 11:29
  #2 (permalink)  
Antiguo 04/05/2005, 11:41
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Bueno .. la propuesta podría ser interesante .. Pero, no confundas un problema puntual que tu tienes y que deseas resolverlo con crear una FAQ. Tampoco dirijas la creación de una FAQ a una persona concreta (a mi) por qué cualquier podría participar con sus soluciones .. (y que sucedería si yo no sé del tema? por ejemplo?) (insisto que sería interesante igualmente)

De hecho las FAQ's son "públicas" .. si tu encuentras la solución (por cualquier médio) puedes publicarla tu mismo .. no es necesario recurrir a un moderador.

Ahora .. pasando al tema ...
¿Podrías explicar el fin/objetivo de tener que encriptar un dato como ese de una referencia de un registro (olvidemos si es un "producto" o no en tu caso particular .. generalicemos)?

Puedes jugar con sesiones .. almacenando en la misma sesión la "semilla" de encriptación que uses (por muy sencillo que sea tu algorítmo de encriptación) .. Pero antes de hacer eso . .primero buscate el "algorítmo" de encriptación/desencriptación .. o similar.

El caso es que tengas en tu sesión la referencia entre "productID" -> y su equivalente para el "producID_encriptado" .. de esta forma podrías usar MD5() directamente que encripta en un sólo sentido .. pero por eso mismo en tu sesión te guardas el "valor" asociado desencriptado y el encriptado para hacer tu validación de seguridad. Todo en la sesión activa .. que si muere .. moriran esos "códigos" de productos generados/encriptados.

Un saludo,
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 03:07.