¿Qué es la criptografía de curva elíptica?

| Última modificación: 21 de septiembre de 2026 | Tiempo de Lectura: 7 minutos
Premios Blog KeepCoding 2025

Especialista en tecnología y formación digital, con foco en el desarrollo de talento y el análisis del sector tecnológico. Mi trabajo se centra en entender cómo evolucionan las tecnologías, qué competencias demanda el mercado y cómo se produce la transición real hacia el entorno tech.

La criptografía de curva elíptica (ECC, por sus siglas en inglés) es un mecanismo de encriptación de clave pública que utiliza la estructura matemática de las curvas elípticas sobre cuerpos finitos para generar claves de cifrado altamente seguras, con tamaños significativamente más pequeños que los algoritmos tradicionales como RSA.

¿Sabes qué es la criptografía de curva elíptica? La criptografía de clave pública se utiliza actualmente para sistemas de cifrado de extremo a extremo. Consiste en cifrar y descifrar la información con claves diferentes, una pública y una privada.

Existen diferentes algoritmos de clave pública, como, por ejemplo, el RSA, que fue desarrollado en 1979. No obstante, seis años más tarde, surgió una nueva idea de cómo realizar un nuevo tipo cifrado con algunas ventajas sobre el protocolo RSA.

Si tu meta es especializarte en seguridad informática a través de un bootcamp de tecnología intensivo, dominar la encriptación asimétrica y la protección de datos te dará las bases para asegurar comunicaciones y redes profesionales.

A continuación, te hablaremos sobre este método y te explicaremos qué es la criptografía de curva elíptica.


¿Qué es la criptografía de curva elíptica?

En 1985, los matemáticos Neal Koblitz y Victor Miller presentaron de manera independiente una propuesta para usar curvas elípticas sobre cuerpos finitos en la elaboración de esquemas de cifrado. Para entender qué es la criptografía de curva elíptica o elliptic curve cryptography (ECC), es necesario revisar primero el concepto de qué son las curvas elípticas como tal.

¿Qué son las curvas elípticas y la suma de puntos?

criptografía

La gráfica de una curva elíptica, que se define sobre los números reales, se puede expresar matemáticamente por medio de la siguiente ecuación:

$$y^2 + axx + by = x^3 + cx^2 + dx + e$$

De modo que los puntos infinitos $(x, y)$ de curva elíptica tienen como coordenadas los números reales que, adicionalmente, cuentan con las siguientes condiciones:

  • La curva elíptica que representa los valores no se cruza sobre sí misma.
  • La curva elíptica no presenta ningún pico.

🔴 ¿Quieres entrar de lleno a la Ciberseguridad? 🔴

Descubre el Ciberseguridad Full Stack Bootcamp de KeepCoding. La formación más completa del mercado y con empleabilidad garantizada

👉 Prueba gratis el Bootcamp en Ciberseguridad por una semana

Ahora bien, es posible sumar dos puntos de una curva elíptica y obtener como resultado otro punto de la curva. Asimismo, existe un método gráfico conocido en matemáticas como la cuerda y la tangente.

Caso de Éxito: De profesional técnico a Ingeniero de Ciberseguridad

«El mayor cambio ha sido el crecimiento técnico en protección de datos, criptografía y análisis de vulnerabilidades para la industria.»

Conoce la historia real de Álvaro Sanz, quien tras formarse en ciberseguridad dio el salto profesional definitivo hasta convertirse en Cybersecurity Engineer en el equipo de defensa (Blue Team) de Airbus Cybersecurity.

👉 Lee el caso de éxito completo aquí

¿Cómo se usan las curvas elípticas en criptografía?

En criptografía, no se usan las curvas elípticas basadas en números reales, ya que esto produce errores de redondeo en ordenadores. Por eso, se utilizan curvas elípticas definidas sobre cuerpos finitos, que se pueden representar por medio de la siguiente ecuación:

$$y^2 = x^3 + 10x + 2$$

Esta criptografía de curva elíptica se caracteriza por tener un número de puntos finito, cuyas coordenadas serán únicamente números enteros. Esa característica es de suma importancia para este algoritmo de cifrado, ya que permite hacer cálculos de forma eficiente y sin errores de redondeo.

Hay dos tipos de cuerpos finitos que se pueden utilizar en criptografía de curva elíptica:

  • Cuerpos primos: tienen un número primo de elementos.
  • Cuerpos binarios: tienen un número de elementos que es una potencia prima de 2.

La forma en la que se obtiene otro punto de la curva por este método es mediante la suma de un punto $(x, y)$ muchas veces consigo mismo. De modo que:

$$Q = P + \dots + P = n \cdot P$$

Seguridad de la criptografía de curva elíptica

Ahora sabes qué es la criptografía de curva elíptica y en qué consiste su algoritmo. Ahora, veremos en qué se basa la seguridad del algoritmo de la criptografía de curva elíptica.

Los algoritmos de cifrado normalmente se basan en problemas matemáticos cuya solución aún no ha sido hallada. De esta forma, se garantiza que la función no sea reversible a manos de un tercero malicioso.

En el caso de la encriptación RSA, su seguridad se basa en el problema matemático de la factorización de números enteros, que implica que sea demasiado difícil factorizar un número entero muy grande en números primos. Se dice que este sistema criptográfico podrá romper con la tecnología de los ordenadores cuánticos. Por eso, han surgido más alternativas para anticiparse a este factor.

