27 episodios
01:52:15Habla: Francis Villatoro
↗

Búsqueda · 26 momentos en 15 episodios

Sara RobiscoJuan Carlos GilFrancis VillatoroHéctor SocasGastón Giribetseguridad bitcoin algoritmo curvas elípticasclave bitcoin 256 bits rsaruido problema computación cuánticacifrado con curvas elípticas villatoroanalogía pinzas papel curva elípticarsa 2048 bits saracifrado con curvas elípticasanalogías visuales francis villatoroforma manguito clips papelcurvas helísticas definidascifrado bitcoin curva helísticacurva elíptica producto de puntoscaracterísticas matemáticas curvas elípticaslíneas secantes curvas elípticasreflexión eje x curva elípticasuma de un punto consigo mismotangente como límite secante villatoroeje XFrancis VillatoroSaraRSABitcoin256 bitsGastón Giribet

Líneas secantes curvas elípticas

Ep 503: Propulsión Espacial; Computación Cuántica; Fusiones de Estrellas de Neutrones; Agujeros Negros

13 de marzo de 2025
5 momentos
Con
0:000:301:001:302:002:303:12

Francis Villatoro explica cómo realizar operaciones de suma en curvas elípticas, describiendo el proceso mediante analogías visuales y haciendo referencia a líneas secantes y tangentes.

…calcular ciertas cosas Pero ni calcula nada, ni ejecuta nada de Bitcoin, ni nada por el estilo O sea que esto probablemente es eso, es el clásico bulo de redes sociales que se convierte en noticias Pero me sirve como excusa Perdona, ya sabemos que el gran Problema de la computación cuántica es el ruido. Sí, exactamente. Sí, tal cual. Esto sirve como excusa para recordar algunos conceptos básicos sobre la seguridad Bitcoin. Bitcoin utiliza un algoritmo de firma digital basado en curvas elípticas y es un algoritmo que le permite utilizar una clave más corta que los algoritmos estándares de cifrado con clave pública como RSA. La clave que usa Bitcoin es de 256 bits y eso equivale a uno del orden de 3000 bits en. RSA. En RSA, como ya comentó Sara algunas veces, en los casos más exagerados se trabaja con 2048 o por ahí, no mucho más. La idea del cifrado con curvas elípticas. Una curva elíptica es una cosa que se parece, ¿acordáis esto de las pinzas para papel? Que son negras, que tienen una forma de triángulo y que tienen como dos, como un mango. Pues ese mango, la forma de ese mango es la forma de una. Curva elíptica, ¿vale? Una curva elíptica, si imaginamos en el plano, pues es una curva que baja en la parte positiva del plano. Tienes las ordenadas y las abscisas, el eje horizontal y el eje vertical. Baja, alcanza un mínimo, sube, tiene un máximo, vuelve a bajar y ahora cruza el eje X y abajo es completamente simétrica. Es como la forma del manguito ese de los clips estos de papel. Es parecido a los lazos que tienes en el fondo. Es parecido, lo que pasa es que no necesariamente se cruzan, normalmente no se cruzan. En las curvas elípticas cuando hay corte, lo que tienes es como un globo y después tienes la parte suave al lado, una especie de curva hiperbólica al lado. En las curvas helísticas básicamente son curvas definidas por un Polinomio en el plano que tiene la sisa, la coordenada vertical y cuadrado, igual a un polinomio cúbico en la coordenada horizontal. Yo qué sé, x al cubo más 7. La curva helística que se usa con Bitcoin, en el cifrado de Bitcoin, es y al cuadrado igual a x al cubo más 7. Es una curva extremadamente sencilla, y la curva elíptica tiene muchas propiedades, y una de ellas es que se puede definir una suma o producto, depende de cómo lo quieras llamar, una suma de puntos dentro de la curva. Yo puedo tomar dos puntos en la curva y puedo definir un nuevo punto al que llamo la suma de estos dos puntos. La idea es trazo una secante, una línea que pase por estos dos puntos y esa línea obligatoriamente me cortará a otro punto de la curva. Bien, pues ese otro punto de la curva no es la suma. La suma es la reflexión respecto a la línea horizontal, al eje X, de ese punto. Como la curva es simétrica, todo punto de la curva tiene un reflejado. Entonces la suma es trazar esa línea y reflejar un punto. Si yo tengo un único punto, también puedo sumar. Puedo sumar ese punto consigo mismo. Claro, una secante cuando yo aproximo los dos puntos se convierte en una tangente, entonces yo tomo un punto, tomo la tangente, lanzo la línea y obtengo otro punto que es el negativo, lo reflejo y obtengo el valor de la suma y puedo construir el punto 2, si tengo el punto P, puedo construir el punto 2P y por analogía con el 2P y el P puedo definir el 3P o con el 2P y el 2P obtener 4P,…
Significado #1 · Palabras #1