CDLS: Probando Conocimiento de Logaritmos Discretos Comprometidos con Solidez

Sofía Celi (Brave Software), Shai Levin (University of Auckland), Joe Rowell (Royal Holloway, University of London) | Seguridad, Criptografía

Los Sigma-protocolos, una clase de protocolos interactivos de dos partes, que se utilizan como un marco para instanciar muchos otros esquemas de autentificación, son automáticamente una prueba de conocimiento (PoK) dado que satisfacen la propiedad de solidez especial. Este hecho proporciona un método conveniente para componer Sigma-protocolos y PoKs para relaciones complejas. Sin embargo, componer de esta manera puede ser propenso a errores. Aunque deben satisfacer solidez especial, desafortunadamente este no es el caso para muchos esquemas prácticos compuestos recientemente propuestos. Aquí exploramos dos esquemas: el de ZKAttest’s [FLM22] y el de Agrawal et al.’s [AGM18], y mostramos que sus Σprotocolos sufren de varios errores de seguridad que invalidan sus pruebas de seguridad, y planteamos un ataque práctico y barato en la implementación de ZKAttest’s. Al explorar y resolver sus errores de diseño, proponemos CDLS, una variante sólida y segura de sus protocolos.

Ver artículo

Enlaces

¿Te atreves a descubrir el nuevo Internet de Brave?

Brave está desarrollado por un equipo de precursores de la web centrados en el rendimiento y la privacidad. Ayúdanos a solventar las deficiencias de la navegación.

Brave logo

Ya casi estamos…

Por favor, continúa la instalación de Brave en la .

app de Google Play .

Estás a solo 60 segundos de disfrutar de la máxima privacidad en Internet

  1. Descargar Brave
  2. Ejecuta el instalador
  3. Importar configuración
  1. paso 1
    Descargar Brave

    Abre el instalador desde las descargas de Chrome (debería estar en la esquina superior derecha de esta ventana).

  2. paso 2
    Ejecuta el instalador

    Si se te solicita, haz clic en “Sí” en el diálogo de Control de Acceso de Usuario.

  3. paso 3
    Importar configuración

    Espera a que finalice la instalación, luego importa tus configuraciones del navegador desde Chrome.

Si tu descargar no se inicia automáticamente, haga clic en .

¿Necesitas ayuda?