porfavor necesito ayuda, busco que temas debo estudiar para poder hacerlo. Les agradezco su ayuda. Saludos.
Objetivo:
Realizar el proceso de cifrado de una Cantidad que permita ocultar el valor original y generar una llave que permita descifrarlo
Procedimiento:
Elaborar una interfaz gráfica similar a la de la Imagen. Con un campo de texto para ingresar un valor numérico de 4 cifras. Utilizar los componentes que consideren adecuados para mostrar clave de cifrado y el código resultante
2-Solicitar un número de cuatro cifras
3-Incluir evento para que al presionar la tecla “enter” en el campo active la funcionalidad. En su defecto agregar un botón que realice tal función
4-La cantidad perteneciente a las centenas elevarla al cuadrado
5-Concatenar ala izquierda símbolo de @
6 Concatenar números al azar del lado izquierdo (entre 0 y9) hasta completar longitud de 8
7, Pedir un número aleatorio que funja como clave de descifrado (entre O y 9)
8-Si el número es mayor a 7 restarle al número el valor de 7
9-Utilizar el numero como posición separar la cadena en inicio y fin
10-generar dos caracteres alfabéticos aleatorios letra 1 y letra 2
11-concatenar inicio + letra 1 + fin + letra 2
12- mostrar código cifrado
Ejemplo:
Numero = 4312
Centena: 3
3^2= 9
Cadena = 4912
Centinela = @4912
Posiciones 8 = 724@4912
Key = 5
Inicio = 912
Fin 724@4
Letra 1 = M
Letra 2 = E
Código = 912M724@4E
• Que el número solicitado sea de 4 cifras positivo de contrario enviar mensaje de incorrecto
• Que la clave de sea un número entró O y 7
• La clave de cifrado conste de longitud de 10
• Letras generadas aleatoria mente
• utilizar @ como centinela