| Oct 20 | The last year exam (pdf) /Pawel |
| Oct 5 | Lab assignment 9 is added in the "Labs" section. / Rumen |
| Oct 4 | Due to the fact that we have 13 lectures scheduled instead of planned 12, the lecture on Friday Oct 7th is CANCELLED. /Pawel |
| Sep 16 | I have uploaded an updated version of today's slides (Lecture 6, with example SQL queries)/Pawel |
| Sep 5 | Again, technology prevailed and I was not able to broadcast the first 40 minutes of today's lecture. I have filed the request to our IT department, let us see what they can do... /Pawel |
| Aug 31 | Due to technical problems with the WI-FI connection, today's lecture was not broadcast. I'm sorry for that. I hope it will work tomorrow. /Pawel |
| Aug 31 | Rumen has added some lab instrucions. |
| Aug 30 | Introduction to labs to be found under the "Labs" section. Detailed instrucions will follow. /Pawel & Rumen |
| Aug 30 | The lectures will be broadcast via Adobe Connect on https://connect.sunet.se/ltu-d0004e/ /Pawel |
| Aug 17 | The course web pages has started. More to come... /Pawel |
At the end of the course the student should be competent to install and secure an operating system and maintain data integrity. Common flaws in software should be recognized and the student should be able to mitigate or fix them. How to use standard tools to analyze systems and detect attacks should be known. After the course the student should be able to independently solve problems and perform common system management tasks. The students should be able to search, read and comprehend information from different sources on their own.
Official description in the course catalog.
Labs introduction (pdf)
Task 1 (pdf)
Task 2 (pdf)
Task 3 (pdf)
Task 4 (pdf)
Task 5 (pdf)
Task 6 (pdf)
Task 7 (pdf)
Task 8 (pdf)
Task 9 (pdf)
Task 10 (pdf)
Extra tasks (pdf)
Lab hints - OS quirks or unclear description can turn a lab task into a nightmare. Lab hints provide solutions of some possible problems you might encounter and are updated whenever something new emerge.
On-line schedule
Jingsen Chen
Room: A3300
Pawel Pietrzak
E-mail: pawel.pietrzak@ltu.se
Room: A2304
Rumen Kyusakov
E-mail: rumen.kyusakov@ltu.se
Room: A2307
Örjan Tjernström (labs Skellefteå)
E-mail: orjtje@ltu.se
Dieter Gollmann
Computer Security.
John Wiley And Sons Ltd; 2nd revised edition.
ISBN: 9780470741153.
Evi Nemeth, Garth Snyder, Trent R Hein, Ben Whaley
Unix and Linux System Administration Handbook.
PRENTICE-HALL; 4th edition.
ISBN: 9780131480056.
Lecture slides will be uploaded here, as the course progresses. Note that some of these are pre-lecture slides, this means that they might not be fully updated to reflect the actual contents of the lecture.
| # |
Date |
Contents |
Slides and reading |
|---|---|---|---|
| 1 |
Aug 31 (10:15, A2524) |
Introduction. Foundations of security |
slides (pdf) [Ch.1,2] |
| 2 |
Sep 1 (8:15, A2524) |
Computer security. Unix basics |
slides (pdf) [Gollmann Ch.3 + Nemeth
et al. Ch.2] |
| 3 |
Sep 5 (14:45, A2524) |
Computer security -
continuation. DNS |
slides
(pdf) [Gollmann Ch.3, 17.2 + Nemeth et al. Ch.17]
|
| 4 |
Sep 8 (10:15, A2524) |
Authentication and authorization |
slides (pdf)
[Gollmann Ch.4,5]
|
| 5 |
Sep 12 (13:00, A2524) |
Reference Monitors. Privileges |
slides (pdf)
[Gollmann Ch.6, parts of Ch.7]
|
| 6 |
Sep 16 (10:15, A2524) |
Storage and backup. Database security |
slides (pdf)
[Nemeth et al. Ch 8 and parts of Ch 10; Gollmann Ch.9]
|
| 7 |
Sep 21 (13:00, A2524) |
Cryptography |
slides
(pdf) [Gollmann Ch.14]
|
| 8 |
Sep 22 (10:15, A2526) |
Key establishment |
slides
(pdf) [Gollmann Ch.15]
|
| 9 |
Oct 6 (8:15, A2524) |
Communication security |
slides
(pdf) [Gollmann Ch.16]
|
| 10 |
Oct 10 (13:00, A2524) |
Network security |
slides
(pdf) [Gollmann Ch.17, 18 (sect 18.4)]
|
| 11 |
Oct 20 (10:15, A2524) |
Software security |
slides
(pdf) [Gollmann Ch.10]
|
| 12 |
Oct 21 (10:15, A2524) |
Recap |
slides (pdf)
|