Τι είναι SSL;
Συνοπτικά: Το SSL (Secure Sockets Layer) είναι ένα πρωτόκολλο ασφαλείας που χρησιμοποιείται στο διαδίκτυο και δημιουργεί μια κρυπτογραφημένη σύνδεση μεταξύ του server όπου βρίσκεται μία ιστοσελίδα και του φυλλομετρητή με τον οποίο συνδέεται ο επισκέπτης, διασφαλίζοντας την ασφαλή ανταλλαγή δεδομένων μεταξύ τους και αποτρέποντας την υποκλοπή τους από κακόβουλους χρήστες.
Γενικά
Η μετάδοση πληροφοριών μέσω του διαδικτύου γίνεται με την χρήση πρωτόκολλων TCP/IP (Transfer Control Protocol / Internet Protocol). Το SSL λειτουργεί μετά το TCP/IP και πριν τις εφαρμογές υψηλού επιπέδου, όπως είναι για παράδειγμα το HTTP (προβολή ιστοσελίδων), το FTP (μεταφορά αρχείων) και το IMAP (email). Το SSL λαμβάνει τα δεδομένα από τις εφαρμογές υψηλότερων επιπέδων, τα κρυπτογραφεί και στην συνέχεια τα μεταδίδει μέσω του διαδικτύου προς την συσκευή που τα ζήτησε.
Τρόπος λειτουργίας
Το πρωτόκολλο SSL χρησιμοποιεί έναν συνδυασμό της κρυπτογράφησης δημοσίου και συμμετρικού κλειδιού. Η κρυπτογράφηση δημόσιου κλειδιού προσφέρει καλύτερες τεχνικές πιστοποίησης ωστόσο η κρυπτογράφηση συμμετρικού κλειδιού είναι πολύ πιο γρήγορη και αποδοτική.


