Ηλεκτρονική Διάθεση Μαθήματος
Μαθησιακά Αποτελέσματα
1) Ικανότητα χειρισμού βασικών σχημάτων κρυπτογραφίας και ψηφιακών υπογραφών.
2) Εξοικείωση και εμβάθυνση στα Μαθηματικών Προβλημάτων επί των οποίων βασίζεται η ασφάλεια των σχημάτων κρυπτογράφησης και ψηφιακών υπογραφών.
3) Ικανότητα χρήσης των Μαθηματικών μεθόδων οι οποίες χρησιμοποιούνται στην κρυπτανάλυση.
Περιεχόμενο Μαθήματος
Βασικές Έννοιες - Ιστορικά Κρυπτοσυστήματα. Τέλεια Ασφάλεια και Κρυπτοσυστήματα Ροής. Κρυπτοσυστήματα Τμήματος. Αριθμητικοί Άλγοριθμοι. Παραγοντοποίηση Ακεραίων και Κρυπτογραφία. Διακριτός Λογάριθμος και Κρυπτογραφία. Συναρτήσεις Κατακερματισμού. Ψηφιακές Υπογραφές. Πιστοποίηση Πρώτου. Αλγόριθμοι για Παραγοντοποίηση Ακεραίων. Αλγόριθμοι για Διακριτό Λογάριθμο. Ελλειπτικές Καμπύλες. Κρυπτογραφία Ελλειπτικών Καμπυλών.
Λέξεις Κλειδιά
Kρυπτογραφία, Κρυπτογραφία Δημοσίου Κλειδιού, Συμμετρική Κρυπτογραφία, Ψηφιακές Υπογραφές. Υπολογιστική Θεωρία Αριθμών, Κρυπτογραφία Ελλειπτικών Καμυλών
Επιπρόσθετη βιβλιογραφία για μελέτη
. Δ. Πουλάκης, Υπολογιστική Θεωρία Αριθμών, Κάλλιπος 2015.
2. N. P. Smart, Cryptography, McGraw Hill; Boston 2003.
3. J. Hoffstein, J. Pipher and J. Silverman, An Introduction to Mathematical Cryptography, Springer 2008.
4. J. A. Buchmann, Introduction to Cryptography. Springer Verlag, 2004.
5. H. Knospe, Heiko, A course in cryptography, Pure and Applied Undergraduate Texts 40. Providence, RI: American Mathematical Society (AMS), 2019.
6. Steven Galbraith, Mathematics of Public Key Cryptography