Veröffentlicht: 13.02.2018

ECDSA

¿Qué es un ECDSA?

ECDSA es una abreviatura que significa «Algoritmo de Firma Digital de Curva Elíptica». Un sistema de cifrado que plantea una variación del algoritmo clásico de firma digital DSA (Digital Signature Algorithm).

La criptografía de curva elíptica fue desarrollada entre 1986 y 1987 por Neal Koblitz y Victor Miller. En los años siguientes, el método de encriptación fue revisado y mejorado. Ya en 1998 sería reconocido y validado como método de encriptación por el Instituto Nacional de Estándares.

El ECDSA se emplea cada vez más en el cifrado de software. Los ejemplos más destacados de su aplicación son Bitcoin, Windows y los teléfonos inteligentes.

¿Cómo se define el ECDSA?

En teoría, el ECDSA es una función de tercer grado, pero no se puede elegir con total libertad. Esta restricción se impone para garantizar la integridad de algunas de sus propiedades, ya que es posible que influyan de manera directa en la seguridad.

Debido a la complejidad del cifrado, también se emplean curvas estandarizadas, todas ellas definidas por las instituciones correspondientes. Es fundamental que el tamaño de la clave sea dos veces más alto que el nivel de seguridad que se desea obtener. Por lo tanto, si el nivel de seguridad debe ser de 100 bits, el tamaño de la clave tendrá que ser de 200 bits.

Debido a estas propiedades, las curvas elípticas también ofrecen ventajas sobre otros métodos de encriptación como el RSA (Rivest, Shamir y Adleman), el DSA o los logaritmos discretos. La longitud de bit más corta puede ser de entre 1024 y 3072 bits, ofreciendo así algoritmos más rápidos que mejoran el rendimiento del sistema.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Weitere Artikel zum Thema
etoro
eToro experience

Claves público-privadas

Proof of Stake

Proof of Work

Pool Mining

Minería física