Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Juanvvc/crypto

Repository files navigation

Introducción a la criptografía

Presentación en juanvvc.github.io/crypto/, pero puedes acceder directamente a cada capítulo seleccionando los enlaces en el apartado "Contenido".

Contenido

  1. Introducción

  2. Principios básicos

  3. Criptografía clásica

  4. Cifrado simétrico o de clave secreta: ChaCha y AES

  5. Cifrado asimétrico o de clave pública

  6. Funciones de hash

  7. Public Key Infrastructure

  8. Autenticación

  9. Comunicationes anónimas

  10. Criptografía ofensiva:

  11. Esteganografía

  12. Criptografía Post-cuántica

Puedes crear la versión PDF de las transparencias "imprimiendo a PDF" en Google Chrome.

Descarga local

Aunque lo más recomendable es acceder a la versión en línea para ver siempre la versión actualizada, si quieres puedes descargarte las transparencias para visualizarlas fuera de línea. Simplemente aprieta el botón Download ZIP de arriba.

O si tienes cuenta en GitHub puedes simplemente un fork (botón de arriba a la derecha), aunque no las voy a borrar a medio plazo, con lo que si simplemente marcas con una estrella tendrás un recordatorio en tu cuenta de donde residen para cuando las necesites.

O también, puedes clonar el proyecto en tu disco duro local (necesitas un cliente git):

$ git clone git@github.com:juanvvc/crypto.git

De esta manera tienes una copia local que siempre puedes mantener al día con:

$ git pull

Puedes crear las transparencias con:

# Si no tienes marp instalado, ejecuta esto solo una vez
npm install @marp-team/marp-cli
# Para crear las transparencias en el directorio build
make
# Alternativamente, para crear PDFs en el directorio build
make pdfs

Notas de presentación

Puedes acceder a las notas de presentación, que probablemente contengan información interesante y extendida, pulsando la tecla P

Licencia

Esta obra esta sujeta a una licencia de Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)

Licencia de Creative Commons

Copyright © 2020-2024 Juan Vera del Campo

Basado en curso Copyright © 2016-2017 Jordi Íñigo Griera

About

Transparencias para un curso de introducción a la criptografía

Topics

Resources

License

Stars

Watchers

Forks

Contributors 4

Languages

AltStyle によって変換されたページ (->オリジナル) /