Η τακτική κρυπτογράφηση απλά κρυπτογραφεί ένα αρχείο ή μήνυμα και το στέλνει σε άλλο άτομο που αποκρυπτογραφεί το μήνυμα χρησιμοποιώντας κάποιο είδος κλειδιού αποκρυπτογράφησης. Η κρυπτογράφηση Secure Sockets Layer (SSL) διατηρεί κρυπτογραφημένα κανάλια επικοινωνίας μεταξύ υπολογιστών για τη διευκόλυνση της μεταφοράς ασφαλών δεδομένων. Αυτό καθιστά πιθανές συναλλαγές όπως οι διαδικτυακές τραπεζικές συναλλαγές. Για τέτοιες επικοινωνίες, οι άνθρωποι συνήθως αναμένουν ισχυρή κρυπτογράφηση, και τα πρότυπα κρυπτογράφησης 256-bit προσφέρουν ακριβώς αυτό.
Προηγμένο πρότυπο κρυπτογράφησης
Δεδομένου ότι η ψηφιακή επικοινωνία έχει γίνει τόσο πανταχού παρούσα στην ομοσπονδιακή κυβέρνηση, το Εθνικό Ινστιτούτο Προτύπων και Τεχνολογίας ανέπτυξε το Advanced Encryption Standard για τη διαφύλαξη των πληροφοριών. Αυτή η προδιαγραφή υπαγορεύει έναν πολύπλοκο αλγόριθμο κρυπτογράφησης που μπορεί να χρησιμοποιεί πλήκτρα κρυπτογράφησης διαφορετικών μηκών 128-bit, 192-bit ή 256-bit. Ενώ αυτή η διαδικασία είναι αρκετά περίπλοκη μαθηματικά, το πρότυπο AES επιχειρεί να παρουσιάσει μια μέθοδο κρυπτογράφησης στην οποία το μήνυμα δεν αποκρυπτογραφείται από την κρυπτογραφημένη μορφή του και ότι τα πλήκτρα κρυπτογράφησης είναι αδύνατον να μαντέψουν με υπολογιστικά μέσα.
Κρυπτογράφηση 256-Bit
Η ανθεκτικότητα μιας μεθόδου κρυπτογράφησης συνδέεται άμεσα με το κλειδί κρυπτογράφησης. Όσο πιο δύσκολο είναι να μαντέψει κανείς, τόσο λιγότερο πιθανό είναι ένα τρίτο μέρος να το υπολογίσει υπολογιστικά και να το εφαρμόσει σε ένα κρυπτογραφημένο μήνυμα. Για παράδειγμα, θα χρειαστούν περίπου μερικά δισεκατομμύρια χρόνια για να σπάσει ένα κλειδί κρυπτογράφησης 128-bit μέσω τεχνικών brute-force (εικασία), κάνοντας ακόμη και τα κλειδιά 128-bit εξαιρετικά ασφαλή. Ένα κλειδί κρυπτογράφησης 256 bit θα ήταν σχεδόν αδύνατο να μαντέψει κανείς ή να αποκρυπτογραφήσει.
Secure Sockets Layer
Το Secure Sockets Layer αντιπροσωπεύει έναν τύπο κρυπτογράφησης που βασίζεται σε δεδομένα «tunneling», όπου δύο υπολογιστές ξεκινούν ένα κρυπτογραφημένο κανάλι επικοινωνίας μέσω της διαπραγμάτευσης μεθόδων κρυπτογράφησης. Κατά τη σύνδεση σε διακομιστή μέσω SSL, το πρόγραμμα περιήγησής σας ζητά πρώτα ένα πιστοποιητικό ελέγχου ταυτότητας. Μόλις επαληθευτεί το πιστοποιητικό, και οι δύο υπολογιστές διαπραγματεύονται μια μέθοδο κρυπτογράφησης και στη συνέχεια το πρόγραμμα περιήγησής σας στέλνει ένα κλειδί κρυπτογράφησης / αποκρυπτογράφησης στο διακομιστή. Τώρα, όλες οι επικοινωνίες κατά τη διάρκεια της συνεδρίας θα κρυπτογραφηθούν χρησιμοποιώντας την συμφωνημένη τεχνική.
256-bit SSL
Μια σύνδεση SSL που χρησιμοποιεί ένα κλειδί κρυπτογράφησης 256-bit για κρυπτογράφηση και αποκρυπτογράφηση είναι SSL 256-bit. Αυτό το επίπεδο κρυπτογράφησης είναι εξαιρετικά ασφαλές και χρησιμοποιείται συχνότερα για επικοινωνίες με τράπεζες και πιστωτικά γραφεία για τη διατήρηση της ιδιωτικής ζωής και της ασφάλειας των πελατών. Ωστόσο, το SSL 256-bit απαιτεί λίγο περισσότερο υπολογισμό τόσο για τον υπολογιστή-πελάτη όσο και για τον υπολογιστή διακομιστή, πράγμα που σημαίνει ότι οι συνδέσεις είναι πιο αργές. Άλλες επικοινωνίες SSL που δεν ασχολούνται με τόσο ευαίσθητο υλικό όπως τραπεζικές πληροφορίες μπορεί να χρησιμοποιούν κρυπτογράφηση 128-bit εξίσου αποτελεσματικά.