1Introduction

Next Page

Project

CYBERVOTE

Contract

IST-1999-20338

Client

European Commission

Reference

CYBERVOTE:WP2:D7/V2:2001

Issue (draft)

1.0

Date

12 March 2002

Status

Definitive

Nature

Public

Author(s)

Sylvie BRUNESSAUX

Shreekanth
LAKSHMESHWAR

Antoon BOSSELAERS

David PARKINSON

Organisation

EADS Systems & Defence
Electronics

NOKIA Research Centre

K.U.Leuven Research & Development British
British Telecommunications

 

Name

Role

Organisation

Checked by

Sylvie BRUNESSAUX

Deliverable Leader

EADS Systems & Defence Electronics

Approved by

Sylvie BRUNESSAUX

WP2 Manager

EADS Systems & Defence Electronics

Authorised by

Stéphan BRUNESSAUX

Project Director

EADS Systems & Defence Electronics

Distribution list

Name

Organisation

Antonis GALETSAS

European Commission

Stéphan BRUNESSAUX

EADS Systems & Defence Electronics

David PARKINSON

British Telecommunications

Antoon BOSSELAERS

K.U.Leuven Research & Development

Sébastien LEVY

Mairie d'Issy-les-Moulineaux

Karl SCHLICHTING

Freie Hansestadt Bremen

Shreekanth LAKSHMESHWAR

NOKIA Research Centre

Berry SCHOENMAKERS

Technische Universiteit Eindhoven

Leif RYDÉN

Kista Stadsdelsnämnd

Synopsis

File name

Amendment History

Disclaimer

Scope of CyberVote

Executive summary

1 Introduction 8

2 Analysis of the CyberVote requirements 10

3 Overview of the functional architecture of the CyberVote prototype 17

4 Conclusion 46

5 References 47

6 Abbreviations and acronyms 48

7 Points of Contact for further information 49

Figure 1: Functional architecture of Global the CyberVote prototype 25
Figure 2: Information about some symbols used 26
Figure 3: Architectural Overview 27
Figure 4: Key for Architectural Overview 28
Figure 5: Voting client architecture 30
Figure 6: Tallier client architecture 32
Figure 7: Configuration manager of the voting server 37
Figure 8: Voter database manager 38
Figure 9: Database connections 39
Figure 10: PKI connections 40
Figure 11: HTML connections 45

Table 1: Legal requirements 11
Table 2: Technical requirements 12
Table 3: Voter's requirements 13
Table 4: Requirements issued from the technical annex of the CyberVote contract 13
Table 5: Requirements issued from Deliverable 6 and Deliverable 7 15
Table 6: Non election specific steps of the voting process 20
Table 7: Pre-election Phase 22
Table 8: Voting Phase 23
Table 9: Tallying and Audit Phase 24

1 INTRODUCTION

Top Of PageNext Page