Aplicar las bases criptográficas que sustentan el funcionamiento de blockchain, así como los principales sistemas de consenso y los mecanismos de resolución de conflictos en las cadenas de bloques públicas.
• Distinción de las funciones hash criptográficas y sus aplicaciones
- Definición
- Principales propiedades: unidireccionalidad, resistencia a colisiones y ocultación.
- Aplicaciones prácticas de carácter general: integridad y comparación de documentos electrónicos.
• Identificación de las bases de la criptografía y sus aplicaciones
- Introducción
- Criptografía simétrica: definición y ejemplos (AES).
- Criptografía asimétrica: definición y ejemplos (RSA, ECDSA).
- Aplicaciones prácticas de carácter general: la firma digital y el cifrado de documentos o comunicaciones electrónicas.
• Aplicación de la criptografía y las funciones hash en blockchain
- Funciones hash en blockchain: garantía de la integridad de los datos de la cadena.
- Criptografía asimétrica en blockchain: acreditación de la propiedad de activos digitales.
• Interés por las aplicaciones criptográficas como base de las comunicaciones seguras de Internet.
• Detección de puntos de mejora en procesos susceptibles de ser optimizados mediante herramientas criptográficas.
• Concienciación de la importancia de la criptografía para asegurar la privacidad de los datos personales.