Αδύναμο κλειδί

Στην κρυπτογραφία, ένα αδύναμο κλειδί είναι ένα κλειδί που όταν χρησιμοποιείται με μια συγκεκριμένη κρυπτογράφηση, κάνει την κρυπτογράφηση να συμπεριφέρεται με κάποιον ανεπιθύμητο τρόπο και απλοποιεί το σπάσιμο (cracking) του κρυπτοκειμένου.

Τα αδύναμα κλειδιά αντιπροσωπεύουν συνήθως ένα πολύ μικρό κλάσμα του συνολικού χώρου κλειδιών, πράγμα που σημαίνει ότι αν κάποιος δημιουργήσει ένα τυχαίο κλειδί για την κρυπτογράφηση ενός μηνύματος, είναι σπάνια περίπτωση τα αδύναμα κλειδιά να προκαλέσουν πρόβλημα ασφάλειας. Ωστόσο, θεωρείται καλός σχεδιασμός για έναν κρυπτογράφο να μην έχει αδύναμα κλειδιά ("quality chiper"). Ένας κρυπτογράφος χωρίς αδύναμα κλειδιά λέγεται ότι έχει επίπεδο ή γραμμικό χώρο κλειδιών.

Παραδείγματα αδύναμων κλειδιών 128 bit

  • Όλα τα μηδενικά (0x00000000000000000000)
  • Όλες οι μονάδες (0xFFFFFFFFFFFFFFFFFFFFFFFFFF)
  • Εναλλασσόμενο '1' + '0' (0x010101010101010101010101)
  • Εναλλασσόμενο 'F' + 'E' (0xFEFEFEFEFEFEFEFEFEFEFEFEFE)
  • Εναλλασσόμενο 'E' + '1' (0xE1E1E1E1E1E1F0F0F0F0F0) ή (0x1E1E1E1E1E1E0F0F0F0F0F)

AlegsaOnline.com - 2020 / 2023 - License CC3