Para el primer semestre del 2010 hice 3 progras. La primera era una base de datos que no guardaba datos, la segunda progra un juego llamado tresillo, y la tercera una especie de red social similar a las famosas redes como facebook, hi5, y demás.
Pues, resulta que para la primera progra tenía un formulario de login en el que se introducia usuario y contraseña. La contraseña tenía se desencriptaba. El ejercicio a continuación, es el desencriptar de la primera progra.
La clave está en hexadecimal, cada dígito en hexadecimal es
pasado a binario y los bits de ese dígito sufren intercambio el bit menos
significativo por el más significativo. Ese resultado es pasado a decimal y se
obtiene la clave correcta.
Ejemplo:
La función recibe un argumento "A23B", un número en hexadecimal cualquiera.
Luego lo pasa a binario.
1010 0010 0011 1011
Luego los bits de ese dígito sufren intercambio el bit menos significativo por el
más significativo.
0011 0010 1010 1011
Y finalmente se pasa a decimal
1297110
Nota: La función de cómo pasar de binario a decimal ya está hecha en ejercicios anteriores,
0 Respuestas a 'PRÁCTICA 058'
Publicar un comentario