Python 3.8.3 (tags/v3.8.3:6f8c832, May 13 2020, 22:20:19) [MSC v.1925 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license()" for more information.
>>> 
= RESTART: C:\Users\joma2\Desktop\PP1\solucion computacional\CifradoDeMensajes.py

		≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈
		 Cifrado de Mensajes
		≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈

		--------------------
		   Menú Principal
		--------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Cifrar una frase o palabra
	2. Descifrar una frase o palabra
	3. Finalizar Programa

<--Opcion: 1

	»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»
	»Cargado Opciones de Cifrado»
	»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»

		-----------------------
		  Opciones de Cifrado
		-----------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Cifrado Cesar
	2. Cifrado Por Llave
	3. Cifrado por Sustitucion Vigenére
	4. Cifrado RSA
	5. Cifrado Palabra Inversa
	6. Cifrado Mensaje Inverso
	7. Cifrado Telefónico
	8. Cifrado Binario
	9. Regresar al Menú Principal

<--Opcion: 1

<--Ingrese la frase o palabra que desea cifrar: Integrar todos los conocimientos adquiridos para crear un producto de software con un propósito significativo

	---------------------
	    Cifrado Cesar
	-----------------------

	************************************************************************************************
	*Se ha producido un ERROR: La palabra o frase NO debe contener caracteres numéricos ni símbolos*
	************************************************************************************************

		-----------------------
		  Opciones de Cifrado
		-----------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Cifrado Cesar
	2. Cifrado Por Llave
	3. Cifrado por Sustitucion Vigenére
	4. Cifrado RSA
	5. Cifrado Palabra Inversa
	6. Cifrado Mensaje Inverso
	7. Cifrado Telefónico
	8. Cifrado Binario
	9. Regresar al Menú Principal

<--Opcion: Integrar todos los conocimientos adquiridos para crear un producto de software con un proposito significativo

	***************************************
	*Opcion no valida, vuelva a intentarlo*
	***************************************

		-----------------------
		  Opciones de Cifrado
		-----------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Cifrado Cesar
	2. Cifrado Por Llave
	3. Cifrado por Sustitucion Vigenére
	4. Cifrado RSA
	5. Cifrado Palabra Inversa
	6. Cifrado Mensaje Inverso
	7. Cifrado Telefónico
	8. Cifrado Binario
	9. Regresar al Menú Principal

<--Opcion: 1

<--Ingrese la frase o palabra que desea cifrar: Integrar todos los conocimientos adquiridos para crear un producto de software con un proposito significativo

	---------------------
	    Cifrado Cesar
	-----------------------

-->La frase o palabra cifrada es la siguiente: LQWHJUDU WRGRV ORV FRQRFLPLHQWRV DGTXLULGRV SDUD FUHDU XQ SURGXFWR GH VRIWZDUH FRQ XQ SURSRVLWR VLJQLILFDWLYR

<--Presione la tecla "Enter" para continuar...

		-----------------------
		  Opciones de Cifrado
		-----------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Cifrado Cesar
	2. Cifrado Por Llave
	3. Cifrado por Sustitucion Vigenére
	4. Cifrado RSA
	5. Cifrado Palabra Inversa
	6. Cifrado Mensaje Inverso
	7. Cifrado Telefónico
	8. Cifrado Binario
	9. Regresar al Menú Principal

<--Opcion: 1

<--Ingrese la frase o palabra que desea cifrar: 

	---------------------
	    Cifrado Cesar
	-----------------------

	*************************************************************************************
	*Se ha producido un ERROR: Es necesario que ingrese un valor para la palabra o frase*
	*************************************************************************************

		-----------------------
		  Opciones de Cifrado
		-----------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Cifrado Cesar
	2. Cifrado Por Llave
	3. Cifrado por Sustitucion Vigenére
	4. Cifrado RSA
	5. Cifrado Palabra Inversa
	6. Cifrado Mensaje Inverso
	7. Cifrado Telefónico
	8. Cifrado Binario
	9. Regresar al Menú Principal

<--Opcion: 1

<--Ingrese la frase o palabra que desea cifrar: 

	---------------------
	    Cifrado Cesar
	-----------------------

	*************************************************************************************
	*Se ha producido un ERROR: Es necesario que ingrese un valor para la palabra o frase*
	*************************************************************************************

		-----------------------
		  Opciones de Cifrado
		-----------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Cifrado Cesar
	2. Cifrado Por Llave
	3. Cifrado por Sustitucion Vigenére
	4. Cifrado RSA
	5. Cifrado Palabra Inversa
	6. Cifrado Mensaje Inverso
	7. Cifrado Telefónico
	8. Cifrado Binario
	9. Regresar al Menú Principal

<--Opcion: 2

<--Ingrese la frase o palabra que desea cifrar: Integrar todos los conocimientos adquiridos para crear un producto de software con un proposito significativo

	---------------------
	  Cifrado Por Llave
	-----------------------
<--Digite la clave requerida para cifrar la palabra/frase: tango

-->La frase o palabra cifrada es la siguiente: cohlvlbf adxpg sdm dcudwjapthucz pxripgcecz euso jgybf bc jsckjwuc kt mptaluss jdh vb wgiqczxnp gpvhjtpruuwcd

<--Presione la tecla "Enter" para continuar...

		-----------------------
		  Opciones de Cifrado
		-----------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Cifrado Cesar
	2. Cifrado Por Llave
	3. Cifrado por Sustitucion Vigenére
	4. Cifrado RSA
	5. Cifrado Palabra Inversa
	6. Cifrado Mensaje Inverso
	7. Cifrado Telefónico
	8. Cifrado Binario
	9. Regresar al Menú Principal

<--Opcion: 3

<--Ingrese la frase o palabra que desea cifrar: Integrar todos los conocimientos adquiridos para crear un producto de software con un proposito significativo

	---------------------
	Sustitucion Vigenére
	-----------------------
<--Digite la clave requerida para cifrar la palabra/frase: 42

-->La frase o palabra cifrada es la siguiente: mpxgktet xqhqw pqw gqrqgkqkipxqw efuwmtmfsu tcvc gticv yp ttsfyexq hg wqjvacvg gqr yp ttsrsumvs wkkpmhmeevmxs

<--Presione la tecla "Enter" para continuar...

		-----------------------
		  Opciones de Cifrado
		-----------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Cifrado Cesar
	2. Cifrado Por Llave
	3. Cifrado por Sustitucion Vigenére
	4. Cifrado RSA
	5. Cifrado Palabra Inversa
	6. Cifrado Mensaje Inverso
	7. Cifrado Telefónico
	8. Cifrado Binario
	9. Regresar al Menú Principal

<--Opcion: 2

<--Ingrese la frase o palabra que desea cifrar: 

	---------------------
	  Cifrado Por Llave
	-----------------------

	*************************************************************************************
	*Se ha producido un ERROR: Es necesario que ingrese un valor para la palabra o frase*
	*************************************************************************************

		-----------------------
		  Opciones de Cifrado
		-----------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Cifrado Cesar
	2. Cifrado Por Llave
	3. Cifrado por Sustitucion Vigenére
	4. Cifrado RSA
	5. Cifrado Palabra Inversa
	6. Cifrado Mensaje Inverso
	7. Cifrado Telefónico
	8. Cifrado Binario
	9. Regresar al Menú Principal

<--Opcion: 2

<--Ingrese la frase o palabra que desea cifrar: Integrar todos los conocimientos adquiridos para crear un producto de software con un propósito significativo

	---------------------
	  Cifrado Por Llave
	-----------------------

	**********************************************************************************************
	*Se ha producido un ERROR: La palabra o frase NO debe contener caracteres numéricos ni símbolos*
	**********************************************************************************************

		-----------------------
		  Opciones de Cifrado
		-----------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Cifrado Cesar
	2. Cifrado Por Llave
	3. Cifrado por Sustitucion Vigenére
	4. Cifrado RSA
	5. Cifrado Palabra Inversa
	6. Cifrado Mensaje Inverso
	7. Cifrado Telefónico
	8. Cifrado Binario
	9. Regresar al Menú Principal

<--Opcion: 3

<--Ingrese la frase o palabra que desea cifrar: 

	---------------------
	Sustitucion Vigenére
	-----------------------

	*************************************************************************************
	*Se ha producido un ERROR: Es necesario que ingrese un valor para la palabra o frase*
	*************************************************************************************

		-----------------------
		  Opciones de Cifrado
		-----------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Cifrado Cesar
	2. Cifrado Por Llave
	3. Cifrado por Sustitucion Vigenére
	4. Cifrado RSA
	5. Cifrado Palabra Inversa
	6. Cifrado Mensaje Inverso
	7. Cifrado Telefónico
	8. Cifrado Binario
	9. Regresar al Menú Principal

<--Opcion: 3

<--Ingrese la frase o palabra que desea cifrar: Integrar todos los conocimientos adquiridos para crear un producto de software con un propósito significativo

	---------------------
	Sustitucion Vigenére
	-----------------------

	***********************************************************************************************
	*Se ha producido un ERROR: La palabra o frase NO debe contener caracteres numéricos ni símbolos*
	************************************************************************************************

		-----------------------
		  Opciones de Cifrado
		-----------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Cifrado Cesar
	2. Cifrado Por Llave
	3. Cifrado por Sustitucion Vigenére
	4. Cifrado RSA
	5. Cifrado Palabra Inversa
	6. Cifrado Mensaje Inverso
	7. Cifrado Telefónico
	8. Cifrado Binario
	9. Regresar al Menú Principal

<--Opcion: 4

<--Ingrese la frase o palabra que desea cifrar: Integrar todos los conocimientos adquiridos para crear un producto de software con un propósito significativo!!!???

	---------------------
	     Cifrado RSA
	-----------------------

	┌──────────────────────────────────────────────────┐
  	|Por favor espere, se esta procesando su solicitud.|
  	└──────────────────────────────────────────────────┘


-->La frase o palabra cifrada es la siguiente: 81863*126934*100434*15054*111155*9955*113036*9955*32989*100434*74241*21847*74241*2269*32989*61276*74241*2269*32989*75358*74241*126934*74241*75358*53585*99504*53585*15054*126934*100434*74241*2269*32989*113036*21847*68772*117332*53585*9955*53585*21847*74241*2269*32989*76222*113036*9955*113036*32989*75358*9955*15054*113036*9955*32989*117332*126934*32989*76222*9955*74241*21847*117332*75358*100434*74241*32989*21847*15054*32989*2269*74241*81696*100434*51941*113036*9955*15054*32989*75358*74241*126934*32989*117332*126934*32989*76222*9955*74241*76222*55457*2269*53585*100434*74241*32989*2269*53585*111155*126934*53585*81696*53585*75358*113036*100434*53585*106145*74241*9460*9460*9460*110822*110822*110822
-->Las llaves generadas son: Publica: (128251, 52991) y Privada: (128251, 122543)

<--Presione la tecla "Enter" para continuar...

		-----------------------
		  Opciones de Cifrado
		-----------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Cifrado Cesar
	2. Cifrado Por Llave
	3. Cifrado por Sustitucion Vigenére
	4. Cifrado RSA
	5. Cifrado Palabra Inversa
	6. Cifrado Mensaje Inverso
	7. Cifrado Telefónico
	8. Cifrado Binario
	9. Regresar al Menú Principal

<--Opcion: 4

<--Ingrese la frase o palabra que desea cifrar: 

	---------------------
	     Cifrado RSA
	-----------------------

	**************************************************************************************
	*Se ha producido un ERROR: Es necesario que ingrese una valor para la palabra o frase*
	**************************************************************************************

		-----------------------
		  Opciones de Cifrado
		-----------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Cifrado Cesar
	2. Cifrado Por Llave
	3. Cifrado por Sustitucion Vigenére
	4. Cifrado RSA
	5. Cifrado Palabra Inversa
	6. Cifrado Mensaje Inverso
	7. Cifrado Telefónico
	8. Cifrado Binario
	9. Regresar al Menú Principal

<--Opcion: 4

<--Ingrese la frase o palabra que desea cifrar: 安安安安安

	---------------------
	     Cifrado RSA
	-----------------------

	********************************************************************************
	*Se ha producido un ERROR: La palabra/frase solo debe contener caracteres ASCII*
	********************************************************************************

		-----------------------
		  Opciones de Cifrado
		-----------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Cifrado Cesar
	2. Cifrado Por Llave
	3. Cifrado por Sustitucion Vigenére
	4. Cifrado RSA
	5. Cifrado Palabra Inversa
	6. Cifrado Mensaje Inverso
	7. Cifrado Telefónico
	8. Cifrado Binario
	9. Regresar al Menú Principal

<--Opcion: 5

<--Ingrese la frase o palabra que desea cifrar: Integrar todos los conocimientos adquiridos para crear un producto de software con un propósito significativo

	---------------------
	   Palabra Inversa
	-----------------------

-->La frase o palabra cifrada es la siguiente: rargetnI sodot sol sotneimiconoc sodiriuqda arap raerc nu otcudorp ed erawtfos noc nu otisóporp ovitacifingis

<--Presione la tecla "Enter" para continuar...

		-----------------------
		  Opciones de Cifrado
		-----------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Cifrado Cesar
	2. Cifrado Por Llave
	3. Cifrado por Sustitucion Vigenére
	4. Cifrado RSA
	5. Cifrado Palabra Inversa
	6. Cifrado Mensaje Inverso
	7. Cifrado Telefónico
	8. Cifrado Binario
	9. Regresar al Menú Principal

<--Opcion: 5

<--Ingrese la frase o palabra que desea cifrar: 

	---------------------
	   Palabra Inversa
	-----------------------

	**************************************************************************************
	*Se ha producido un ERROR: Es necesario que ingrese una valor para la palabra o frase*
	**************************************************************************************

		-----------------------
		  Opciones de Cifrado
		-----------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Cifrado Cesar
	2. Cifrado Por Llave
	3. Cifrado por Sustitucion Vigenére
	4. Cifrado RSA
	5. Cifrado Palabra Inversa
	6. Cifrado Mensaje Inverso
	7. Cifrado Telefónico
	8. Cifrado Binario
	9. Regresar al Menú Principal

<--Opcion: 6

<--Ingrese la frase o palabra que desea cifrar: Integrar todos los conocimientos adquiridos para crear un producto de software con un propósito significativo

	---------------------
	   Mensaje Inverso
	-----------------------

-->La frase o palabra cifrada es la siguiente: ovitacifingis otisóporp nu noc erawtfos ed otcudorp nu raerc arap sodiriuqda sotneimiconoc sol sodot rargetnI

<--Presione la tecla "Enter" para continuar...

		-----------------------
		  Opciones de Cifrado
		-----------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Cifrado Cesar
	2. Cifrado Por Llave
	3. Cifrado por Sustitucion Vigenére
	4. Cifrado RSA
	5. Cifrado Palabra Inversa
	6. Cifrado Mensaje Inverso
	7. Cifrado Telefónico
	8. Cifrado Binario
	9. Regresar al Menú Principal

<--Opcion: 6

<--Ingrese la frase o palabra que desea cifrar: 

	---------------------
	   Mensaje Inverso
	-----------------------

	**************************************************************************************
	*Se ha producido un ERROR: Es necesario que ingrese una valor para la palabra o frase*
	**************************************************************************************

		-----------------------
		  Opciones de Cifrado
		-----------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Cifrado Cesar
	2. Cifrado Por Llave
	3. Cifrado por Sustitucion Vigenére
	4. Cifrado RSA
	5. Cifrado Palabra Inversa
	6. Cifrado Mensaje Inverso
	7. Cifrado Telefónico
	8. Cifrado Binario
	9. Regresar al Menú Principal

<--Opcion: 7

<--Ingrese la frase o palabra que desea cifrar: Integrar todos los conocimientos adquiridos para crear un producto de software con un proposito significativo

	---------------------
	  Cifrado Telefónico
	-----------------------

-->La frase o palabra cifrada es la siguiente: 4362813241732173*8163316374*536374*23636263234361433262816374*21317282437343316374*71217321*2373322173*8262*7173633182238163*3132*7463338191217332*236362*8262*717363716374438163*74434162433343232181438363

<--Presione la tecla "Enter" para continuar...

		-----------------------
		  Opciones de Cifrado
		-----------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Cifrado Cesar
	2. Cifrado Por Llave
	3. Cifrado por Sustitucion Vigenére
	4. Cifrado RSA
	5. Cifrado Palabra Inversa
	6. Cifrado Mensaje Inverso
	7. Cifrado Telefónico
	8. Cifrado Binario
	9. Regresar al Menú Principal

<--Opcion: 7

<--Ingrese la frase o palabra que desea cifrar: 

	---------------------
	  Cifrado Telefónico
	-----------------------

	**************************************************************************************
	*Se ha producido un ERROR: Es necesario que ingrese una valor para la palabra o frase*
	**************************************************************************************

		-----------------------
		  Opciones de Cifrado
		-----------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Cifrado Cesar
	2. Cifrado Por Llave
	3. Cifrado por Sustitucion Vigenére
	4. Cifrado RSA
	5. Cifrado Palabra Inversa
	6. Cifrado Mensaje Inverso
	7. Cifrado Telefónico
	8. Cifrado Binario
	9. Regresar al Menú Principal

<--Opcion: 7

<--Ingrese la frase o palabra que desea cifrar: Integrar todos los conocimientos adquiridos para crear un producto de software con un propósito significativo

	---------------------
	  Cifrado Telefónico
	-----------------------

	************************************************************************************************
	*Se ha producido un ERROR: La palabra o frase NO debe contener caracteres numéricos ni símbolos*
	************************************************************************************************

		-----------------------
		  Opciones de Cifrado
		-----------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Cifrado Cesar
	2. Cifrado Por Llave
	3. Cifrado por Sustitucion Vigenére
	4. Cifrado RSA
	5. Cifrado Palabra Inversa
	6. Cifrado Mensaje Inverso
	7. Cifrado Telefónico
	8. Cifrado Binario
	9. Regresar al Menú Principal

<--Opcion: 8

<--Ingrese la frase o palabra que desea cifrar: Integrar todos los conocimientos adquiridos para crear un producto de software con un propósito significativo

	---------------------
	   Cifrado Binario
	-----------------------

	************************************************************************************************
	*Se ha producido un ERROR: La palabra o frase NO debe contener caracteres numéricos ni símbolos*
	************************************************************************************************

		-----------------------
		  Opciones de Cifrado
		-----------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Cifrado Cesar
	2. Cifrado Por Llave
	3. Cifrado por Sustitucion Vigenére
	4. Cifrado RSA
	5. Cifrado Palabra Inversa
	6. Cifrado Mensaje Inverso
	7. Cifrado Telefónico
	8. Cifrado Binario
	9. Regresar al Menú Principal

<--Opcion: 8

<--Ingrese la frase o palabra que desea cifrar: Integrar todos los conocimientos adquiridos para crear un producto de software con un proposito significativo

	---------------------
	   Cifrado Binario
	-----------------------

-->La frase o palabra cifrada es la siguiente:  01000 01101 10011 00100 00110 10001 00000 10001 * 10011 01110 00011 01110 10010 * 01011 01110 10010 * 00010 01110 01101 01110 00010 01000 01100 01000 00100 01101 10011 01110 10010 * 00000 00011 10000 10100 01000 10001 01000 00011 01110 10010 * 01111 00000 10001 00000 * 00010 10001 00100 00000 10001 * 10100 01101 * 01111 10001 01110 00011 10100 00010 10011 01110 * 00011 00100 * 10010 01110 00101 10011 10110 00000 10001 00100 * 00010 01110 01101 * 10100 01101 * 01111 10001 01110 01111 01110 10010 01000 10011 01110 * 10010 01000 00110 01101 01000 00101 01000 00010 00000 10011 01000 10101 01110

<--Presione la tecla "Enter" para continuar...

		-----------------------
		  Opciones de Cifrado
		-----------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Cifrado Cesar
	2. Cifrado Por Llave
	3. Cifrado por Sustitucion Vigenére
	4. Cifrado RSA
	5. Cifrado Palabra Inversa
	6. Cifrado Mensaje Inverso
	7. Cifrado Telefónico
	8. Cifrado Binario
	9. Regresar al Menú Principal

<--Opcion: 9

	»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»
	»Regresando al Menu Principal»
	»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»


		--------------------
		   Menú Principal
		--------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Cifrar una frase o palabra
	2. Descifrar una frase o palabra
	3. Finalizar Programa

<--Opcion: 2

	»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»
	»Cargado Opciones de Descifrado»
	»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»

		------------------------
		  Opciones de Descifrado
		--------------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Descifrado Cesar
	2. Descifrado Por Llave
	3. Descifrado por Sustitucion Vigenére
	4. Descifrado RSA
	5. Descifrado Palabra Inversa
	6. Descifrado Mensaje Inverso
	7. Descifrado Telefónico
	8. Descifrado Binario
	9. Regresar al Menú Principal

<--Opcion: 1

<--Ingrese la frase o palabra que desea descifrar: LQWHJUDU WRGRV ORV FRQRFLPLHQWRV DGTXLULGRV SDUD FUHDU XQ SURGXFWR GH VRIWZDUH FRQ XQ SURSRVLWR VLJQLILFDWLYR

	-----------------------
	    Descifrado Cesar
	-----------------------

-->La frase o palabra descifrada es la siguiente: integrar todos los conocimientos adquiridos para crear un producto de software con un proposito significativo

<--Presione la tecla "Enter" para continuar...

		------------------------
		  Opciones de Descifrado
		--------------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Descifrado Cesar
	2. Descifrado Por Llave
	3. Descifrado por Sustitucion Vigenére
	4. Descifrado RSA
	5. Descifrado Palabra Inversa
	6. Descifrado Mensaje Inverso
	7. Descifrado Telefónico
	8. Descifrado Binario
	9. Regresar al Menú Principal

<--Opcion: 2

<--Ingrese la frase o palabra que desea descifrar: 

	-----------------------
	  Descifrado Por Llave
	-----------------------

	**************************************************************************************
	*Se ha producido un ERROR: Es necesario que ingrese una valor para la palabra o frase*
	**************************************************************************************

		------------------------
		  Opciones de Descifrado
		--------------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Descifrado Cesar
	2. Descifrado Por Llave
	3. Descifrado por Sustitucion Vigenére
	4. Descifrado RSA
	5. Descifrado Palabra Inversa
	6. Descifrado Mensaje Inverso
	7. Descifrado Telefónico
	8. Descifrado Binario
	9. Regresar al Menú Principal

<--Opcion: 1

<--Ingrese la frase o palabra que desea descifrar: 

	-----------------------
	    Descifrado Cesar
	-----------------------

	**************************************************************************************
	*Se ha producido un ERROR: Es necesario que ingrese una valor para la palabra o frase*
	**************************************************************************************

		------------------------
		  Opciones de Descifrado
		--------------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Descifrado Cesar
	2. Descifrado Por Llave
	3. Descifrado por Sustitucion Vigenére
	4. Descifrado RSA
	5. Descifrado Palabra Inversa
	6. Descifrado Mensaje Inverso
	7. Descifrado Telefónico
	8. Descifrado Binario
	9. Regresar al Menú Principal

<--Opcion: 1

<--Ingrese la frase o palabra que desea descifrar: LQWHJUDú WRGRV ORV FRQRFLPLHQWRV DGTXLULGRV SDUD FUHDU XQ SURGXFWR GH VRIWZDUH FRQ XQ SURSRVLWR VLJQLILFDWLYR

	-----------------------
	    Descifrado Cesar
	-----------------------

	************************************************************************************************
	*Se ha producido un ERROR: La palabra o frase NO debe contener caracteres numéricos ni símbolos*
	************************************************************************************************

		------------------------
		  Opciones de Descifrado
		--------------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Descifrado Cesar
	2. Descifrado Por Llave
	3. Descifrado por Sustitucion Vigenére
	4. Descifrado RSA
	5. Descifrado Palabra Inversa
	6. Descifrado Mensaje Inverso
	7. Descifrado Telefónico
	8. Descifrado Binario
	9. Regresar al Menú Principal

<--Opcion: 2

<--Ingrese la frase o palabra que desea descifrar: cohlvlbf adxpg sdm dcudwjapthucz pxripgcecz euso jgybf bc jsckjwuc kt mptaluss jdh vb wgiqczxnp gpvhjtpruuwcd


	-----------------------
	  Descifrado Por Llave
	-----------------------
<--Digite la clave requerida para descifrar la palabra/frase: 
	****************************************************************************
	*Se ha producido un ERROR: Es necesario que ingrese una valor para la clave*
	****************************************************************************

		------------------------
		  Opciones de Descifrado
		--------------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Descifrado Cesar
	2. Descifrado Por Llave
	3. Descifrado por Sustitucion Vigenére
	4. Descifrado RSA
	5. Descifrado Palabra Inversa
	6. Descifrado Mensaje Inverso
	7. Descifrado Telefónico
	8. Descifrado Binario
	9. Regresar al Menú Principal

<--Opcion: 2

<--Ingrese la frase o palabra que desea descifrar: cohlvlbf adxpg sdm dcudwjapthucz pxripgcecz euso jgybf bc jsckjwuc kt mptaluss jdh vb wgiqczxnp gpvhjtpruuwcd


	-----------------------
	  Descifrado Por Llave
	-----------------------
<--Digite la clave requerida para descifrar la palabra/frase: 
	****************************************************************************
	*Se ha producido un ERROR: Es necesario que ingrese una valor para la clave*
	****************************************************************************

		------------------------
		  Opciones de Descifrado
		--------------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Descifrado Cesar
	2. Descifrado Por Llave
	3. Descifrado por Sustitucion Vigenére
	4. Descifrado RSA
	5. Descifrado Palabra Inversa
	6. Descifrado Mensaje Inverso
	7. Descifrado Telefónico
	8. Descifrado Binario
	9. Regresar al Menú Principal

<--Opcion: cohlvlbf adxpg sdm dcudwjapthucz pxripgcecz euso jgybf bc jsckjwuc kt mptaluss jdh vb wgiqczxnp gpvhjtpruuwcd


	***************************************
	*Opcion no valida, vuelva a intentarlo*
	***************************************

		------------------------
		  Opciones de Descifrado
		--------------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Descifrado Cesar
	2. Descifrado Por Llave
	3. Descifrado por Sustitucion Vigenére
	4. Descifrado RSA
	5. Descifrado Palabra Inversa
	6. Descifrado Mensaje Inverso
	7. Descifrado Telefónico
	8. Descifrado Binario
	9. Regresar al Menú Principal

<--Opcion: 
	***************************************
	*Opcion no valida, vuelva a intentarlo*
	***************************************

		------------------------
		  Opciones de Descifrado
		--------------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Descifrado Cesar
	2. Descifrado Por Llave
	3. Descifrado por Sustitucion Vigenére
	4. Descifrado RSA
	5. Descifrado Palabra Inversa
	6. Descifrado Mensaje Inverso
	7. Descifrado Telefónico
	8. Descifrado Binario
	9. Regresar al Menú Principal

<--Opcion: 2

<--Ingrese la frase o palabra que desea descifrar: cohlvlbf adxpg sdm dcudwjapthucz pxripgcecz euso jgybf bc jsckjwuc kt mptaluss jdh vb wgiqczxnp gpvhjtpruuwcd

	-----------------------
	  Descifrado Por Llave
	-----------------------
<--Digite la clave requerida para descifrar la palabra/frase: tango

-->La frase o palabra descifrada es la siguiente: integrar todos los conocimientos adquiridos para crear un producto de software con un proposito significativo

<--Presione la tecla "Enter" para continuar...

		------------------------
		  Opciones de Descifrado
		--------------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Descifrado Cesar
	2. Descifrado Por Llave
	3. Descifrado por Sustitucion Vigenére
	4. Descifrado RSA
	5. Descifrado Palabra Inversa
	6. Descifrado Mensaje Inverso
	7. Descifrado Telefónico
	8. Descifrado Binario
	9. Regresar al Menú Principal

<--Opcion: 2

<--Ingrese la frase o palabra que desea descifrar: 

	-----------------------
	  Descifrado Por Llave
	-----------------------

	**************************************************************************************
	*Se ha producido un ERROR: Es necesario que ingrese una valor para la palabra o frase*
	**************************************************************************************

		------------------------
		  Opciones de Descifrado
		--------------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Descifrado Cesar
	2. Descifrado Por Llave
	3. Descifrado por Sustitucion Vigenére
	4. Descifrado RSA
	5. Descifrado Palabra Inversa
	6. Descifrado Mensaje Inverso
	7. Descifrado Telefónico
	8. Descifrado Binario
	9. Regresar al Menú Principal

<--Opcion: 2

<--Ingrese la frase o palabra que desea descifrar: cohlvlbf ádxpg sdm dcudwjapthucz pxripgcecz euso jgybf bc jsckjwuc kt mptaluss jdh vb wgiqczxnp gpvhjtpruuwcd

	-----------------------
	  Descifrado Por Llave
	-----------------------

	************************************************************************************************
	*Se ha producido un ERROR: La palabra o frase NO debe contener caracteres numéricos ni símbolos*
	************************************************************************************************

		------------------------
		  Opciones de Descifrado
		--------------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Descifrado Cesar
	2. Descifrado Por Llave
	3. Descifrado por Sustitucion Vigenére
	4. Descifrado RSA
	5. Descifrado Palabra Inversa
	6. Descifrado Mensaje Inverso
	7. Descifrado Telefónico
	8. Descifrado Binario
	9. Regresar al Menú Principal

<--Opcion: 3

<--Ingrese la frase o palabra que desea descifrar: mpxgktet xqhqw pqw gqrqgkqkipxqw efuwmtmfsu tcvc gticv yp ttsfyexq hg wqjvacvg gqr yp ttsrsumvs wkkpmhmeevmxs

	-----------------------
	Sustitucion Vigenére
	-----------------------
<--Digite la clave requerida para descifrar la palabra/frase: 42

-->La frase o palabra descifrada es la siguiente: integrar todos los conocimientos adquiridos para crear un producto de software con un proposito significativo

<--Presione la tecla "Enter" para continuar...

		------------------------
		  Opciones de Descifrado
		--------------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Descifrado Cesar
	2. Descifrado Por Llave
	3. Descifrado por Sustitucion Vigenére
	4. Descifrado RSA
	5. Descifrado Palabra Inversa
	6. Descifrado Mensaje Inverso
	7. Descifrado Telefónico
	8. Descifrado Binario
	9. Regresar al Menú Principal

<--Opcion: 3

<--Ingrese la frase o palabra que desea descifrar: 

	-----------------------
	Sustitucion Vigenére
	-----------------------

	**************************************************************************************
	*Se ha producido un ERROR: Es necesario que ingrese una valor para la palabra o frase*
	**************************************************************************************

		------------------------
		  Opciones de Descifrado
		--------------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Descifrado Cesar
	2. Descifrado Por Llave
	3. Descifrado por Sustitucion Vigenére
	4. Descifrado RSA
	5. Descifrado Palabra Inversa
	6. Descifrado Mensaje Inverso
	7. Descifrado Telefónico
	8. Descifrado Binario
	9. Regresar al Menú Principal

<--Opcion: 3

<--Ingrese la frase o palabra que desea descifrar: 

	-----------------------
	Sustitucion Vigenére
	-----------------------

	**************************************************************************************
	*Se ha producido un ERROR: Es necesario que ingrese una valor para la palabra o frase*
	**************************************************************************************

		------------------------
		  Opciones de Descifrado
		--------------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Descifrado Cesar
	2. Descifrado Por Llave
	3. Descifrado por Sustitucion Vigenére
	4. Descifrado RSA
	5. Descifrado Palabra Inversa
	6. Descifrado Mensaje Inverso
	7. Descifrado Telefónico
	8. Descifrado Binario
	9. Regresar al Menú Principal

<--Opcion: 3

<--Ingrese la frase o palabra que desea descifrar: mpxgktet xqhqw éqw gqrqgkqkipxqw efuwmtmfsu tcvc gticv yp ttsfyexq hg wqjvacvg gqr yp ttsrsumvs wkkpmhmeevmxs

	-----------------------
	Sustitucion Vigenére
	-----------------------

	************************************************************************************************
	*Se ha producido un ERROR: La palabra o frase NO debe contener caracteres numéricos ni símbolos*
	************************************************************************************************

		------------------------
		  Opciones de Descifrado
		--------------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Descifrado Cesar
	2. Descifrado Por Llave
	3. Descifrado por Sustitucion Vigenére
	4. Descifrado RSA
	5. Descifrado Palabra Inversa
	6. Descifrado Mensaje Inverso
	7. Descifrado Telefónico
	8. Descifrado Binario
	9. Regresar al Menú Principal

<--Opcion: 4

<--Ingrese la frase o palabra que desea descifrar: 81863*126934*100434*15054*111155*9955*113036*9955*32989*100434*74241*21847*74241*2269*32989*61276*74241*2269*32989*75358*74241*126934*74241*75358*53585*99504*53585*15054*126934*100434*74241*2269*32989*113036*21847*68772*117332*53585*9955*53585*21847*74241*2269*32989*76222*113036*9955*113036*32989*75358*9955*15054*113036*9955*32989*117332*126934*32989*76222*9955*74241*21847*117332*75358*100434*74241*32989*21847*15054*32989*2269*74241*81696*100434*51941*113036*9955*15054*32989*75358*74241*126934*32989*117332*126934*32989*76222*9955*74241*76222*55457*2269*53585*100434*74241*32989*2269*53585*111155*126934*53585*81696*53585*75358*113036*100434*53585*106145*74241*9460*9460*9460*110822*110822*110822

	-----------------------
	     Descifrado RSA
	-----------------------
Digite la clave requerida para cifrar la palabra/frase
-->Ingrese el primer valor de la clave privada (n): 128251
-->Ingrese el segundo valor de la clave privada (d): 122543

	┌──────────────────────────────────────────────────┐
  	|Por favor espere, se esta procesando su solicitud.|
  	└──────────────────────────────────────────────────┘


-->La frase o palabra descifrada es la siguiente: Integrar todos los conocimientos adquiridos para crear un producto de software con un propósito significativo!!!???

<--Presione la tecla "Enter" para continuar...

		------------------------
		  Opciones de Descifrado
		--------------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Descifrado Cesar
	2. Descifrado Por Llave
	3. Descifrado por Sustitucion Vigenére
	4. Descifrado RSA
	5. Descifrado Palabra Inversa
	6. Descifrado Mensaje Inverso
	7. Descifrado Telefónico
	8. Descifrado Binario
	9. Regresar al Menú Principal

<--Opcion: 4

<--Ingrese la frase o palabra que desea descifrar: 安

	-----------------------
	     Descifrado RSA
	-----------------------

	**************************************************************************************
	*Se ha producido un ERROR: La palabra o frase SOLO debe contener caracteres numéricos*
	*entre 2 y 9 (incluso) y el simbolo "*"                                            *
	**************************************************************************************

		------------------------
		  Opciones de Descifrado
		--------------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Descifrado Cesar
	2. Descifrado Por Llave
	3. Descifrado por Sustitucion Vigenére
	4. Descifrado RSA
	5. Descifrado Palabra Inversa
	6. Descifrado Mensaje Inverso
	7. Descifrado Telefónico
	8. Descifrado Binario
	9. Regresar al Menú Principal

<--Opcion: 4

<--Ingrese la frase o palabra que desea descifrar: 

	-----------------------
	     Descifrado RSA
	-----------------------

	**************************************************************************************
	*Se ha producido un ERROR: Es necesario que ingrese una valor para la palabra o frase*
	**************************************************************************************

		------------------------
		  Opciones de Descifrado
		--------------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Descifrado Cesar
	2. Descifrado Por Llave
	3. Descifrado por Sustitucion Vigenére
	4. Descifrado RSA
	5. Descifrado Palabra Inversa
	6. Descifrado Mensaje Inverso
	7. Descifrado Telefónico
	8. Descifrado Binario
	9. Regresar al Menú Principal

<--Opcion: 5

<--Ingrese la frase o palabra que desea descifrar: rargetnI sodot sol sotneimiconoc sodiriuqda arap raerc nu otcudorp ed erawtfos noc nu otisóporp ovitacifingis

	-----------------------
	   Palabra Inversa
	-----------------------

-->La frase o palabra cifrada es la siguiente: Integrar todos los conocimientos adquiridos para crear un producto de software con un propósito significativo

<--Presione la tecla "Enter" para continuar...
<--Presione la tecla "Enter" para continuar...
		------------------------
		  Opciones de Descifrado
		--------------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Descifrado Cesar
	2. Descifrado Por Llave
	3. Descifrado por Sustitucion Vigenére
	4. Descifrado RSA
	5. Descifrado Palabra Inversa
	6. Descifrado Mensaje Inverso
	7. Descifrado Telefónico
	8. Descifrado Binario
	9. Regresar al Menú Principal

<--Opcion: 5

<--Ingrese la frase o palabra que desea descifrar: 

	-----------------------
	   Palabra Inversa
	-----------------------

	**************************************************************************************
	*Se ha producido un ERROR: Es necesario que ingrese una valor para la palabra o frase*
	**************************************************************************************

		------------------------
		  Opciones de Descifrado
		--------------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Descifrado Cesar
	2. Descifrado Por Llave
	3. Descifrado por Sustitucion Vigenére
	4. Descifrado RSA
	5. Descifrado Palabra Inversa
	6. Descifrado Mensaje Inverso
	7. Descifrado Telefónico
	8. Descifrado Binario
	9. Regresar al Menú Principal

<--Opcion: 6

<--Ingrese la frase o palabra que desea descifrar: ovitacifingis otisóporp nu noc erawtfos ed otcudorp nu raerc arap sodiriuqda sotneimiconoc sol sodot rargetnI

	---------------------
	   Mensaje Inverso
	-----------------------

-->La frase o palabra cifrada es la siguiente: Integrar todos los conocimientos adquiridos para crear un producto de software con un propósito significativo

<--Presione la tecla "Enter" para continuar...

		------------------------
		  Opciones de Descifrado
		--------------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Descifrado Cesar
	2. Descifrado Por Llave
	3. Descifrado por Sustitucion Vigenére
	4. Descifrado RSA
	5. Descifrado Palabra Inversa
	6. Descifrado Mensaje Inverso
	7. Descifrado Telefónico
	8. Descifrado Binario
	9. Regresar al Menú Principal

<--Opcion: 6

<--Ingrese la frase o palabra que desea descifrar: 

	---------------------
	   Mensaje Inverso
	-----------------------

	**************************************************************************************
	*Se ha producido un ERROR: Es necesario que ingrese una valor para la palabra o frase*
	**************************************************************************************

		------------------------
		  Opciones de Descifrado
		--------------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Descifrado Cesar
	2. Descifrado Por Llave
	3. Descifrado por Sustitucion Vigenére
	4. Descifrado RSA
	5. Descifrado Palabra Inversa
	6. Descifrado Mensaje Inverso
	7. Descifrado Telefónico
	8. Descifrado Binario
	9. Regresar al Menú Principal

<--Opcion: 7

<--Ingrese la frase o palabra que desea descifrar: 4362813241732173*8163316374*536374*23636263234361433262816374*21317282437343316374*71217321*2373322173*8262*7173633182238163*3132*7463338191217332*236362*8262*717363716374438163*74434162433343232181438363

	-----------------------
	  Descifrado Telefónico
	-----------------------

-->La frase o palabra descifrada es la siguiente: integrar todos los conocimientos adquiridos para crear un producto de software con un proposito significativo

<--Presione la tecla "Enter" para continuar...

		------------------------
		  Opciones de Descifrado
		--------------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Descifrado Cesar
	2. Descifrado Por Llave
	3. Descifrado por Sustitucion Vigenére
	4. Descifrado RSA
	5. Descifrado Palabra Inversa
	6. Descifrado Mensaje Inverso
	7. Descifrado Telefónico
	8. Descifrado Binario
	9. Regresar al Menú Principal

<--Opcion: 7

<--Ingrese la frase o palabra que desea descifrar: 

	-----------------------
	  Descifrado Telefónico
	-----------------------

	**************************************************************************************
	*Se ha producido un ERROR: Es necesario que ingrese una valor para la palabra o frase*
	**************************************************************************************

		------------------------
		  Opciones de Descifrado
		--------------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Descifrado Cesar
	2. Descifrado Por Llave
	3. Descifrado por Sustitucion Vigenére
	4. Descifrado RSA
	5. Descifrado Palabra Inversa
	6. Descifrado Mensaje Inverso
	7. Descifrado Telefónico
	8. Descifrado Binario
	9. Regresar al Menú Principal

<--Opcion: 7

<--Ingrese la frase o palabra que desea descifrar: asdasd

	-----------------------
	  Descifrado Telefónico
	-----------------------

	**************************************************************************************
	*Se ha producido un ERROR: La palabra o frase SOLO debe contener caracteres numéricos*
	*entre 2 y 9 (incluso) y el simbolo "*"                                            *
	**************************************************************************************

		------------------------
		  Opciones de Descifrado
		--------------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Descifrado Cesar
	2. Descifrado Por Llave
	3. Descifrado por Sustitucion Vigenére
	4. Descifrado RSA
	5. Descifrado Palabra Inversa
	6. Descifrado Mensaje Inverso
	7. Descifrado Telefónico
	8. Descifrado Binario
	9. Regresar al Menú Principal

<--Opcion: 8

<--Ingrese la frase o palabra que desea descifrar: 

	-----------------------
	   Descifrado Binario
	-----------------------

	**************************************************************************************
	*Se ha producido un ERROR: Es necesario que ingrese una valor para la palabra o frase*
	**************************************************************************************

		------------------------
		  Opciones de Descifrado
		--------------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Descifrado Cesar
	2. Descifrado Por Llave
	3. Descifrado por Sustitucion Vigenére
	4. Descifrado RSA
	5. Descifrado Palabra Inversa
	6. Descifrado Mensaje Inverso
	7. Descifrado Telefónico
	8. Descifrado Binario
	9. Regresar al Menú Principal

<--Opcion: 8

<--Ingrese la frase o palabra que desea descifrar: adas

	-----------------------
	   Descifrado Binario
	-----------------------

	****************************************************************************************
	*Se ha producido un ERROR: La palabra o frase SOLO debe contener los caracteres numéricos*
	*1 o 0, o el simbolo "*"                                                               *
	******************************************************************************************

		------------------------
		  Opciones de Descifrado
		--------------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Descifrado Cesar
	2. Descifrado Por Llave
	3. Descifrado por Sustitucion Vigenére
	4. Descifrado RSA
	5. Descifrado Palabra Inversa
	6. Descifrado Mensaje Inverso
	7. Descifrado Telefónico
	8. Descifrado Binario
	9. Regresar al Menú Principal

<--Opcion: 8

<--Ingrese la frase o palabra que desea descifrar: 01000 01101 10011 00100 00110 10001 00000 10001 * 10011 01110 00011 01110 10010 * 01011 01110 10010 * 00010 01110 01101 01110 00010 01000 01100 01000 00100 01101 10011 01110 10010 * 00000 00011 10000 10100 01000 10001 01000 00011 01110 10010 * 01111 00000 10001 00000 * 00010 10001 00100 00000 10001 * 10100 01101 * 01111 10001 01110 00011 10100 00010 10011 01110 * 00011 00100 * 10010 01110 00101 10011 10110 00000 10001 00100 * 00010 01110 01101 * 10100 01101 * 01111 10001 01110 01111 01110 10010 01000 10011 01110 * 10010 01000 00110 01101 01000 00101 01000 00010 00000 10011 01000 10101 01110

	-----------------------
	   Descifrado Binario
	-----------------------

-->La frase o palabra descifrada es la siguiente: integrar todos los conocimientos adquiridos para crear un producto de software con un proposito significativo

<--Presione la tecla "Enter" para continuar...

		------------------------
		  Opciones de Descifrado
		--------------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Descifrado Cesar
	2. Descifrado Por Llave
	3. Descifrado por Sustitucion Vigenére
	4. Descifrado RSA
	5. Descifrado Palabra Inversa
	6. Descifrado Mensaje Inverso
	7. Descifrado Telefónico
	8. Descifrado Binario
	9. Regresar al Menú Principal

<--Opcion: 10

	***************************************
	*Opcion no valida, vuelva a intentarlo*
	***************************************

		------------------------
		  Opciones de Descifrado
		--------------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Descifrado Cesar
	2. Descifrado Por Llave
	3. Descifrado por Sustitucion Vigenére
	4. Descifrado RSA
	5. Descifrado Palabra Inversa
	6. Descifrado Mensaje Inverso
	7. Descifrado Telefónico
	8. Descifrado Binario
	9. Regresar al Menú Principal

<--Opcion: 9

	»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»
	»Regresando al Menu Principal»
	»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»


		--------------------
		   Menú Principal
		--------------------

	Seleccione una de las opciones.
	Digite el numero correspondiente.

	1. Cifrar una frase o palabra
	2. Descifrar una frase o palabra
	3. Finalizar Programa

<--Opcion: 3

	»»»»»»»»»»»»»»»»»»»»»
	»Programa Finalizado»
	»»»»»»»»»»»»»»»»»»»»»
>>> 