0% encontró este documento útil (0 votos)
44 vistas7 páginas

Taller Practico

Taller practico
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 DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
44 vistas7 páginas

Taller Practico

Taller practico
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 DOCX, PDF, TXT o lee en línea desde Scribd

CIFRADO Y DESCIFRADO CON AES

ACTIVIDAD SEMANA 7

Elaborado por:

LIZETH PAOLA SANCHEZ CHAVARRÍA

Docente:

ING. NÉSTOR FIGUEROA CARDONA

Asignatura:

CRIPTOGRAFIA

CORPORACIÓN UNIVERSITARIA MINUTO DE DIOS

UNIMINUTO

JUNIO 2025

Corporación Universitaria Minuto de Dios - UNIMINUTO


Corporación Universitaria Minuto de Dios - UNIMINUTO

Facultad de Ingeniería

Especialización en Seguridad Informática

Criptografía

Guía para cifrado y descifrado con AES

Actividad de la semana 7

Ejecute los pasos que se indican a continuación en CrypTool 2.0:

1. Agregue el módulo AES y ajuste los parámetros a CBC y PKCS7.

2. Agregue tres módulos Text Input: el primero para el texto base, el segundo

para la clave y el último para el vector de inicialización.

3. Utilice como texto base "mi contraseña", como clave "esunaclavesegura" y

como vector "1000111101101011".

4. Ejecute la encriptación con ayuda de las herramientas dispuestas por el

software.

5. Repita el mismo proceso, pero esta vez colocando como vector

“1111111111”. Corrija el error.

6. Repita el mismo proceso, pero esta vez modificando todos los parámetros

de los módulos Text Input por la información que usted desee.

7. Realice el proceso de descifrado para las tres situaciones.


SOLUCION
Se genera error debido a que el vector de inicialización debe tener la misma
longitud que el tamaño del bloque del algoritmo para funcionar correctamente
en modo CBC. El que proporcionó: "1111111111" no cumple con esta longitud.

Para corregir el error, se modifica el vector de inicialización para que tuviera la longitud
correcta (16 caracteres o 128 bits). Esto implicó añadir caracteres hasta que su longitud
coincida con el tamaño del bloque del algoritmo AES.
DESENCRIPTANDO LOS MENSAJES
Justificación con argumentos matemáticos

Basándonos en la información proporcionada sobre CrypTool 2.0 y el algoritmo AES,


podemos entender lo siguiente:

AES (Advanced Encryption Standard) es un tipo de cifrado por bloques que emplea claves
de longitud variable: 128, 192 o 256 bits. Su diseño fundamental radica en ser resistente a
los ataques de fuerza bruta, garantizando la confidencialidad de la información. La función
principal de los procesos de cifrado y descifrado con AES es salvaguardar datos, ya sean
archivos, discos enteros o directorios, de accesos no autorizados, o bien, permitir la
transmisión segura de información.

En el contexto de la seguridad criptográfica, es crucial comprender que aplicar el mismo


cifrador AES de forma repetida (un "triple cifrado") utilizando la misma clave no
incrementa la robustez de la seguridad de manera lineal o significativa. En términos
matemáticos y de seguridad de cifrado por bloques, la seguridad intrínseca de una sola
aplicación de AES, cuando es considerado seguro, ya abarca el nivel de protección que
se obtendría al cifrar múltiples veces con la misma clave. Por lo tanto, esta redundancia
no introduce un escalón adicional de seguridad que no esté ya contemplado por la
fortaleza inherente del algoritmo AES.

BIBLIOGRAFIA

Buchanan, W. J. (2017). Cryptography. River Publishers. ProQuest Ebook Central,


Tomado de:https://ebookcentral.proquest.com/lib/bibliouniminutoebooks/detail.action?
docID=5050193Links to an external site.
Esslinger, B. (2018). The CrypTool Book: Learning and Experiencing Cryptography with
CrypTool and SageMath. CrypTool Project. https://www.cryptool.org/download/ctb/CT-
Book-en.pdfLinks to an external site..

Mohamed, K. S. (2020). New Frontiers in Cryptography Quantum, Blockchain, Lightweight,


Chaotic and DNA. Springer.Tomado de:
https://link-springer-com.ezproxy.uniminuto.edu/content/pdf/10.1007/978-3-030-58996-
7.pdf

También podría gustarte