1 / 8

Arquitectura Base – Plataforma Genérica

Votação Electrónica: Uma abordagem em Web Services Workshop sobre Voto pela Internet IST / INESC-ID Lisboa, 29 de Março de 2006 Bruno Pereira (FEUP) José Lopes (FEUP) Ricardo Costa (ESTGF-IPP/FEUP) Isidro Vila Verde (FEUP) Mário Jorge Leitão (INESC-Porto/FEUP).

cady
Download Presentation

Arquitectura Base – Plataforma Genérica

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Votação Electrónica: Uma abordagem em Web ServicesWorkshop sobre Voto pela InternetIST / INESC-ID Lisboa, 29 de Março de 2006 Bruno Pereira (FEUP) José Lopes (FEUP) Ricardo Costa (ESTGF-IPP/FEUP) Isidro Vila Verde (FEUP) Mário Jorge Leitão (INESC-Porto/FEUP)

  2. Arquitectura Base – Plataforma Genérica Election Commission Authentication System Vote Collectors Voter Ballot System

  3. Questões de Operacionalização • A plataforma genérica exige para cada eleição: • Instalar / configurar hardware e software; • Adaptar o AS a cada sistema particular de validação de eleitores; • Criar e distribuir as chaves; • Controlar o período de votação.

  4. Questões de Operacionalização (cont.) • Objectivos da nossa abordagem: • Sistema Always On; • Fácil configuração/criação de uma nova eleição; • Utilização Universal (via Web/aplicação de votação); • Partilha do mesmo sistema por várias eleições (simultâneas ou não); • Disponibilização do sistema na Internet.

  5. Questões de Operacionalização (cont.) • Solução: • Disponibilizar os diversos componentes como Web Services, permitindo: • Desenvolver rapidamente novas aplicações de e-vote; • Disponibilizar os serviços na Internet; • Diversificar a oferta; • Diminuir o impacto dos single point of failure (SPF's); • Melhorar a separação de papéis e consequentemente a transparência. • Distribuir a carga.

  6. Arquitectura Authentication System Election Definition System Electoral Commission Application Configura Cria Eleição Configura Trust System Obtém informações sobre eleição Configura . • Este serviço permite • criar e configurar uma • eleição: • Comissão eleitoral • Circulos eleitorais • Votantes • Candidatos • Testes pilotos • Testes públicos • Datas da votação Election Commission Configura Autentica Este serviço autentica votantes e devolve uma credencial de eleitor. Nota: Este é um serviço externo opcional fornecido pela entidade responsável pela eleição. Obtém lista de VCs e a chave privada do VC. Vote Colectors Obtém VoteCred e Boletim Voter Deposita voto Voter Application Envia voto cifrado Obtém votos Ballot System Ballot System Counting Application

  7. Estados de uma Eleição

  8. Questões ?

More Related