By the end of the course you will be able to
- Discuss various concepts of privacy
- Argue about privacy protection
- Use the vocabulary with respect to privacy correctly
- Recognise the legal basics
- Identify privacy problems in technologies
- Discuss technologies with regard to privacy and identity
- Apply techniques to enhance privacy in real world situations
- Run privacy enhancing tools and make sense of their output
- Separate legal and technical problems
- Give details of privacy-enhancing technologies
- Perform some relevant mathematical computations on paper
Privacy, a fundamental human right, is important to our daily life, to our well-being and to a democratic society. Privacy is very hard to define as it encompasses a great landscape. As a bridge between computers and people (aka users), a computer scientist needs to understand and tackle security and privacy problems.
When people interact with the world, it increasingly means that they actually interact with the digital world. This happens voluntarily or involuntarily by the use of the Internet, the Internet of Things, mobile communication, surveillance systems, etc. The complexity and interrelation among these systems and among the different "projections" of the same person in these systems, challenge the human boundaries: What does identity mean in the digital world? How should one manage their identity? When should one be anonymous and which identity should one use in a given situation? How privacy for users and security for a system against abuses can coexist?
This course aims to give an understanding of privacy and identity as concepts and of their maintenance in our digital world. The subject requires the study of recent research results and the active participation in an ongoing discussion.