0% encontró este documento útil (0 votos)
137 vistas1 página

ENCRIPTACIÓN

Este documento presenta 4 casos de encriptación que deben resolverse usando Visual Basic. Cada caso debe codificarse y decodificarse, capturando pantallas y el código fuente. Los casos son: 1) Cifrado Cenit Polar, 2) Cifrado César, 3) Cifrado Agujerito y 4) Cifrado Murcielago. El documento instruye al lector en realizar los ejercicios 1-4 y entregar el trabajo en formato PDF.

Cargado por

Progra Macion
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
137 vistas1 página

ENCRIPTACIÓN

Este documento presenta 4 casos de encriptación que deben resolverse usando Visual Basic. Cada caso debe codificarse y decodificarse, capturando pantallas y el código fuente. Los casos son: 1) Cifrado Cenit Polar, 2) Cifrado César, 3) Cifrado Agujerito y 4) Cifrado Murcielago. El documento instruye al lector en realizar los ejercicios 1-4 y entregar el trabajo en formato PDF.

Cargado por

Progra Macion
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

TAREA, SEGUNDA UNIDAD DIDÁCTICA 2021.

INSTRUCCIONES GENERALES: Utilice Microsoft Visual Basic y realice los siguientes casos
de encriptación que se presentan, dichos programas deben solucionar los casos de encriptación planteados,
recuerde que el programa debe ser capaz de desencriptar el mensaje. Recopile en un archivo de Word el código
fuente de cada uno de ellos, realice una corrida de los ejercicios 1, 2, 3 y 4. Haga capturas de pantalla he
inclúyalo juntamente con su código fuente. Guarde el archivo en formato pdf, es el que deberá entregar en la
tarea.

1. CENIT POLAR Consiste en reemplazar la letra del mensaje por la que está en la columna de arriba o
abajo, según corresponda.
De C E N I T tal manera que C=P, E=0, N=L, I=A T=R
P O L A R Ejemplo: En la palabra AMISTAD, las letras que están subrayadas están
comprendidas en CENIT POLAR... pues serán esas letras las que serán
reemplazadas por la que se encuentre en la posición de arriba o abajo, según corresponda, quedando
así: IMASRID. Si te fijas, las letras M, S y D no fueron cambiadas y se escribieron tal cual.

2. Cifrado Cesar sustitución monoalfabeto, también conocido como cifrado por desplazamiento, código de
César o desplazamiento de César, es una de las técnicas de codificación más simples y más usadas. Es un
tipo de cifrado por sustitución en el que una letra en el texto original es reemplazada por otra letra que se
encuentra un número fijo de posiciones más adelante en el alfabeto, el cifrado César muchas veces puede
formar parte de sistemas más complejos de codificación. Como todos los cifrados de sustitución alfabética
simple, el cifrado César se descifra con facilidad y en la práctica no ofrece mucha seguridad en la
comunicación. Ejemplo: desplazarse tres caracteres, consiste en sumar 3 letras a cada letra del mensaje.
Ejemplo: SEGURIDAD = VHJXULGDG

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
D E F G H I J K L M N O P Q R S T U V W X Y Z A B C
Pedir al usuario cuantos caracteres se desplazará el texto original.

3. AGUJERITO Esta clave tiene la diferencia de que cada letra que conforma la clave es reemplazada por
un número equivalente en las letras de la palabra AGUJERITO, la letra o carácter que no esté en esa palabra,
queda igual.

A G U J E R I T O Ejemplo: SEGURIDAD = S52367D1D


1 2 3 4 5 6 7 8 9

4. MURCIELAGO Esta clave tiene la diferencia de que cada letra que conforma la clave es reemplazada por
un número equivalente en las letras de la palabra MURCIELAGO, la letra o carácter
que no esté en esa palabra, queda igual.

M U R C I E L A G O Ejemplo: SEGURIDAD = S58124D7D


0 1 2 3 4 5 6 7 8 9

5. Realice los 3 ejercicios vistos en clases.

También podría gustarte