La criptografía de curvas elípticas se basa en el problema del logaritmo elíptico, también conocido como problema del logaritmo discreto en curvas elípticas. Este problema podría definirse de la siguiente manera:

Dado un punto de la curva $Q$, obtenido mediante la multiplicación de un número entero $n$ y un punto $P$:

$$Q = n \cdot P$$

El problema radica en que es muy difícil encontrar $n$ a partir de dos puntos $P$ y $Q$ conocidos. Al día de hoy, aún no se le ha encontrado una solución, lo cual hace que este algoritmo continúe siendo criptográficamente seguro.

Ventajas de la criptografía de curva elíptica

Ya hemos visto qué es la criptografía de curva elíptica y por qué funciona en la práctica. De hecho, es un sistema criptográfico que tiene el mismo nivel de seguridad que el RSA, ¿pero cuáles son sus ventajas y por qué conviene utilizarlo la criptografía de curva elíptica?

  • Primero, la criptografía de curva elíptica o cifrado ecc (ECC) permite el desarrollo de claves más cortas que el RSA.
  • Segundo, tiene un funcionamiento más eficiente con el cifrado ecc.

Un sistema de encriptación ECC de 256 bits equivale a un sistema RSA de 3072 bits; un sistema cifrado ECC de 384 bits equivale a un sistema RSA de 7680 bits.

Resumen: Comparativa ECC vs. RSA
Algoritmo Problema Matemático Base Tamaño de Clave Equivalente
RSA Factorización de enteros primos. 3072 bits / 7680 bits
ECC (Curva Elíptica) Logaritmo discreto en curvas elípticas. 256 bits / 384 bits

¿Cómo aprender más?

Ahora sabes qué es la criptografía de curva elíptica y cómo funciona este sistema de cifrado. Si quieres seguir aprendiendo y convertirte en un experto en ciberseguridad, aquí tenemos la opción perfecta para ti. Échale un vistazo al programa de nuestro Ciberseguridad Full Stack Bootcamp y especialízate en menos de 7 meses. ¿A qué sigues esperando? ¡Solicita más información e inscríbete ya!


Conclusión

Comprender qué es la criptografía de curva elíptica y la relevancia de sus claves compactas es fundamental para garantizar comunicaciones seguras, firmar certificados digitales y proteger infraestructuras críticas con un consumo reducido de recursos informáticos.

Ciberseguridad Full Stack Bootcamp de KeepCoding

Si quieres especializarte en seguridad defensiva y ofensiva, aprender encriptación, pentesting, análisis forense y proteger redes empresariales con mentores en activo, descubre el Ciberseguridad Full Stack Bootcamp de KeepCoding e impulsa tu carrera tecnológica hoy mismo.

Estándares web internacionales de la W3C.

Preguntas Frecuentes sobre Criptografía y Curva Elíptica

¿Qué es el cifrado de curva elíptica?

El cifrado de curva elíptica (ECC, por sus siglas en inglés) es un enfoque de criptografía de clave pública basado en la estructura matemática de las curvas elípticas sobre campos finitos. Permite crear claves más pequeñas con el mismo nivel de seguridad que otros algoritmos tradicionales como RSA, lo que optimiza el rendimiento y el consumo de recursos.

¿Cuáles son los 3 tipos principales de criptografía?

Los tres tipos principales de criptografía son: 1. Criptografía simétrica (utiliza la misma clave para cifrar y descifrar), 2. Criptografía asimétrica o de clave pública (utiliza un par de claves, una pública y otra privada) y 3. Funciones Hash (algoritmos unidireccionales que convierten datos en una cadena de longitud fija).

¿Qué es un certificado de curva elíptica?

Un certificado de curva elíptica (o certificado SSL/TLS ECC) es un certificado digital de seguridad que utiliza algoritmos de criptografía de curva elíptica para cifrar las conexiones de red, proporcionando mayor velocidad de procesamiento y alta seguridad con claves de menor tamaño.

¿Qué son las curvas elípticas?

En matemáticas, las curvas elípticas son curvas algebraicas definidas por una ecuación cúbica de la forma y² = x³ + ax + b. En ciberseguridad y criptografía, se utilizan sus propiedades geométricas para construir sistemas de cifrado altamente seguros.

¿Qué quiere decir forma elíptica?

La forma elíptica hace referencia a una figura geométrica o trayectoria con apariencia de elipse, es decir, una forma curva cerrada similar a un círculo achatado u ovalado.

¿Qué es elíptica en matemáticas?

En matemáticas, el término elíptico se refiere a elementos o propiedades asociadas a las elipses y sus ecuaciones, como las funciones elípticas, integrales elípticas y curvas elípticas utilizadas en geometría algebraica y teoría de números.

Noticias recientes del mundo tech

Arquitecto de 

Ciberseguridad

¡PONTE A PRUEBA!

¿Te gusta la ciberseguridad?

¿CREES QUE PUEDES DEDICARTE A ELLO?

Sueldos de hasta 80K | Más de 40.000 vacantes | Empleabilidad del 100%

Descárgate también el informe de tendencias en el mercado laboral 2026.

Fórmate con planes adaptados a tus objetivos y logra resultados en tiempo récord.
KeepCoding Bootcamps
Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.