Transparencias en juanvvc.github.io/crypto/, pero puedes acceder directamente a cada capítulo seleccionando los enlaces en el apartado "Contenido".
- Introducción
- Principios básicos
- Anexo: Glosario
- Criptografía clásica
- Cifrado simétrico o de clave secreta: ChaCha y AES
- Anexo: RNG y HSM
- Teoría de la complejidad y Diffie-Hellman
- Cifrado asimétrico o de clave pública: RSA
- Funciones de hash y blockchain
- TLS y Public Key Infrastructure
- Ransomware
- Esteganografía
- Criptografía Post-cuántica
Puedes crear la versión PDF de las transparencias "imprimiendo a PDF" en Google Chrome.
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
Puedes acceder a las notas de presentación, que probablemente contengan
información interesante y extendida, pulsando la tecla P
Esta obra esta sujeta a una licencia de Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
Copyright © 2020-2024 Juan Vera del Campo
Basado en transparencias Copyright © 2016-2017 Jordi Íñigo Griera