Una introducción accesible a los conceptos más importantes de la criptografía
Una introducción muy relajada al mundo de la criptografía
Una breve explicación sobre cómo funciona RSA
Una introducción al mundo de las curvas elípticas, que forman la base para entender mecanismos criptográficos útiles
Basándonos en nuestro conocimiento previo de curvas elípticas, exploramos cómo encriptar y firmar información
Las funciones de hash son una primitiva criptográfica esencial. ¡Acompáñame en una exploración profunda sobre qué son y para qué se utilizan!
Una introducción amigable a algunos esquemas muy útiles: intercambio de claves, esquemas de compromiso, pruebas de conocimiento cero, funciones aleatorias verificables
Un vistazo rápido a algunos esquemas de firma un poco más elaborados de lo habitual
Breve resumen de algunos aspectos importantes de la seguridad en criptografía
Una inmersión más profunda en conceptos básicos de grupos, y una aplicación fascinante: el cifrado homomórfico
Los polinomios juegan un papel importante en muchas aplicaciones criptográficas. Este artículo está dedicado a dar una breve introducción al tema
¡Combinar polinomios y firmas digitales da lugar a una nueva y genial funcionalidad, en forma de Firmas de Umbral!
Una breve introducción a los emparejamientos, una herramienta importante en la criptografía moderna
Siguiendo nuestra presentación de los emparejamientos, veamos un par más de aplicaciones que esta nueva herramienta permite
Una ampliación de las ideas detrás de los esquemas de compromiso más simples, proporcionando herramientas importantes para construcciones más complejas en el futuro
Damos un salto al mundo de las pruebas de conocimiento cero explorando uno de los muchos protocolos ZKP que existen: Bulletproofs
Antes de avanzar hacia pruebas de conocimiento cero más complejas, ¡necesitamos introducir un nuevo modelo: los circuitos aritméticos!
Esta segunda ronda de pruebas de conocimiento cero nos llevará en un viaje para entender un marco más general. ¡Agárrate fuerte!
¡Vamos a ser prácticos y construir algunos circuitos aritméticos!
Siguiendo con los SNARKs, ahora exploramos otro tipo de pruebas de conocimiento diseñadas para la escalabilidad
Antes de avanzar hacia la frontera más reciente de la criptografía — la criptografía post-cuántica —, ¡necesitamos establecer más fundamentos!
Ahora que conocemos los anillos, necesitamos un problema difícil para desarrollar criptografía a partir de ellos — ¡entra Aprendizaje con Errores en Anillos!
Es hora de construir algunos métodos criptográficos a partir de anillos y sus problemas difíciles asociados
¡Para cerrar, volvemos a mirar la encriptación homomórfica, esta vez en anillos!