Mapa Mental -  Algoritmos de Cifrado Simétrico y Asimétrico

ASIGNATURA: SEGURIDAD INFORMATICA

PE: TECNOLOGÍAS DE LA INFORMACION: INGENIERÍA EN DESARROLLLO Y GESTIÓN DE SOFTWARE

ACTIVIDAD: ACTIVIDAD 1.3 - 2/4

NOMBRE:  BAUTISTA CARDONA JAIME

MATRICULA: 20210646

GRADO: 7°        GRUPO: “B”

DOCENTE: MCE. ANA MARÍA FELIPE REDONDO

HUEJUTLA DE REYES, HIDALGO                     20 DE OCTUBRE DE 2023

ALGORITMOS DE CIFRADOS SIMÉTRICOS Y ASIMÉTRICOS

DES

USO: Sistemas heredadas de aplicaciones de seguridad criticas

VIGENCIA: (1970) Obsoleto

METODOS: Modos ECB, CBC, CFB, OFB

LENGUAJES: C/C++, Java, Python,C#, JavaScript

FRAMEWORKS: De criptografía, OpenSSL

VERSIONES:Clave de 56 bits

Diffie-Hellman

USO: Intercambio seguro de claves en protocolos como SSL/TLS.

VIGENCIA: (1976) Actualmente en uso

METODOS: Logaritmo discreto

LENGUAJES: C/C++, Java, Python, C#, JavaScript

FRAMEWORKS: OpenSSL, Java Cryptography Architecture, Java Cryptography Extension

VERSIONES: 1024, 2048, 3072 Bits

AES

USO: Cifrados de datos de red y almacenamiento (incluye comunicaciones en línea y repositorios).

VIGENCIA: (2001) Actualmente en usi

METODOS: Modos ECB, CBC, CFB, OFB

LENGUAJES: C/C++, Java, Python, C#, JavaScripts

FRAMEWORKS: Frameworks de seguridad (OpenSSL Bouncy)

VERSIONES: AES-128, AES-192 y AES-256

IDEA

USO: Aplicaciones de seguridad.

VIGENCIA: (1990) Casi obsoleto

METODOS: Modos ECB, CBC, CFB.

LENGUAJES: C/C++, Java, Python.

FRAMEWORKS: OpenSSL o Bouncy Castle

VERSIONES: IDEA v1

BLOWFISH

USO: Aplicaciones críticas de seguridad

VIGENCIA: (1993) Obsoleto, solo apps antiguas

METODOS: Modos ECB, CBC, CFB.

LENGUAJES: C/C++, Java, Python.

FRAMEWORKS: OpenSSL o Bouncy Castle

VERSIONES: Blowfish

TWOFISH

USO: Archivos, comunicaciones en red y transacciones financieras

VIGENCIA: (19) Casi obsoleto

METODOS: Modos ECB, CBC, CFB

LENGUAJES: C/C++, Java, Python.

FRAMEWORKS: OpenSSL o Bouncy Castle

VERSIONES: Twofish-128, Twofish-192 y Twofish-256

ElGamal

USO: Criptografía de clave pública y creación firmas digitales.

VIGENCIA: (1985) Casi obsoleto

METODOS: Logaritmo discreto

LENGUAJES: C/C++, Java, Python, JavaScript

FRAMEWORKS: OpenSSL o Bouncy Castle (Java)

VERSIONES: 1024, 2048, 3072 Bits

RSA

USO: Firmas digitales, usado en aplicaciones seguras de correo electrónico, autenticación SSL/TLS.

VIGENCIA: (1977) Actualmente en uso

METODOS: Factorización de numeros grandes

LENGUAJES: C/C++, Java, Python. C#, JavaScript

FRAMEWORKS: OpenSSL, Java Cryptography Architecture, Java Cryptography Extension

VERSIONES: RSA-2048, RSA-3072, RSA-4096

DSA

USO: Verificar la autenticidad de los mensajes y documentos

VIGENCIA: (1971) Actualmente en uso

METODOS: Logaritmo discreto

LENGUAJES: C/C++, Java, Python. C#, JavaScript

FRAMEWORKS: OpenSSL, Java Cryptography Architecture, Java Cryptography Extension

VERSIONES: DSA-2048, DSA-3072

RC5

USO: Seguridad en Red, Controles de acceso y autenticacion

