Περιγραφή Μαθήματος: Εισαγωγή στην ασφάλεια (ακεραιότητα, εμπιστευτικότητα, διαθεσιμότητα, επιθέσεις, απαιτήσεις), Κρυπτογραφία (συμμετρική, δημόσιου κλειδιού, κατακερματισμός, ψηφιακές υπογραφές, διαχείριση κλειδιών, κρυπτογραφικά πρωτόκολλα). Ασφάλεια υπολογιστών (λογισμικού, συστημάτων, έλεγχος προσβασης, έμπιστος υπολογισμός). Ασφάλεια δικτύων (δίκτυα, τείχος προστασίας, Διαδίκτυο). Ασφάλεια κατανεμημένων συστημάτων (παγκόσμιος ιστός, ηλεκτρονικό εμπόριο, ηλεκτρονικές πληρωμές, Kerberos), Αλυσίδες μπλοκ/Κρυπτονομίσματα.
Μαθησιακοί στόχοι: Το μάθημα στοχεύει να διδάξει βασικές μεθόδους κρυπτογράφησης, αρχές ασφάλειας συστημάτων και λογισμικού, ασφαλή πρωτόκολλα για το διαδίκτυο και τον παγκόσμιο ιστό, εφαρμοσμένη προγραμματιστική εμπειρία σε επιθέσεις λογισμικού και δικτύων.
Διδάσκων: Σ. Αναστασιάδης (stergios)
Βοηθοί: Θα ανακοινωθούν.
Μαθήματα: Παρασκευή 14:00-17:00 στη Ι2.
Βαθμολόγηση:
Άσκηση 1 (15%)
Άσκηση 2 (15%)
Τελική γραπτή εξέταση (70%).
Για την επιτυχή ολοκλήρωση του μαθήματος απαιτείται ελάχιστος βαθμός 4/10 τόσο στην τελική εξέταση όσο και στο μέσο βαθμό του εργαστηρίου.
Forum: Σημαντικές ανακοινώσεις του μαθήματος εμφανίζονται στο forum.
Ενδεικτικό Πρόγραμμα Μαθημάτων:
Αρ |
Ημερομηνία |
Θέμα |
Ασκήσεις |
Εξέταση |
1 |
06/10/2023 |
Εισαγωγή στην Ασφάλεια |
|
|
2 |
13/10/2023 |
Συμμετρική Κρυπτογραφία |
|
|
3 |
20/10/2023 |
Εισαγωγή στη Θεωρία Αριθμών |
|
|
4 | 27/10/2023 | Κρυπτογραφία Δημόσιου Κλειδιού | ||
5 |
03/11/2023 |
Έλεγχος αυθεντικότητας Μηνυμάτων |
|
|
6 |
10/11/2023 |
Υπερχείλιση Ενδιάμεσης Μνήμης |
Ανακοίνωση Άσκησης 1 |
|
7 |
17/11/2023 |
Ασφάλεια Λογισμικού |
|
|
8 |
24/11/2023 |
Ασφάλεια Δικτύων |
Παράδοση Άσκησης1 |
|
9 |
01/12/2023 |
Ασφάλεια Υπολογιστικών Συστημάτων |
Ανακοίνωση Άσκησης 2 |
|
10 |
08/12/2023 |
Ασφάλεια Διαδικτύου |
|
|
11 |
15/12/2023 |
Ασφάλεια Παγκόσμιου Ιστού |
Παράδοση Άσκησης 2 |
|
12 |
22/12/2023 |
Κατανεμημένος Έλεγχος Αυθεντικότητας |
|
|
13 |
12/01/2024 |
Αλυσίδες Μπλοκ/Κρυπτονομίσματα |
|
|
14 |
Θα ανακοινωθεί |
|
|
Τελική |
Σύγγραμμα:
William Stallings, Lawrie Brown, Computer Security, Principles and Practice, Pearson Education 2015 (Κλειδάριθμος 2016)
William Stallings, Cryptography and Network Security, Fifth Edition, Prentice Hall 2010 (Ίων 2012).
William Stallings, Network Security Essentials: Applications and Standards, Third Edition, Prentice Hall 2007 (Κλειδάριθμος 2008).