![]() |
Inhoud |
Security is widely recognized as being of great importance in all areas of information technology: networks, operating systems, databases etc. Security is about regulating access to assets. Crucial questions are: Who are you? and: Should you be doing that? Authentication (of people and computers) and access control are basic aspects of computer security. Cryptography provides a mathematical toolset for realising key security goals, via appropriate protocols. This bachelor lecture introduces the basics of computer security. It is the first semester course for the computer science curriculum, but the course is can be followed by students from other disciplines (artifical intelligence, mathematics, physics, economics, psychology etc) as well, when they have some basic knowledge and interest in computer science. |
![]() |
Niveau |
![]() |
Voorkennis |
Basic knowledge of computer science and discrete mathematics. |
![]() |
Toetsinformatie |
Weekly exercises + written exam. |
![]() |
Bijzonderheden |
The lectures for the course will be in English, the course material and the exercises will also be in English. |
![]() |
Bijzonderheden |
The lectures for the course will be in English, the course material and the exercises will also be in English. |
![]() |
Onderwerpen |
• Elementary security services • Symmetric cryptography: encryption, message authentication codes, hashing • Public key cryptography: key establishment, digital signatures • Basic cryptographic protocols • Management of public keys • Communication security • Authentication protocols • E-mail security • Web security • Social issues |
![]() |
Toetsinformatie |
Weekly exercises + written exam. |
![]() |
Voorkennis |
Basic knowledge of computer science and discrete mathematics. |
![]() |
|
|
|
![]() | ![]() |