·
miarroba.com
encriptar con MD5
 
Índice de subforos · Ayuda para webmasters · Java y Javascript
Noticias · Buscar · Tags · Tagboard · Usuarios · Fisgona
Autor Mensaje 
DkS-AssaultDkS-Assault
Come y duerme en el foro
Come y duerme en el foro

Haz clic para ver el perfil del usuario
Mensajes: 314
Desde: 25/Feb/2005
#1 ·
encriptar con MD5

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



Editado por DkS-AssaultDkS-Assault, Lunes, 26 de Septiembre de 2005, 17:58
26/Sep/2005 16:37 GMT+1
DkS-AssaultDkS-Assault
Come y duerme en el foro
Come y duerme en el foro

Haz clic para ver el perfil del usuario
Mensajes: 314
Desde: 25/Feb/2005
#2 ·
RE: encriptar con MD5

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
http://one.webcindario.com/md5/formulario.php

Hasta otra ; )

26/Sep/2005 20:16 GMT+1
ja.lopezja.lopez
Machacateclados
Machacateclados


Mensajes: 140
Desde: 28/Ago/2003
#3 ·
RE: encriptar con MD5

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.

26/Sep/2005 20:41 GMT+1
DkS-AssaultDkS-Assault
Come y duerme en el foro
Come y duerme en el foro

Haz clic para ver el perfil del usuario
Mensajes: 314
Desde: 25/Feb/2005
#4 ·
RE: encriptar con MD5

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

26/Sep/2005 21:01 GMT+1
flakita227flakita227
Usuario Novato
Usuario Novato


Mensajes: 2
Desde: 08/Oct/2007
#5 ·
RE: encriptar con MD5


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

08/Oct/2007 18:00 GMT+1
NoSetup.orgNoSetup.org
@man / @woman
@man / @woman

Haz clic para ver el perfil del usuario

Usuario PRO Usuario PRO
Mensajes: 24.570
Desde: 01/Mar/2003
#6 ·
RE: encriptar con MD5

Si usas php puedes usar sesiones...

08/Oct/2007 20:15 GMT+1
flakita227flakita227
Usuario Novato
Usuario Novato


Mensajes: 2
Desde: 08/Oct/2007
#7 ·
RE: encriptar con MD5

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.

08/Oct/2007 21:25 GMT+1
Índice de subforos · Ayuda para webmasters · Java y Javascript
Temas similares
Asunto Autor#VisitasÚltima respuesta
encriptar28/May/2008, 07:31
jbhortuajbhortua
435729/May/2008, 00:15
jbhortuajbhortua Ir al último mensaje del tema
Encriptar codigo fuente19/Ago/2007, 02:36
juanda95juanda95
12.03105/Sep/2007, 21:40
PaseanteDelForoPaseanteDelForo Ir al último mensaje del tema
Opciones:
Versión imprimible del tema
Subscríbete a este tema
Date de baja de este tema
Ir al subforo:  

TU NO PUEDES Escribir nuevos temas en este foro
TU NO PUEDES Responder a los temas en este foro
TU NO PUEDES Editar tus propios mensajes en este foro
TU NO PUEDES Borrar tus propios mensajes en este foro
Todas las fechas y horas son GMT+1. Ahora son las 05:33
Miarroba Networks, S.L. C/ 18 de Julio, 21 Bajo, 39610 Astillero (CANTABRIA) - CIF B-39512736
Inscrita en el Registro Mercantil de Cantabria, tomo 743, folio 161, libro 0, hoja S-12428, Instripción 1ª