Avatar Image
Come y duerme en el foro
Come y duerme en el foro

Hola, no consigo hacer funcionar el codigo de encriptacion, solamente lo utilizo para que las variables no sean visibles por la URL, al mandar los datos de un formulario:

Encontre esto:

http://pajhome.org.uk/crypt/md5/
When you want to calculate a hash, use:

<script type="text/javascript" >
hash = hex_md5("input string");
</script>


Y creo q seria dandole al boton la llamada a dicha funcion, algo asi como

onClick = hex_md5("input string")

pero se que no esta del todo bien, pues me parece que la funcion tambien deberia encargarse de enviar los datos ya encriptados ¿no?

UN empujoncito me vendria bien chaval@s...
saludos

--------------------------------------------------------------------------

Mirando mas aqui y alla di con lo siguiente, a ver si consigo hacerlo funcionar

<script language="JavaScript" src="md5.js"></script>
<script language="JavaScript">
numero = Math.random().toString();
function calculaMD5() {
var pw = document.forms["login"].elements["password"].value
pw += numero
return calcMD5(pw)
}
function enviaMD5(hash) {
document.forms["login"].elements["password"].value = hash;
document.forms["login"].elements["numero"].value = numero;
document.forms["login"].submit();
}
</script>
<form action="md5.php" method="POST" name="login">
Password: <input type="Password" name="password"><br>
<input type="Hidden" name="numero" value="">
<input type="Submit" value=" Login " onClick="enviaMD5(calculaMD5())">



Mi problema es q je javascript mas bien cero de cero...
si alguien me comentase aunque sea minimamente el codigo, le estaria muy agradecido, mmm algun link que me recomendeis en castellano sobre js (manuales, introduccion)

Salu2

Avatar Image
Come y duerme en el foro
Come y duerme en el foro

Bueno es un vil y vulgar copy/paste pero he conseguido hacerlo funcionar, no aparecen las variables por la URL y el codigo se encripta correctamente.

Para los que deseen ver el ejemplo
https://one.webcindario.com/md5/formulario.php

Hasta otra ; )

Jallander
Machacateclados
Machacateclados

Hola theblabla, aquí para tí un empujoncito o lo que necesites.

Veo que lo has resuelto mientras me rompía los cuernos. No importa. Los problemas que se me ocurren son:

1º para que una variable no se vea en la url no hace falta encriptarla basta enviar los datos del formulario por el método POST.

2º no vas a poder desencriptar los datos enviados porque con el md5a creado por la función javascript solo se puede comprobar si concuerda con valor ya dado (por ejemplo, si el password enviado en el formulario concuerda con el password encriptado guardado en la base de datos del servidor). Por eso MD5 se usa fundamentalmente para autentificación (de usuarios, programas,etc).

Un saludo. Gracias por tu labor en el subforo FLASH.

Avatar Image
Come y duerme en el foro
Come y duerme en el foro

Muy buenas ja,

Pos mira q de eso no tenia ni idea, resulta q en casa lo intentaba con "GET"
y las variables se veian, hoy lo intente con "POST" y lo mencionado en los anteriores, lo consegui, pero he aprendido gracias a ti esa caracteristica del metodo "post" de verdad ni idea. Muchas gracias

flakita227
Usuario Novato
Usuario Novato

Hola como estan

Existen casos en que no se puede enviar por POST los datos, por ejemplo si en tu programa redirecciones de una página a otra e internamente tienes que enviar parámetros.

En este caso si tienes una aplicación en Java no javascript... como harías para encriptar los datos de la URL y luego recuperarlos en tu programa interno desencriptados???

Gracias
Avatar Image
@man / @woman
@man / @woman

Si usas php puedes usar sesiones...

flakita227
Usuario Novato
Usuario Novato

Claro, pero yo estoy usando Java que también tiene sesiones.

Pero si debe existir algo como lo que yo digo... por ejemplo, si entras a una página como hi5... ciertos datos son pasados por la URL pero si te fijas bien hay datos raros que seguramente son encriptados.

No quiero usar sesiones por eso es mi pregunta si alguien sabe como hacerlo.

Gracias de todas maneras.

tripeo1
Usuario Novato
Usuario Novato
Escrito originalmente por NoSetup.org
Si usas php puedes usar sesiones...

hola necesito k alguien me ayude para desencriptar un archivo

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
No se han encontrado temas similares