VIGENCIA: (1994) Actualmente en uso

METODOS: Modos ECB, CBC, CFB

LENGUAJES: C/C++, Java, Python.

FRAMEWORKS: OpenSSL o Bouncy Castle

VERSIONES: RC5-32/12/16

GOST

USO: Seguridad de comunicaciónes, firma digital y autenticacion

VIGENCIA: (1970) Actualmente en uso

METODOS: Modos ECB, CFB

LENGUAJES: C/C++, Java, Python.

FRAMEWORKS: OpenSSL

VERSIONES: GOST 28147-89

A5-1, A5-2, A5-3

USO: Cifrados de voz (comunicaciones)

VIGENCIA: (1980) Obsoletos

METODOS: Cifrado de comunicaciones de voz en redes GSM

LENGUAJES: Aplicado con tecnología GSM

FRAMEWORKS: No aplica a frameworks tradicionales

VERSIONES: A5-1, A5-2, A5-3

CAST

USO:

VIGENCIA: (1990)

METODOS: Modos ECB, CBC, CFB

LENGUAJES: C/C++, Java, Python.

FRAMEWORKS: OpenSSL o Bouncy Castle

VERSIONES: CAST-128

REFERENCIAS

Sin autor. (Sin fecha). ALGORITMOS SIMÉTRICOS. CRIPTOGRAFÍA. https://criptografia.webnode.es/algoritmos-simetricos/

 

Sin autor. (Sin fecha). Algoritmos Simétricos Modernos (Llave Privada). SEGU.INFO. https://www.segu-info.com.ar/criptologia/simetricos

 

Sin autor. (Sin fecha). Algoritmos Asimétricos. CRIPTOGRAFÍA. https://criptografia.webnode.es/algoritmos-asimetricos/

 

 

Redacción KeepCoding. (15 de marzo del 2023). ¿Qué es el algoritmo DES?. KEEPCODING. https://keepcoding.io/blog/que-es-el-algoritmo-des/

 

Sin autor. (10 de octubre del 2021). International Data Encryption Algorithm. Wikipedia. https://es.wikipedia.org/wiki/International_Data_Encryption_Algorithm

 

Rudeus Greyrat. (05 de julio del 2022). Algoritmo Blowfish con ejemplos. Barcelona Geeks. https://barcelonageeks.com/algoritmo-blowfish-con-ejemplos/

 

EquipoTécnico. (Sin fecha). ¿Qué es el algoritmo de cifrado Twofish?. KryptonSOLID. https://kryptonsolid.com/que-es-el-algoritmo-de-cifrado-twofish/

 

Sin autor. (Sin fecha). RC5. EcuRed. https://www.ecured.cu/RC5

 

Sin autor. (Sin fecha). GOST (cifrado de bloque). hmong. https://hmong.es/wiki/GOST_(block_cipher)

 

Mario Jr. (10 de abril del 2014). Algoritmos A5/1, A5/2 y A5/3. Prezi. https://prezi.com/koynn4a9krx3/algoritmos-a51-a52-y-a53/

 

Sin autor. (8 de marzo del 2023). CAST-128. Wikipedia. https://es.wikipedia.org/wiki/CAST-128

 

 

Redacción KeepCoding. (11 de mayo de 2023). Diffie-Hellman. KeepCoding. https://keepcoding.io/blog/que-es-el-algoritmo-diffie-hellman/#Algoritmo_Diffie-Hellman

 

Sin autor. (29 de septiembre del 2023). Cifrado ElGamal. Wikipedia. https://es.wikipedia.org/wiki/Cifrado_ElGamal

 

Diego Córdaba. (8 de noviembre del 2016). RSA: ¿Cómo funciona este algoritmo de cifrado?. Junco TIC. https://juncotic.com/rsa-como-funciona-este-algoritmo/

 

Sin autor. (Sin fecha). DSA: todo lo que necesitas saber sobre el algoritmo de firma digital de NIST. Polaridad.es. https://polaridad.es/dsa-todo-lo-que-necesitas-saber-sobre-el-algoritmo-de-firma-digital-de-nist/

Seguridad Informatica - Mapa Mental:  Algoritmos de Cifrado Simétrico y Asimétrico

By JAIME BAUTISTA CARDONA

Seguridad Informatica - Mapa Mental:  Algoritmos de Cifrado Simétrico y Asimétrico

  • 78