Bonn-Aachen International Center
for Information Technology





city life
cosec >students >Teaching >Summer 2013 

Esecurity: secure internet & e-voting

This course is listed in Aachen Campus as Esecurity: secure internet & e-voting and in Bonn Basis as MA-INF 3222 - Esecurity: secure internet & e-voting.


Prof. Dr. Joachim von zur Gathen


Michael Nüsken


Michael Nüsken

Time & Place

First meeting: Tuesday, 09 April 2013.

All times subject to agreement in class.


Pre-exam meeting: Monday, 19 August, 1400, b-it 1.25

Exam: Tuesday, 20 August 2013, 1400, b-it bitmax.

Post-exam meeting: Tuesday, 27 August 2013, 1400, b-it 1.25 (cosec meeting room).

Exam2 (repetitions only): Tuesday, 22 October 2013, 1400, b-it Marschallsaal.

Post-exam meeting: Thursday, 7 November 2013, 1200, b-it 1.25 (cosec meeting room).


The screen notes (PDF 21.3MB) contain all handwritten stuff (last updated 11 July 2013, 17:36).



4+2 SWS, 8 credits. Optionally, 3+2 SWS, 6 credits.

Successful completion of the course yields 8 credit points. For students who only want 6 credit points, a breakpoint at about 3/4 of the teaching time will be defined, and only the course material up to that point will be relevant for their exams and grades.


Basic knowledge in cryptography is needed, as for example the course Cryptography held in the previous winter. Compare our programme.


This course is about various aspects of security in the internet. In the first part we deal with secure connections, whereas the second part considers electronic voting schemes involving further tasks.

In the internet a large variety of protocols ("chatting programs") are in use to make this or that `secure'. VPN, IPsec, SSL, PKI, PGP are just a few tokens that need explanations. We will try to understand a little of that and how things are used and made available.

Decision finding processes in most democratic societies are guided by the election of representatives. Some smaller states also conduct voting for particular decisions. Apart from political elections, a lot of other voting processes are in use to determine leaderships, opinions, ... Nowadays we require democratic elections to be free and fair. This implies several features, like anonymity and secrecy. (Secret elections only take place since about the middle of the nineteenth century.) German law requires even more:

Die Abgeordneten des Deutschen Bundestages werden in allgemeiner, unmittelbarer, freier, gleicher und geheimer Wahl gewählt. GG Art. 38 Abs. 1 Satz 1 (The members of the German Federal Diet are elected in general, direct, free, fair and secret elections.)

Since the advent of computers and the Internet people have tried to use the new means also in election processes. Major forces driving that are the cost and the election turnout. However, cheaper and faster election processes might have even more, yet unpredictable effects on society and democracy. The topic of the course shall be the treatment of the methods and the one or other solution for electronic elections. This ranges from simple voting machines to complete remote Internet election systems. In the latter, modern cryptographic methods are essential for ensuring major properties.



We will put each member on the mailing list

[Sorry, you need to enable Javascript to see this.]
. You can also subscribe yourself. The list is intented for all participants of the course as a platform for discussions around the topic. Furthermore, announcements regarding the course are made here.

Imprint, webmaster & more