En los últimos tiempos, el concepto de criptografía ha cobrado importancia y abasto gracias a la introducción de las criptomonedas. La innovación ha irrumpido en forma de nuevos usos y aplicaciones, que amplían aspectos clave como la seguridad online.

¿Qué es la criptografía?

La criptografía, tal como tuvo su primera definición en sus orígenes, es un conjunto de prácticas y técnicas por las que se protege y/o oculta información, un mensaje, datos u otras comunicaciones para proteger su integridad –y cualquier acceso no autorizado. A nivel etimológico, «criptografía» se deriva de «kryptos«, que en griego significa «oculto», y «graphos«, que significa «escritura».

criptografía

En informática, la criptografía se refiere a las técnicas de información y comunicación seguras derivadas de conceptos matemáticos y un conjunto de cálculos basados en reglas denominados algoritmos, que transforman mensajes de forma que sea difícil descifrarlos. Estos algoritmos deterministas se utilizan para generar claves criptográficas, firmar digitalmente, verificar, proteger la privacidad de los datos, navegar por Internet y comunicarse de forma confidencial, como al realizar transacciones con tarjetas de crédito o enviar correo electrónico.

Con el tiempo, la criptografía ha estado sujeta a diversas restricciones en muchos países, desde limitaciones al uso y la exportación de programas informáticos hasta la difusión pública de conceptos matemáticos que podrían utilizarse para desarrollar criptosistemas. Sin embargo, el auge de internet (Web2 y Web3) ha permitido la difusión de potentes programas y, lo que es más importante, de las técnicas subyacentes de la criptografía, de modo que hoy en día muchos de los criptosistemas e ideas más avanzados son ya de dominio público.

Los fundamentos de la criptografía

La criptografía, hoy en día, se caracteriza de estos fundamentos:

  • Confidencialidad: la información no puede ser comprendida por nadie a quien no esté destinada.
  • Integridad: la información no puede alterarse durante el almacenamiento o el tránsito entre el emisor y el receptor previsto sin que se detecte la alteración.
  • No repudio: el creador o remitente de la información no puede negar posteriormente sus intenciones en la creación o transmisión de la información.
  • Autenticación: el emisor y el receptor pueden confirmar mutuamente su identidad y el origen o destino de la información.

Los procedimientos y protocolos que cumplen algunos o todos los criterios anteriores se conocen como criptosistemas. A menudo se piensa que estos sistemas se refieren únicamente a procedimientos matemáticos y programas informáticos; sin embargo, también incluyen la regulación del comportamiento humano, como la elección de contraseñas difíciles de adivinar, la desconexión de sistemas no utilizados y la no discusión de procedimientos sensibles con extraños.

Los algoritmos de la criptografía

Los criptosistemas utilizan un conjunto de procedimientos conocidos como algoritmos criptográficos, o cifrados, para cifrar y descifrar mensajes con el fin de proteger las comunicaciones entre sistemas informáticos, dispositivos como smartphones y aplicaciones.

que es la criptografia

Un conjunto de criptografía y cifrado utiliza un algoritmo para el cifrado, otro algoritmo para la autenticación de mensajes y otro para el intercambio de claves. Este proceso, integrado en protocolos y escrito en software que se ejecuta en sistemas operativos y sistemas informáticos en red, implica la generación de claves públicas y privadas para el cifrado/descifrado de datos, la firma y verificación digital para la autenticación de mensajes y el intercambio de claves.

Para qué se usa la criptografía

Estos son algunos de los usos principales de la criptografía.

Uso Descripción
Contraseñas La criptografía puede usarse para validar contraseñas y también proteger contraseñas almacenadas, sin recurrir a bases de datos en texto o vulnerables.
Criptomonedas Las criptomonedas se basan en sistemas de criptografía y cifrado de datos que requieren potencia de cálculo para descifrarse. Gracias a ello se acuñan tokens, se protegen direcciones de wallets (carteras) y se blindan las transacciones entre pares.
Navegación web La criptografía protege de ataques al navegar, gracias a protocolos seguros SSL o TLS, así como claves públicas y privadas entre servidor web y cliente (usuario).
Firmas electrónicas Las firmas electrónicas están reconocidas por sistemas gubernamentales, y la criptografía puede ayudar a validarlas para prevenir fraudes o falsificaciones.
Autenticación La criptografía puede servir para acceder a redes, autenticar usuarios o privilegios de acceso.
Comunicaciones La criptografía permite encriptar o mantener comunicaciones seguras de extremo a extremo –incluyendo conversaciones, mensajes, chats o emails. Muchas apps la usan hoy en día.

Tipos de criptografía

Hay dos tipos de criptografía en uso en la actualidad:

Criptografía simétrica

Los algoritmos de criptografía simétrica o de clave única crean una longitud fija de bits conocida como cifrado por bloques con una clave secreta que el creador/remitente utiliza para cifrar los datos (encriptación) y el receptor para descifrarlos.

Entre los tipos de criptografía de clave simétrica está el Estándar de Cifrado Avanzado (AES), una especificación establecida en noviembre de 2001 por el Instituto Nacional de Estándares y Tecnología como Estándar Federal de Procesamiento de Información (FIPS 197), para proteger información sensible. Esta norma es obligatoria para el gobierno de Estados Unidos y se utiliza ampliamente en el sector privado.

En junio de 2003, el uso de AES fue aprobado por el gobierno de EE.UU. para información clasificada. Se trata de una especificación exenta de derechos de autor que se aplica en software y hardware en todo el mundo. AES es el sucesor de Data Encryption Standard (DES) y DES3. Utiliza claves de mayor longitud (128 bits, 192 bits, 256 bits) para evitar ataques de fuerza bruta y de otro tipo.

Criptografía asimétrica

Los algoritmos de criptografía asimétrica o de clave pública utilizan un par de claves, una clave pública asociada al creador/remitente para cifrar los mensajes y una clave privada que sólo conoce el emisor (a menos que esté expuesta o decida compartirla) para descifrar esa información.

Los tipos de criptografía de clave pública incluyen RSA, ampliamente utilizado en Internet; Algoritmo de Firma Digital de Curva Elíptica (ECDSA) utilizado por la blockchain de Bitcoin; Algoritmo de Firma Digital (DSA) adoptado como Estándar Federal de Procesamiento de Información para firmas digitales por el NIST en FIPS 186-4; e intercambio de claves Diffie-Hellman.

Al invertir en criptomonedas, usamos un sistema de criptografía asimétrica entre nuestra wallet y la del vendedor.

Por qué confiar en 99Bitcoins

+10 Años

Fundado en 2013, los miembros del equipo de 99Bitcoins han sido expertos en cripto desde los primeros días de Bitcoin.

+90 hrs

Investigación Semanal

+100k

Lectores mensuales

+50

Colaboradores expertos

+2000

Proyectos crypto analizados

Jaume Martín
Jaume Martín
Experto en crypto

Con un grado en periodismo por la Universitat de València, y 7 años de recorrido en el sector financiero-tecnológico, Jaume ejerce la investigación y producción de contenidos Web3 y crypto. Leer más

Curso intensivo gratuito de Bitcoin

  • Completado por más de 100.000 usuarios.
  • Un email al día durante 7 días.
  • Corto y educativo, ¡garantizado!

La plataforma más fácil de usar para hacer trading de futuros

  • Sin KYC
  • Apalancamiento x1000
  • Cashout instantáneo
Volver arriba