Tema: Password2
Ver Mensaje Individual
  #27 (permalink)  
Antiguo 04/04/2006, 15:07
Willie
 
Fecha de Ingreso: junio-2005
Mensajes: 286
Antigüedad: 19 años, 6 meses
Puntos: 2
Si usas el post 14 en los FAQs, luego lo integras/llamas en tu codigo:

password = Md5.hash(teclado.readLine());

y luego lo comparas como siempre. Claro, el archivo tendra que contener no el password en limpio, si no el hash del password. Es decir, el archivo tendra:

Md5.hash(ElPasswordVerdadero);

Si alguien mira el archivo, vera el hash, no el password en limpio, asi que el password esta "protegido". (Un ataque de fuerza bruta puede quebrar el algoritmo, y por ende leer el password, pero esto puede ser ignorado).

Hay que usar un FileStream especifico para guardar el hash en el archivo, o creo que si lo guardas como byte (no como String regular) tambien funciona. Pero no me recuerdo muy bien :). Tengo que hacer Mate :-/ ahora. Ciao.