PRÁCTICA 058

Publicado por Gio M en 22:34
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