1 / 8

Electronic Voting: Web Service Approach Workshop on Internet Voting Platform

In this workshop held on March 29, 2006, the focus was on an architecture-based, generic platform for an Election Commission Authentication System using Web Services. Aiming for system reliability, ease of setup, universal access, and internet availability, the approach sought to allow quick development, service diversification, and reduced failure points. The system allowed for creating and configuring elections, authenticating voters, obtaining election information, and managing ballots. The workshop also addressed electoral commission setup, voter authentication, vote collection, and counting procedures.

cady
Download Presentation

Electronic Voting: Web Service Approach Workshop on Internet Voting Platform

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