Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ARMADAS ESPE-L
ASIGNATURA:
SEGURIDADES INFORMÁTICAS
DOCENTE:
TEMA:
“Algoritmo de cifrado”
GRUPO:
ANDREA LLAMUCA
RICARDO MUÑOZ
Índice
Índice 2
RESUMEN 3
OBJETIVOS 3
MARCO TEÓRICO 3
DESARROLLO DE LA PRÁCTICA 5
CONCLUSIONES 7
RECOMENDACIONES 8
REFERENCIAS 8
RESUMEN
La práctica consiste en realizar un algoritmo mediante un lenguaje de programación que
permita la encriptación y desencriptación de un conjunto de palabras o una frase.
OBJETIVOS
Determinar las características de un cifrado a través de la búsqueda de información en los
diferentes medios informativos para la adquisición de nuevos conocimientos.
MARCO TEÓRICO
La siguiente práctica usa herramientas importantes descritas a continuación:
Algoritmo.- Es una secuencia lógica y finita de pasos que permite solucionar un problema o
cumplir con un objetivo.[2]
La encriptación es un recurso muy utilizado hoy en día para garantizar una transferencia
segura de datos y documentos. Si bien no se puede garantizar que no se sustraiga
información sensible, sí puede evitar que se utilice para el perjuicio de sus dueños legítimos.
Cifrado César. - 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.
La transformación se puede representar alineando dos alfabetos; el alfabeto cifrado es un
alfabeto normal que está desplazado un número determinado de posiciones hacia la
izquierda o la derecha.[4]
En criptografía, el cifrado César, también conocido como cifrado por desplazamiento, código
de César o desplazamiento de César, es una de las técnicas de cifrado más simples y
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. Por ejemplo, con un desplazamiento de 3, la A sería sustituida por la D (situada
3 lugares a la derecha de la A), la B sería reemplazada por la E, etc. Este método debe su
nombre a Julio César, que lo usaba para comunicarse con sus generales.
El cifrado César muchas veces puede formar parte de sistemas más complejos de
codificación, como el cifrado Vigenère, e incluso tiene aplicación en el sistema ROT13.
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.
DESARROLLO DE LA PRÁCTICA
Para hacer una encriptación de datos se debe primero tener un lenguaje de programación.
CONCLUSIONES
El cifrado es una de las practicas más utilizados desde tiempos antiguos debido a que no
solo nos permite proteger la información privada, sino que también ofrece un medio para
demostrar la autenticidad mediante la verificación del origen de un mensaje y confirmar que
no ha sufrido modificaciones durante la transmisión.
El cifrado César es una de las técnicas de decodificación más simples y usadas debido a
que 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.
RECOMENDACIONES
El cifrado es una de las técnicas más utilizadas en la actualidad, así que es recomendable
utilizar este, cuando se requiera proteger información que no sea detectada por cualquier
individuo.
Para entender cómo funciona el cifrado Cesar es necesario realizar varias prácticas de
sustitución de abecedario con intervalos aleatorios que permitan adquirir conocimiento de
esta técnica.
Para el manejo del lenguaje java es necesario la lectura de su documentación, debido a
que existen una gran cantidad de métodos y técnicas para desarrollar una misma acción.
REFERENCIAS
[1] «¿Qué es Java y para qué es necesario?» [En línea]. Disponible en:
https://www.java.com/es/download/faq/whatis_java.xml.
[2] «¿Qué es un algoritmo?» [En línea]. Disponible en:
http://aprende.colombiaaprende.edu.co/sites/default/files/naspublic/curriculos_ex/n1g10_fproy/niv
el1/programacion/unidad1/leccion1.html.
[3] «¿Qué es y en qué consiste la encriptación de datos? | eConectia». [En línea]. Disponible en:
https://www.econectia.com/blog/que-es-encriptacion-de-datos.
[4] «Cifrado César - Wikipedia, la enciclopedia libre». [En línea]. Disponible en:
https://es.wikipedia.org/wiki/Cifrado_C%C3%A9sar.