Bloque 3


Criptografía Distribuída


Los protocolos criptográficos distribuidos nacen con el objetivo de ampliar el uso convencional de la criptografía, básicamente pensada para un emisor y un receptor, a escenarios multiusuario, en los que la capacidad de generar una firma digital o de descifrar un mensaje se distribuye entre varios usuarios. Una herramienta fundamental en el diseño de tales protocolos son los esquemas para compartir secretos. Siguiendo una de las líneas de investigación consolidadas de nuestro equipo, trataremos en este proyecto la construcción de esquemas eficientes de compartición de secretos que además se adapten a diferentes situaciones que aparecen en la práctica, por ejemplo, en aplicaciones de la criptografía basada en atributos a sistemas de control de acceso.

Otro ejemplo lo encontramos de nuevo en votación electrónica: el anexo del Federal Chancellery Ordinance on Electronic Voting establece que para alcanzar la verificabilidad universal, es decir, que cualquiera pueda comprobar que el contenido de un voto cifrado se corresponde con la intención de voto del votante, ciertas partes de un sistema de votación (en particular, el descifrado final de los votos cifrados) deben involucrar a un conjunto de componentes independientes, que trabajen de manera distribuida.


A. Diseño de criptosistemas con descifrado distribuido

B. Estudio de tasas de información para esquemas de compartición de secretos.