Criptografia matematica II: curvas elipticas y era post-cuantica
La criptografia matematica II explora las fronteras de la seguridad informatica: curvas elipticas que protegen billones de transacciones, protocolos que demuestran conocimiento sin revelar secretos y la amenaza cuantica que podria romper toda la criptografia actual.
Criptografia de curvas elipticas (ECC)
La criptografia de curvas elipticas (ECC) usa propiedades matematicas de curvas especiales para crear sistemas de cifrado mas eficientes que RSA. Con claves mucho mas cortas, ECC ofrece la misma seguridad que RSA pero con menor costo computacional.
Una curva eliptica tiene la forma y cuadrado igual a x cubado mas ax mas b. Sobre estas curvas se definen operaciones matematicas que son faciles de calcular en una direccion pero extremadamente dificiles de invertir, similar a la factorizacion en RSA pero con claves mas pequenas.
- ECC-256 ofrece seguridad equivalente a RSA-3072 con claves mucho mas cortas
- Bitcoin y Ethereum usan curvas elipticas para firmar transacciones
- TLS 1.3 usa ECC como algoritmo preferido para intercambio de claves
- Las curvas elipticas permiten firmas digitales mas rapidas y compactas
- ECC es estandar en dispositivos moviles por su eficiencia energetica
| Algoritmo | Base matematica | Tamano de clave tipico |
|---|---|---|
| RSA | Factorizacion de enteros | 2048 a 4096 bits |
| ECC | Curvas elipticas | 256 a 521 bits |
| DSA | Logaritmos discretos | 1024 a 3072 bits |
| Ed25519 | Curva de Edwards | 256 bits |
| AES-256 | Cifrado simetrico | 256 bits |
Protocolos de cero conocimiento
Los protocolos de cero conocimiento permiten demostrar que conoces un secreto sin revelar el secreto mismo. Imagina que puedes probar que sabes la contrasena de una caja fuerte sin mostrar la contrasena: eso es un protocolo de cero conocimiento.
Compromiso
El probador envia un compromiso matematico que oculta su conocimiento pero que puede verificarse posteriormente.Desafio
El verificador envia un desafio aleatorio que solo puede responderse si se conoce el secreto.Respuesta
El probador calcula y envia la respuesta al desafio usando su conocimiento secreto.Verificacion
El verificador comprueba que la respuesta es correcta sin aprender nada sobre el secreto.
Paso 1 de 4
La criptografia post-cuantica busca algoritmos resistentes a ataques de computadoras cuanticas. El algoritmo de Shor, ejecutado en una computadora cuantica suficientemente poderosa, podria factorizar numeros grandes y romper RSA y ECC en minutos.
Piensa y responde
¿Cual es la principal ventaja de ECC sobre RSA?
Un protocolo de cero conocimiento revela el secreto al verificador despues de la verificacion.
La criptografia busca algoritmos resistentes a ataques de computadoras .
Relaciona cada concepto con su descripcion:
Clasifica estos algoritmos criptograficos:
Arrastra cada ficha a su categoría (o tócala y luego toca la categoría). También puedes usar el teclado.
Ordena los pasos de un protocolo de cero conocimiento:
Coloca los elementos en orden y pulsa Comprobar.
¿Por que es importante desarrollar criptografia post-cuantica ahora si las computadoras cuanticas poderosas aun no existen?
Tu texto se guarda sólo en este dispositivo.
Para dominar este tema
- Domina las ventajas de ECC sobre RSA
- Comprende los protocolos de cero conocimiento y sus aplicaciones
- Conoce la amenaza cuantica y la criptografia post-cuantica
- Entiende las aplicaciones practicas en blockchain y seguridad web
Verificacion de dominio
Aquí se mira lo que ya fuiste acertando. Pulsa «Comprobar» para saber si puedes seguir.
Comentarios
Inicia sesión para comentar.
Todavía no hay comentarios. Sé la primera persona en opinar.