Dividiría el proyecto en los siguientes hitos :
A-creación de una interfaz de usuario para el servidor: establecer servicio, desconectar, crear/listar/borrar grupos, mostrar mensajes de grupo, expulsar usuario,
-creación de una interfaz de usuario para el cliente: conectar a servidor, conectar/desconectar con grupo, mostrar mensajes, enviar mensajes.
B-implementar conexión mediante red tor
-implementar protocolo Jesus Diaz: servidor,cliente, gestor de claves de grupo, gestor de claves simétricas anónimas