Módulo: Tendencias en Seguridad (10 hrs.)
1. Introducción
2. Tendencias de Seguridad del año actual y del próximo
3. Criptografía de curvas elípticas
3.1 Antecedentes de criptografía de llave pública
3.2 Concepto de criptografía de curvas elípticas
3.3 Algoritmos de criptografía de curvas elípticas
3.4 Criptosistemas basados en curvas elípticas
3.5 Protocolos de intercambio de llaves basados en curvas elípticas
3.6 Esquemas de firma digital basados en curvas elípticas
4. Blockchain
4.1 Motivación, definiciones y conceptos clave, historia y evolución
4.2 Tecnología subyacente: Criptografía, redes distribuidas, consenso y descentralización.
4.3 Arquitectura de blockchain: Tipos de blockchain, estructura de bloques, árboles de Merkle, transacciones, minería y validación de bloques
4.4 Algoritmos criptográficos aplicados en la tecnología blockchain
5. Criptomonedas y criptoactivos
5.1 Concepto y antecedentes
5.2 Tipos de criptomonedas
5.3 Bitcoin: Antecedentes, cadena de bloques, minería y nodos, prueba de trabajo, wallets y transacciones
5.4 Ethereum: Historia, comparación con Bitcoin, contratos inteligentes, arquitectura de Ethereum, EVM (Máquina Virtual Ethereum)
5.5 Otras criptomonedas
5.6 Tokens fungible y no fungibles
6. Aplicaciones distribuidas (dApps) y Web3