Noticias

¡RECUERDA QUE SI ERES UN NUEVO USUARIO, DEBES PRESENTARTE PARA PODER PUBLICAR MENSAJES! | TENEMOS CANAL OFICIAL DE TELEGRAM: t.me/unity3dspain

Guardar Informacion

Iniciado por KevinLastra, Septiembre 02, 2018, 07:43:37 PM

Tema anterior - Siguiente tema
Muy Buenas a todos,
 
 
 
tengo una duda, estoy trabajando en un programa para guardar claves, el problema que tengo, es que lo empece a guadar en un archivo .json criptado o segun yo criptando la informacion y derepente me llego la duda de si habria una forma mas segura, no se si estoy haciendo bien, no tengo mucha idea. Alguien me recomienda algo?????

Nunca debes guardar la clave de tus clientes, siempre se guarda el HASH (código alfanumérico) generado por algoritmos como MD5 - AES-256, RAS-2048, ETC.Cuando el cliente intenta validar la clave vuelves a generar el hash y comparas con el almacenado -
 
No te preocupes en que descubran tus claves, lo más seguro es que nunca lo intenten, si lo que quieren es acceder al sistema, lo normal sería intentar romper el sistema de logeo con técnicas de "hacking" menos avanzadas de criptografía inversa.
 
Si quieres tambien puedes convertir todos los datos del archivo a bytes luego implementar un sistema de ordenamiento que se pueda revertir y guardar los bytes "desordenados" por lo que si alguien intenta evaluar el archivo tendría que invertir mucho tiempo, por ejemplo, podrias guardar en los bytes 1 y 2 los segundos y en último y anteúltimo los minutos y con ese código ejecutar el algoritmo inverso -
 
También tienes tecnimas muchisimo mas simples como XOR -
 
Sin embargo todo se trata de criptografía, simple de entender en terminología, complicado de aplicarlo en la práctica.
 
 

gracias me ayudo muchisimo, encontre un video de youtube relacionado con los hash y ahora tengo una linda linea de letras.
 
 

Etiquetas: