gradient
Curso de Fundamentos de Criptografía

Curso de Fundamentos de Criptografía

Nivel Intermedio
25 clases
3 horas de contenido
10 horas de práctica

Comprende y usa los fundamentos de la criptografía: cifrado clásico y moderno, generación de claves, hash, aleatoriedad, firmas digitales, intercambio seguro de llaves y análisis de seguridad, aplicando conceptos matemáticos y herramientas actuales.

Criptografía Asimétrica

Profes del curso

Conoce quién enseña el curso

Ernesto García

Ernesto García

Software Engineer en OpenZeppelin

Software Engineer en OpenZeppelin

Opiniones del curso

4.7 · 123 opiniones

FRANCISCO BALDOMAR LÓPEZ MARTÍNEZ.https://static.platzi.com/media/flags/SV.png

FRANCISCO BALDOMAR LÓPEZ MARTÍNEZ.

@francisco.baldomar.lopez·

La criptografía es la ciencia que se encarga de proteger la información mediante técnicas que aseguran la confidencialidad, integridad y autenticidad de los datos. Su objetivo principal es garantizar que solo las partes autorizadas puedan acceder y entender la información. 1) Tipos de Criptografía: a) Criptografía Simétrica: Utiliza la misma clave para cifrar y descifrar la información. Ejemplos incluyen AES y DES. Su ventaja es la rapidez, pero la desventaja es la necesidad de compartir la clave de manera segura. b) Criptografía Asimétrica: Utiliza un par de claves, una pública y una privada. La clave pública cifra los datos, mientras que la clave privada los descifra. Ejemplos son RSA y ECC. Ofrece mayor seguridad en la distribución de claves, pero es más lenta. 2). Funciones Hash: Las funciones hash transforman datos de entrada de longitud variable en una salida de longitud fija, asegurando que cualquier cambio en los datos de entrada produzca un hash completamente diferente. Se utilizan para verificar integridad y autenticidad. Ejemplos incluyen SHA-256 y MD5. 3). Principios de Seguridad: a) Confidencialidad: Asegura que solo los usuarios autorizados puedan acceder a la información. b) Integridad: Garantiza que los datos no han sido alterados durante su transmisión. c) Autenticación: Permite verificar la identidad de los usuarios y la fuente de la información. d) No repudio: Asegura que un remitente no puede negar haber enviado un mensaje. 4). Protocolos Criptográficos: Los protocolos como TLS/SSL para la comunicación segura en la web, y el uso de firmas digitales para validar documentos son ejemplos de aplicaciones prácticas de la criptografía en la vida cotidiana. 5). Amenazas y Ataques: La criptografía enfrenta diversas amenazas, como ataques de fuerza bruta, ataques de intermediarios (man-in-the-middle), y ataques de colisión en funciones hash, lo que subraya la necesidad de métodos robustos y actualizados. 6). Importancia Actual: Con el crecimiento de internet y la digitalización, la criptografía se ha vuelto esencial para proteger datos sensibles en transacciones financieras, comunicaciones y almacenamiento de información personal.

David E Lares Shttps://static.platzi.com/media/flags/MX.png

David E Lares S

@davidlares·

Excelente curso, de los mejores

Gloria Cecilia Lopezhttps://static.platzi.com/media/flags/CO.png

Gloria Cecilia Lopez

@gloria_cecilia07·

Excelente curso

JORGE ADOLFO CALAMBAS CERONhttps://static.platzi.com/media/flags/CO.png

JORGE ADOLFO CALAMBAS CERON

@jorgeacalambas·

EXCELENTE

Ver las 123 opiniones
Eleva tu aprendizaje

Este curso es parte de estas rutas de aprendizaje

Comunidad

La comunidad es nuestro super poder

Contenido adicional creado por la comunidad que nunca para de aprender