Usable Security and Privacy

Course Type:

Lab

Course:

P4 / 4 SWS / 6 CP (ECTS)

Lecturer: 

Prof. Dr. Melanie Volkamer

Number of the lecture: 

20-00-0787

Organisation:

Peter Mayer

Frequency:Every semester

Requirements: 

See below

 

Important Dates:

18.04.2017 11:00: Kick-Off meeting in S4|14 - 5.3.01 (Mornewegstraße 32) with presentation of available topics

20.04.2017: (Preliminary) Registration Deadline (undefinedRegistration form)

24.-25.04.2017: Topic notification

28.04.2017: Presentation of results from last semester (Room S4|14 - 3.1.01, attendance not mandatory, details will be given at the kick-off)

28.04.2017: Privacy Friendly App Meeting after presentation of results from last semester (Room S4|14 - 3.1.01, attendance MANDATORY for students developing a privacy friendly app)

06.06.2017: Deadline for first prototype

22.09.2017: Deadline for handing in the final code and documentation on GitHub

23.10.2017: Presentation of results

Office Hour:

Begining 04.05.2017 every thursday during the lecture period from 14:00 to 15:00 in Room 3.1.16.

If you have any questions in relation to the lab office hours, please contact Christopher Beckmann.

Registration:

undefinedRegistration will be possible after the Kick-Off meeting, where the available topics will be presented. It is possible to apply for multiple topics (please state your preferences clearly).

Note that both, writing an email to the organiser AND registering through TUCaN are mandatory to participate in the lab.

Available Topics

The available topics will be presented in the Kick-Off meeting. undefinedThe slides are available here for reference. The general areas of interest in this semester will be:

  • Privacy Friendly Android Apps (have a look at those already in the PlayStore)
  • Authentication & Password Management
  • Browser & E-Mail Client Add-Ons

In case you missed the Kick-Off meeting, you can still contact us if you would like to participate in the lab, but please look at the slides first!

Modalities

  • All meetings, deadlines, what exactly has to be handed in and grades are determined by your supervisor
  • In general, the last possibility to hand in the results is the deadline in the general description
  • After the results have been handed in, they are presented in our Research Seminars

Requirements

  • Experiences with the respective programming languages
  • Knowledge in the field of usability and social aspects of technology are a plus
  • Knowledge in the field of it security are a plus
  • Experiences with Git are a plus (usage is expected)
  • Approval to distribute the code under an open source license (if not stated otherwise, we will publish the results on GitHub when development is complete)

Contents

  • Application and improvement of programming skills
  • Experiences in software development
  • Experiences in handling different developer tools
  • Experiences in usability and social aspects of technology
  • Design of secusity concepts that are practicable, effective and usable for non-professionals
  • Experiences with Git and GitHub
  • Experiences with open source licenses

Learning Goal

The skill to complete a development task professionally meeting prior specifications and adequately presenting the results. The focus arises from the respective topic. Examples are:

  • Development of usable security-relevant software
  • Reading and understanding scientific literature and technical documentation
  • Programming and documenting component-based software
  • Authentication schemes and protocols
  • Tallying and verification of encrypted votes (e-voting)
  • Usable email encryption and signatures

Einordnung in Studienplan und Prüfungsordnung

Das Praktikum richtet sich vor allem an Studenten der Informatik, Wirtschaftsinformatik, Mathematik, Elektro- und Informationstechnik ab 5. Semester, auch für LaG.

A A A | Drucken Print | Impressum Impressum | Sitemap Sitemap | Suche Search | Kontakt Contact | Website Analysis: More Information
zum Seitenanfangzum Seitenanfang