Karoshi MSX Community

Desarrollo MSX => Desarrollo (Español/Spanish) => Mensaje iniciado por: OKI09 en 15 de Julio de 2009, 04:42:11 pm



Título: Generador de Passwords
Publicado por: OKI09 en 15 de Julio de 2009, 04:42:11 pm
He hecho una rutinilla que genera passwords para los juegos, pero creo que es muy sencilla.

Alguna idea para hacerlos, que es que aqui hay muchos listos y pasarian las fases como churros. ;D


Título: Re: Generador de Passwords
Publicado por: burguera en 15 de Julio de 2009, 07:27:28 pm
Depende de la cantidad de información que quieras guardar en el password y de lo largo que pueda ser. Así, a bote pronto se me ocurren tres criterios.

Primero, utiliza varios símbolos para representar el mismo valor y evita que el símbolo se corresponda con la representación habitual del valor. Por ejemplo, para representar los números del 0 al 9, usa caracteres de la A a la J, mejor en otro orden, caracteres de la Q a la Z y caracteres de la K a la T. Así, por ejemplo, si quieres guardar en el password el valor "15" podrías hacerlo como AE, como AU, QO y muchos más. Cuando generes el password, elige cada tabla de símbolos aleatoriamente. Así es más difícil descifrar el significado del código. Si el password puede ser largo, incluso puedes usar varios símbolos para cada posible valor.

Segundo, intercala cosas entre los símbolos. No pongas datos relevantes juntos. Por ejemplo, si quieres guardar XXYYZZ, donde XX es el número de vidas, YY es el nivel de energía y ZZ la fase del juego, no generes el password XXYYZZ, sinó algo más enrevesado, como XYXZZY.

Tercero, mete símbolos inútiles en el password, duplica información y, sobretodo,  mete algo para detección de errores. Por ejemplo, que un símbolo sea algo tipo checksum de los otros o así. Esto, creo, dificulta mucho que alguien pueda descubrir el password.

Todo esto son solo mis elucubraciones para cuando monte mi propio sistema de passwords. Seguro que más de uno en el foro tendrá más ideas.


Título: Re: Generador de Passwords
Publicado por: mohai en 23 de Julio de 2009, 03:18:44 pm
Un sistema muy sencillo es, si lo que quieres es hacer una tabla de passwords fijos, es usar ASCII puro y duro, pero al almacenarlo lo desplazas unas cuantos valores, así si alguien visualiza el binario, no ve las claves.


Título: Re: Generador de Passwords
Publicado por: OKI09 en 24 de Julio de 2009, 10:46:12 am
Gracias, ya tengo hecho la rutina generadora, crea un password de 16 letras aleatorias con comprobacion de veracidad del password.

Ahora toca a la rutina lectora de passwords. ;D