Rainbow Table Attack
Η επίθεση Rainbow Table είναι μια τεχνική που χρησιμοποιείται στο χώρο της πληροφορικής για να σπάσει κρυπτογραφημένα κωδικούς. Κατά τη διάρκεια μιας επίθεσης Rainbow Table, ο επιτιθέμενος αποθηκεύει μια μεγάλη βάση δεδομένων με προ-υπολογισμένους κωδικούς και τους αντίστοιχους καταλόγους. Στη συνέχεια, αναζητά τον κωδικό που προσπαθεί να σπάσει στη βάση δεδομένων και χρησιμοποιεί τον κατάλογο για να αποκτήσει την αντίστοιχη κωδική λέξη.
Εάν, για παράδειγμα, είχαμε μια κωδική λέξη με 6 χαρακτήρες που αποτελείται από γράμματα και αριθμούς, υπάρχουν εκατομμύρια δυνατούς συνδυασμούς. Υπολογίζοντας τους όλους για να βρούμε τον σωστό κωδικό θα απαιτούσε πάρα πολύ χρόνο. Ωστόσο, με τη χρήση μιας επίθεσης Rainbow Table μπορούμε να αντιστοιχίσουμε άμεσα έναν κωδικό με την αντίστοιχη κωδική λέξη, εξοικονομώντας πάρα πολύ χρ