AES vs Twofish

Το προηγμένο πρότυπο κρυπτογράφησης ή το AES είναι το πιο πρόσφατο πρότυπο που υιοθετήθηκε από την κυβέρνηση των Ηνωμένων Πολιτειών για την κρυπτογράφηση εμπιστευτικών πληροφοριών. Αρχικά, η ετικέτα AES δεν προοριζόταν για ενιαία κρυπτογράφηση. Αντίθετα, ήταν ένας ανταγωνισμός μεταξύ πολλών. Οι πέντε φιναλίστ είναι ο Rijndael και η Ikifish. Ο Rjindael κέρδισε και έγινε δεκτός ως AES, αλλά ο Twofish δεν το έκανε.

Το AES είναι ένας κρυπτογραφημένος κατάλογος και χρησιμοποιεί ένα δίκτυο μετάβασης για την κρυπτογράφηση δεδομένων. Η Twofish, από την άλλη πλευρά, χρησιμοποιεί το δίκτυο Feistel για να κάνει το ίδιο έργο. Αυτό σημαίνει ότι το Twofish είναι πολύ παρόμοιο, το οποίο είναι πολύ πιο πολύπλοκο από τα πρότυπα DES (Standard Encryption Standard) και 3DES (Triple DES). Αν και παρόμοια με την παλιά κρυπτογράφηση DES, τα δύο ψάρια δεν σπάνε. τόσο θεωρητικά. Το AES είναι επίσης ένα πολύ ισχυρό πρότυπο κρυπτογράφησης με πολύ μεγάλα μήκη κλειδιών. Υπάρχουν περιπτώσεις όπου το AES δεν μπορεί να κρυπτογραφηθεί. Δεν είναι πολύ ανησυχητικό, αλλά το διάλειμμα ήταν στην έκδοση που χρησιμοποιήθηκε στον Γύρο 8. Δεν υπάρχει ακόμη ανιχνεύσιμη επίθεση στον ιστότοπο όπου συλλέχθηκαν δεδομένα παραβιάζοντας την κρυπτογράφηση AES.

Το AES εκτελεί διαφορετικούς τύπους κρυπτογράφησης ανάλογα με το μήκος του κλειδιού. Για βασικά μεγέθη 128 bits, 192 bits και 256 bits, ο αριθμός των ειδών είναι 10, 12 και 14, αντίστοιχα. Δύο ψάρια δεν διαφέρουν σε αριθμό ειδών για οποιαδήποτε μεγέθη κλειδιών. Αντίθετα, χρησιμοποιεί 16, ανεξάρτητα.

Πιθανώς ο κύριος λόγος για τον οποίο ο Rijndael επιλέχθηκε για τον πυρηνικό σταθμό και όχι για τα δύο ψάρια είναι επειδή είναι πολύ αποτελεσματικός όταν πρόκειται για υλικό. Απαιτεί λιγότερη μνήμη και μικρότερο κύκλο για την κρυπτογράφηση δεδομένων. Ενώ το αποτέλεσμα είναι μικρότερο στις συσκευές υψηλής τεχνολογίας, αυτή η διαφορά μπορεί να είναι τεράστια για συσκευές χαμηλού επιπέδου.

Η κατάργηση ενός κωδικού πρόσβασης είναι ο μόνος τρόπος πρόσβασης σε ένα ασφαλές σύστημα. Στην πραγματικότητα, ο πιο δύσκολος τρόπος για να το κάνετε αυτό? ειδικά όταν συναντάτε ένα αυστηρό πρότυπο κρυπτογράφησης, όπως το AES και το Two Fish.

Συμπέρασμα: 1. Το AES είναι στην πραγματικότητα Rijndael, η Twofish είναι AES φιναλίστ. Το AES χρησιμοποιεί ένα υποκατάστατο δίκτυο, το Twofish χρησιμοποιεί ένα δίκτυο Feistel. 5. Το AES είναι πιο αποτελεσματικό από το Twofish

Αναφορές