filmov
tv
Κρυπτογραφία (Cryptography)

Показать описание
ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ ΚΑΙ ΑΣΦΑΛΕΙΑ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ
Ασφάλεια Πληροφοριακών Συστημάτων
Ασφάλεια Λογισμικού
Κρυπτογραφία (Cryptography)
Η κρυπτογραφία μελετά τρόπους εξασφάλισης της εμπιστευτικότητας
στην επικοινωνία δυο πλευρών.
Για να υλοποιηθούν οι αλγόριθμοι κρυπτογράφησης
χρησιμοποιούνται μαθηματικά όπως:
πρώτοι αριθμοί,
ημίπρωτοι,
παραγοντοποίηση κ.λπ.
Η κρυπτογραφία χρησιμοποιείται ευρύτατα
σήμερα στην καθημερινότητα
χωρίς να γίνεται αντιληπτό,
σε ηλεκτρονικές συναλλαγές,
κινητή τηλεφωνία αλλά και
στα ασύρματα δίκτυα (Wifi).
Σε γενικές γραμμές αυτό που θέλουν να πετύχουν
οι αλγόριθμοι κρυπτογράφησης
μπορεί να περιγραφεί ως εξής:
έστω πως υπάρχουν δύο φίλοι,
ο Άκης και η Βούλα,
οι οποίοι θέλουν να ανταλλάξουν μηνύματα με ασφάλεια
(μόνο αυτοί να μπορούν να τα διαβάσουν).
Ο Άκης, αφού ετοιμάσει το μήνυμά του,
θα το μετατρέψει με κάποιο κλειδί
σε μη αναγνώσιμη από άλλους μορφή
έτσι ώστε μόνο η Βούλα
θα μπορεί να το ξεκλειδώσει
και να διαβάσει το περιεχόμενό του.
Χρήσιμη ορολογία στην κρυπτογραφία είναι η παρακάτω:
Κρυπτογράφηση (Encryption):
Η διαδικασία μετασχηματισμού του μηνύματος
από το αρχικό μήνυμα στο τελικό μη αναγνώσιμο
Αποκρυπτογράφηση (Decryption):
η αντίστροφη διαδικασία της κρυπτογράφησης
Απλό κείμενο (Plaintext):
το αρχικό μήνυμα
Αλγόριθμος κρυπτογράφησης (Cipher) :
ο αλγόριθμος (ο τρόπος) με τον οποίο θα
μετατραπεί το αρχικό μήνυμα σε μη αναγνώσιμο
Κρυπτογράφημα (ciphertext):
το τελικό μη αναγνώσιμο μήνυμα
Κλειδί (key):
είναι μια σειρά αρκετών bit
που χρησιμοποιείται ως είσοδος στη
συνάρτηση κρυπτογράφησης.
Στη μοντέρνα κρυπτογραφία υπάρχουν δύο ειδών κρυπτογραφήσεις,
Συμμετρικού κλειδιού (Symmetric key) και
Ασύμμετρου κλειδιού ή Δημοσίου κλειδιού (Asymmetric key - Public key).
Ασφάλεια Πληροφοριακών Συστημάτων
Ασφάλεια Λογισμικού
Κρυπτογραφία (Cryptography)
Η κρυπτογραφία μελετά τρόπους εξασφάλισης της εμπιστευτικότητας
στην επικοινωνία δυο πλευρών.
Για να υλοποιηθούν οι αλγόριθμοι κρυπτογράφησης
χρησιμοποιούνται μαθηματικά όπως:
πρώτοι αριθμοί,
ημίπρωτοι,
παραγοντοποίηση κ.λπ.
Η κρυπτογραφία χρησιμοποιείται ευρύτατα
σήμερα στην καθημερινότητα
χωρίς να γίνεται αντιληπτό,
σε ηλεκτρονικές συναλλαγές,
κινητή τηλεφωνία αλλά και
στα ασύρματα δίκτυα (Wifi).
Σε γενικές γραμμές αυτό που θέλουν να πετύχουν
οι αλγόριθμοι κρυπτογράφησης
μπορεί να περιγραφεί ως εξής:
έστω πως υπάρχουν δύο φίλοι,
ο Άκης και η Βούλα,
οι οποίοι θέλουν να ανταλλάξουν μηνύματα με ασφάλεια
(μόνο αυτοί να μπορούν να τα διαβάσουν).
Ο Άκης, αφού ετοιμάσει το μήνυμά του,
θα το μετατρέψει με κάποιο κλειδί
σε μη αναγνώσιμη από άλλους μορφή
έτσι ώστε μόνο η Βούλα
θα μπορεί να το ξεκλειδώσει
και να διαβάσει το περιεχόμενό του.
Χρήσιμη ορολογία στην κρυπτογραφία είναι η παρακάτω:
Κρυπτογράφηση (Encryption):
Η διαδικασία μετασχηματισμού του μηνύματος
από το αρχικό μήνυμα στο τελικό μη αναγνώσιμο
Αποκρυπτογράφηση (Decryption):
η αντίστροφη διαδικασία της κρυπτογράφησης
Απλό κείμενο (Plaintext):
το αρχικό μήνυμα
Αλγόριθμος κρυπτογράφησης (Cipher) :
ο αλγόριθμος (ο τρόπος) με τον οποίο θα
μετατραπεί το αρχικό μήνυμα σε μη αναγνώσιμο
Κρυπτογράφημα (ciphertext):
το τελικό μη αναγνώσιμο μήνυμα
Κλειδί (key):
είναι μια σειρά αρκετών bit
που χρησιμοποιείται ως είσοδος στη
συνάρτηση κρυπτογράφησης.
Στη μοντέρνα κρυπτογραφία υπάρχουν δύο ειδών κρυπτογραφήσεις,
Συμμετρικού κλειδιού (Symmetric key) και
Ασύμμετρου κλειδιού ή Δημοσίου κλειδιού (Asymmetric key - Public key).