Μετάβαση στο περιεχόμενο

Κρυπτογραφία

Επίσημο περίγραμμα μαθήματος του ΤΜΗΥΠ (Πανεπιστήμιο Πατρών), όπως δημοσιεύεται στη σελίδα του μαθήματος και στο συνημμένο αρχείο «Περίγραμμα Μαθήματος». Το κείμενο παρατίθεται αυτούσιο, χωρίς τα πρότυπα οδηγιών του εντύπου.

Στόχοι

  • Στο τέλος αυτού του μαθήματος, οι φοιτητές θα:
  • Έχουν κατανοήσει θεμελιώδεις έννοιες θεωρίας αριθμών.
  • Έχουν κατανοήσει τις βασικές κατηγορίες κρυπτογραφικών πρωτοκόλλων.
  • Έχουν κατανοήσει τις κύριες έννοιες πίσω από τα κρυπτογραφικά πρωτόκολλα δημόσιου κλειδιού.
  • Έχουν κατανοήσει τις συναρτήσεις ταυτοποίησης, τους κώδικες αυθεντικότητας μηνύματος, τις συναρτήσεις κατακερματισμού και τα αλληλεπιδραστικά πρωτόκολλα.
  • Μπορούν να συγκρίνουν και να εξηγήσουν τις διαφορές ανάμεσα στα κρυπτογραφικά πρωτόκολλα δημόσιου και ιδιωτικού κλειδιού.

Περιεχόμενο (ύλη)

Αντικείμενο του μαθήματος είναι το πεδίο της κρυπτογραφίας και της κρυπτανάλυσης, και ειδικότερα το μαθηματικό υπόβαθρο που διέπει τα αντίστοιχα κρυπτογραφικά πρωτόκολλα.

Θα παρουσιαστούν οι επιθυμητοί σχεδιαστικοί στόχοι, οι οποίοι κάποιες φορές είναι αντικρουόμενοι, και θα εξεταστούν οι αρχές λειτουργίας των παραδοσιακών και των σύγχρονων κρυπτογραφικών πρωτοκόλλων, με έμφαση στην κρυπτογράφηση, τη ψηφιακή υπογραφή, καθώς και σε πιο εξειδικευμένα πρωτόκολλα, όπως π..χ, τα πρωτόκολλα δέσμευσης. Θα αναλυθεί επίσης η σύνδεση της κρυπτογραφίας με τα πεδία του σχεδιασμού αλγορίθμων και της υπολογιστικής πολυπλοκότητας.

Οι γενικές θεματικές του μαθήματος είναι οι ακόλουθες:

  • Κρυπτογραφικά πρωτόκολλα
  • Aλληλεπίδραση αποστολέα παραλήπτη
  • Kλειδιά - διαχείρισή τους
  • DES - άλλα Block Ciphers
  • Aσφαλείς ψευδοτυχαίες ακολουθίες αριθμών
  • Kρυπτογραφία δημόσιου κλειδιού
  • Ψηφιακές υπογραφές - πιστοποίηση αποστολέα
  • Νομικά θέματα

Αξιολόγηση

Η αξιολόγηση γίνεται με γραπτή εξέταση διαβαθμισμένης δυσκολίας που μπορεί να περιλαμβάνει: ανάπτυξη και επίλυση σύνθετων προβλημάτων, ερωτήσεις σύντομης απάντησης, ερωτήσεις κρίσεως στη θεωρία. Η γλώσσα εξέτασης είναι η Ελληνική, ενώ για τους φοιτητές Erasmus η εξέταση γίνεται στην Αγγλική γλώσσα.

Βιβλιογραφία

Β. Κάτος, Γ.Χ. Στεφανίδης. Τεχνικές Κρυπτογραφίας και Κρυπτανάλυσης. Εκδόσεις Ζυγός, 2003.