Serie Conceptos Clave · Bloque III — Cómo funciona blockchain por dentro · Programa 11 de 18

Criptografía

¿Qué es?

La criptografía es la práctica y ciencia que utiliza técnicas matemáticas avanzadas para cifrar y proteger la información, garantizando que solo los destinatarios autorizados puedan acceder a ella o validar su autenticidad.

¿Para qué sirve?

Resguarda la privacidad, la integridad de los datos y demuestra la propiedad legítima de un activo digital sin revelar contraseñas secretas al público.

Forma de uso — cifrado simétrico y asimétrico

El cifrado transforma información legible (texto plano) en un formato ilegible (texto cifrado). Se manifiesta en la infraestructura de internet (HTTPS), en firmas digitales y en las llaves de las billeteras cripto, mediante dos enfoques principales según el manejo de las claves:

Ejemplos resueltos

Ejemplo 1 — cifrado asimétrico: Ana quiere enviar un mensaje confidencial a Carlos, asegurándose de que nadie más pueda leerlo.

  1. Obtención de la clave: Ana solicita la clave pública de Carlos, accesible para cualquier usuario de la red.
  2. Cifrado del mensaje: Ana usa la clave pública de Carlos para cifrar su mensaje, convirtiéndolo en texto cifrado.
  3. Transmisión y descifrado: el mensaje viaja por canales inseguros. Carlos usa su clave privada —que solo él posee— para descifrarlo y leer el contenido original.

Ejemplo 2 — integridad con funciones hash: un administrador de sistemas descarga una actualización de software crítica y necesita confirmar que el archivo no fue modificado por un tercero.

  1. Cálculo del hash local: ejecuta el archivo descargado a través de un algoritmo hash (como SHA-256) para generar un valor único.
  2. Comparación con el canal oficial: compara el hash obtenido con el hash oficial publicado por el desarrollador en su sitio web seguro.
  3. Validación: si ambos hashes coinciden exactamente, el archivo está intacto y es seguro instalarlo.
¿Quieres profundizar en este tema?

Esta serie tiene 2 lecciones extra sobre criptografía: las matemáticas del cifrado asimétrico (RSA) → y firma digital y autenticación →.

Sigamos aprendiendo

Una de las herramientas criptográficas fundamentales para verificar que ningún dato haya sido alterado en el tiempo es la función Hash.

¿Quieres ir más a fondo?

En el curso completo profundizamos en cada bloque de la Serie Conceptos Clave, con más ejemplos y ejercicios.

Ver el curso — próximamente
Este contenido es educativo. No es asesoría de inversión ni una recomendación para comprar o vender ningún activo. DIG Digital Assets no gestiona dinero de terceros ni ofrece asesoría personalizada de inversión.
← Programa 10: Sistema descentralizado Programa 12: Hash →