[en] Nowadays, the internet traffic has enormously increased due to the use that people gives to net services. Its because of this that the importance of the traffic is increasing. One of the most important subjects of net traffic is that only the sender and the recviver knows the content, so the security has also gain importance since the beginning of the internet. Security systems try to exchange information between two communicators in a secure way, so it cant be eavesdropped by third parties and can only be known by the sender and the receiver. Due to this, the number of security protocols and systems has raised to offer better security. One of the most important is the digital signature, that allows uniquely identify the sender of a message. Digital signature is a widely used system,that most of the biggest internet services like amazon, youtube or facebook relay on it to provide a secure communication. The currently digital signature protocols are well-known and have evolved in more complex systems adding useful capabilities. One of these variations is the group signature. This type of signature allows the members of a group to produce measseges on behalf of the group and the capacity that this message cant be traced back to the original sender. This kind of capability is underused but has great potential due to desirable application in many systems like anonymous net communication, access control of the members of a group to a certain resource, collegiate decisions, electronic voting or for anonymous citizen consultations. This document analyses the available group signatures schemes and related systems, and gives a practical demonstration of it. For this purpose a secure communication protocol has been designed in order to identify the members of an anonymous group. This protcol works properly and it does not overload the network, but it is computationally intensive.

[es] En la actualidad, la utilización de internet ha crecido debido al mayor uso que las personas dan a los servicios que ofrece. Por ello el tráfico que circula por la red es cada vez más importante, siendo indispensable que las comunicaciones no se vean ralentizadas ni que la información pueda ser obtenida indebidamente por terceros. Por tanto la seguridad es un factor fundamental en la comunicaciones por la red. Los actuales sistemas de seguridad procuran que toda la información que se intercambia entre dos partes sólo pueda ser conocida por los implicados y no por ninguna entidad externa. Debido a ello han surgido multitud de protocolos y sistemas que procuran que dos partes se puedan comunicar de forma segura. Una elemento esencial de estos sistemas de seguridad es la firma digital, que permite identificar a una de las partes de la conexión. La firma digital es un sistema ampliamente extendido y se hace uso de ella en los grandes servicios de internet como google, amazon o youtube. Los actuales sistemas de firma llevan muchos años entre nosotros y existen evoluciones de ellos que, además de proporcionar la capacidad de identificación, añaden nuevas funcionalidades interesantes. Una de las evoluciones de la firma digital ha sido la firma grupal. Este tipo de firma consiste en producir mensajes en nombre de un grupo, es decir, los miembros de un grupo tiene la capacidad de producir mensajes firmados en nombre de esté pero sin que se pueda descubrir quién ha sido el emisor de ese mensaje. La firma grupal es poco conocida pero tiene un gran potencial práctico, ya sea para anonimizar conexiones de red, controlar el acceso de miembros de un grupo a recursos, tomar acuerdos de forma colegiada de diferentes organizaciones, voto electrónico o consultas ciudadanas anónimas a grupos de población. En este trabajo se ha realizado un análisis y estudio de la firma grupal y otros sistemas afines, así como una demostración práctica de su utilización mediante el diseño de un protocolo de comunicación segura que hace uso de este tipo de firma como sistema de identificación para miembros de un grupo. El protocolo funciona correctamente y no sobrecarga la red, pero es costoso computacionalmente.