Γενικά
ΠΡΟΟΔΟΣ,
Η ΕΞΕΤΑΣΗ (ΠΡΟΔΟΣ) ΣΤΟ ΜΑΘΗΜΑ ΘΑ ΓΙΝΕΙ ΤΟ ΣΑΒΒΑΤΟ 23 Μαρτίου και ώρα 10:00-12:00.
Οι φοιτηέτς μπορούν να έχουν ατά την εξέταση, ένα υπολογιστάκι.
ΠΡΟΟΔΟΣ,
Η ΕΞΕΤΑΣΗ (ΠΡΟΔΟΣ) ΣΤΟ ΜΑΘΗΜΑ ΘΑ ΓΙΝΕΙ ΤΟ ΣΑΒΒΑΤΟ 23 Μαρτίου και ώρα 10:00-12:00.
Οι φοιτηέτς μπορούν να έχουν ατά την εξέταση, ένα υπολογιστάκι.
Δευτέρα, 4-2-2019
Εισαγωγή στην Κρυπτογραφία και πρώτες βασικές έννοιες θεωρίαs αριθμών.
Τετάρτη, 6-2-2019
Γραμμικές ισοτιμίες και συστήματα. Ορισμός του κρυπτοσυστήματος. Κρυπτοσύστημα μεταφοράς.
Δευτέρα, 11η Φεβρουαρίου
Αφινικό κρυπτοσύστημα και η κρυπτοανάλυση του. Το κρυπτοσύστημα της μεταφοράς και η κρυπτοανάλυση του.
Τετάρτη, 13η Φεβρουαρίου
Το κρυπτοσύστημα Vigenere και η κρυπτοανάλυση του.
Το κρυπτοσύστημα του Hill και η κρυπτοανάλυση του.
Δευτέρα, Κρυπτοσυστήματα ροής,
Τετάρτη, Κρυπτοανάλυση κρυπτοσυστημάτων ροής
Δευτέρα 25η Φεβρουαρίου
ΜΗ- ΣΥΜΜΕΤΡΙΚΗ ΚΡΥΠΤΟΓΡΑΦΙΑ,
Εισαγωγή, γενικά, αναφορά στα διάφορα συστήματα.
Εισαγωγή στον RSA,
Τετάρτη, 27η Φεβρουαρίου
Ορισμός και απόδειξη ότι με τον ορισμό του RSA κατασκευάζεται κρυπτοσύστημα
Παραδείγματα. Γενικευμένος αλγόριθμος του Ευκλείδη κα υπολογισμός δυνάμεων( modn)
Δευτέρα 4η Μαρτίου 2019
Ψηφιακή υπογραφή με χρήση του συστήματος RSA.
ασφάλεια του συστήματος, σωστή επιλογή των p,q, όχι κακή χρήση του αλγορίθμου, όχι μικρό e, όχι ίδιο κλειδί για υπογραφή.
Τετάρτη 6η Μαρτίου 2019
Κριτήρια πιστοποιίησης πρώτων αριθμών.
1. Της τετραγωνικής ρίζας του n. 2. Του θεωρήματος του Wilson. (Όχι πρακτικό).
3. Του μικρού Θεωρήματος του FERMAT, (Ψευδοπρώτοι ωσ προσ βάση, αριθμοί του Fermat πρώτοι ή ψευδοπρώτοι ως προς βάση το 2, αριθμοί Carmichael) Κριτήριο του Fermat πιστοποίησης πρώτων αριθμών.
Δευτέρα 11η Μαρτίου του 2019
ΑΡΓΙΑ (ΚΑΘΑΡΑ ΔΕΥΤΕΡΑ)
Τετάρτη 13 Μαρτίου 2019
Βελτιωμένο κριτήριο αυτού του Fermat. Κριτήριο των Miller-Rabin. Απόδειξη ότι αποτελεί πιθανοθεωρητικό αλγόριθμο Monte Carlo.
Χωρίς αποδείξεις: Κριτήριο του Pepin, AKS-αλγόριθμος, πρώτοι αρiθμοί Mersenne, Test των Lucas-Lehmer.
Δευτέρα 18η Μαρτίου. Παραγοντοπίοηση ακεραίων και πιστοποίηση πρώτων αριθμών.
Αλγόριθμος παραγοντοπίηαης του Fermat και αλγόριθμος παραγοντοπίησης του του DΙΧΟΝ
Τετάρτη 20η Μαρτίου
Ο (p-1)-αλγόριθμος του Pollard και ο ρ-αλγόριθμος του Pollard.
Δευτέρα 25η του Μαρτίου
ΑΡΓΙΑ
Τετάρτη 27η Μαρτίου
Επανάληψη και περιγραφική αναφορά στους αλγόριθμους (p+1) του Williams και αλγόριθμο των συνεχών κλασμάτων.
Επίσης του τετραγωνικού κοσκίνου και του κοσκίνου αλγεβρικών σωμάτων αριθμών.
Παραπομπή και σε διάφορα τεστ πιστοπίησης πρώτων. (Βιβλίο Α-Κ, Θ.Α. Ι σελίδεσ 286-295 (παλαιά έκδοση)
Δευτέρα 1η Απριλίου
Τάξη στοιχείου modm , αρχικές ρίζες modm και βασικές ιδιότητες αυτών.
Τετέρτη 3 Απριλίου
Διακριτός λογάριθμος, ορισμός και βασικές ιδιότητες αυτού.
Δευτέρα, 8η Απριλίου 2019
Το κρυπτοσύστημα El-Gamal. Diffie-Hellman key exchange.
Τετάρτη, 10η Απριλίου 2019
Επιθέσεις εναμτίον του DLP (Discrete Logarithm Problem)
Generic Algorithms(running time depends on the size of the cyclic group)
-------- brute force
--------- baby -step, giant-step
--------- Pollards rho method
Δευτέρα, 15η Απριλίου
Αλγόριθμοι επίθεσης στο DLP
generic (Εξαρτάται από το μέγεθος των πρώτων παραγόντων της τάξης τησ κυλικής ομάδας)
------- Ο αλγόριθμος των Pohling-Hellman
Τετάρτη, 17η Απριλίου
Εφαρμογές του αλγορίθμου των Pohling-Hellman.
Nongeneric algorithms
----Index-Calculus method
Δευτέρα, 6η Μαίου 2019
Πυθαγόρειες τριάδες (Ρητά σημεία του μοναδιαίου κύκλου).
Ελλειπτικές καμπύλες (Βασικές έννοιες).
Ομαλές καμπύλες, γεωμετρικά η πρόσθεση σημείων
μιας ελλειπτοκής καμπύλης. (συνεκτικές συνιστώσεις αυτής).
Τετάρτη, 8η Μαρτίου
Ελλειπτικές καμπύλες ορισμένες στο πεπερασμένο σώμα F_p, p πρώτος p>3.
Υπολογισμοί- παραδείγματα.. Το Θεώρημα του Hasse.
Δευτέρα, 13η Μαίου 2019
Υπολογισμός όλων των ρητών (F_{p} σημείων ελλειπτικής καμπύλης
ορισμένης υπέρ το F_{p}. Παραδείγματα. Το Θεώρημα του Cassels.
ECDLP (Elliptic Curve Discrete Logarithm Problem)
Αλγόριθμος υπολογισμού του dP
Τετάρτη 15η Μαίου 2019
Elliptic Curve Diffie-Hellman exchange key.
Επιθέσεις στον ECDL
-----Baby step, Giant step για τον ECDL
---------- Η ρ-(rho)-μέθοδος του Pollard για τον ECDL
Παραδείγματα.
Τέλος του μαθήματος.
Ένα δίωρο ασκήσεων θα ανακοινωθεί την έπόμενη εβδομάδα.
Εξετάσεις στις 6 Ιουνίου
Έκτακτο δίωρο ασκήσεων,
ΤΗΝ ΤΕΤΑΡΤΗ 23 ΜΑΙΟΥ κα ιώρα 10 με 12.
Αύριο θα ανακοινώσω και την αίθουσα.