Τι είναι το Skipjack; ορισμός & νόημα

Δημοσιεύτηκε στις με Μελ Χόθορν

Το Skipjack είναι ένας κρυπτογράφησης μπλοκ που αναπτύχθηκε από την Υπηρεσία Εθνικής Ασφάλειας των ΗΠΑ το 1987, αναθεωρήθηκε για πρώτη φορά το 1993 και αποχαρακτηρίστηκε το 1998. Το Skipjack είναι ένας μπλοκ κρυπτογράφησης που έχει σχεδιαστεί για να εκτελεί τη λειτουργία κρυπτογράφησης του τσιπ clipper ενώ χρησιμοποιήθηκε χωριστός μηχανισμός πρόσβασης πεδίου επιβολής του νόμου (LEAF) για την παροχή της μεσεγγύησης λειτουργικότητα. Ο αλγόριθμος θεωρήθηκε γενικά με καχυποψία, καθώς αρχικά είχε ταξινομηθεί πριν επιτραπεί ένας μικρός αριθμός ειδικών ασφαλείας για να το επανεξετάσει το 1993, το 1998 η κοινότητα ασφαλείας ανακάλυψε ανεξάρτητα τις αρχές σχεδιασμού του κρυπτογράφησης και αποχαρακτηρίστηκε.

Το Technipages εξηγεί το Skipjack

Το Skipjack χρησιμοποιεί ένα κλειδί κρυπτογράφησης 80 bit το οποίο θεωρείται ανασφαλές στους σύγχρονους υπολογιστές, ενώ ένα κλειδί 128 bit θεωρείται ελάχιστο για σημαντική κρυπτογραφική ασφάλεια με προστασία από το μέλλον. Κάθε επιπλέον bit μήκους του κλειδιού κρυπτογράφησης αυξάνει εκθετικά τη δυσκολία μιας επίθεσης brute-force.

Έχει βρεθεί ένας αριθμός επιθέσεων που μπορεί να σπάσουν μερικούς από τους γύρους κρυπτογράφησης που χρησιμοποιεί το skipjack, αν και δεν έχει βρεθεί καμία επίθεση που να σπάει και τους 32 γύρους μέχρι σήμερα. Δεν υπήρξαν προτάσεις ή ενδείξεις ότι ο αλγόριθμος περιέχει οπίσθιες πόρτες απευθείας, πέρα ​​από τη χρήση του με τη λειτουργία μεσεγγύησης του τσιπ κοπής.

Η αποτυχία του τσιπ Clipper δεν σχετιζόταν πραγματικά με τον κρυπτογράφηση του skipjack, ενώ το skipjack έχει ελαττώματα, υπήρχαν περισσότερα σημαντικά ζητήματα με την κοινή γνώμη έναντι της βασικής λειτουργικότητας μεσεγγύησης του τσιπ clipper και αργότερα των ελαττωμάτων ασφαλείας προσδιορίζονται σε αυτό.

Το κύριο σύγχρονο αντίστοιχο του Skipjack ως κρυπτογράφησης μπλοκ είναι το Advanced Encryption Standard (AES) που τυποποιήθηκε το 2001. Το AES υποστηρίζει μεγέθη κλειδιών 128, 192 και 256 bit καθιστώντας το σημαντικά πιο ασφαλές. Ενώ είναι γνωστές μερικές επιθέσεις κατά του AES, είτε έχουν ελάχιστη επίδραση στην ασφάλεια είτε έχουν τόσο υψηλές απαιτήσεις πρόσβασης ώστε να είναι αδύνατες.

Κοινές χρήσεις του Skipjack

  • Το Skipjack χρησιμοποιήθηκε ως αλγόριθμος κρυπτογράφησης στο τσιπ Clipper που χρηματοδοτείται από την κυβέρνηση των ΗΠΑ.
  • Το Skipjack χρησιμοποιεί ένα κλειδί 80-bit για την κρυπτογράφηση ή την αποκρυπτογράφηση μπλοκ δεδομένων 64-bit σε 32 γύρους.
  • Ο Eli Biham και ο Adi Shamir ανακάλυψαν μια επίθεση σε 16 από τους 32 γύρους μέσα σε μία ημέρα από τον αποχαρακτηρισμό του Skipjack

Συνήθεις κακές χρήσεις του Skipjack

  • Το Skipjack ήταν ένας κρυπτογράφησης με κερκόπορτα που αναπτύχθηκε από την NSA για χρήση στο τσιπ clipper.