Skip to main content

Ποιος είναι ο αλγόριθμος AES;

Όταν μιλάμε για ασφάλεια υπολογιστών, ο όρος αλγόριθμος χρησιμοποιείται διαφορετικά από ό, τι στα μαθηματικά, για παράδειγμα, όπου αναφέρεται σε μια συστηματική μεθοδολογία για την επίλυση προβλημάτων σε ένα συγκεκριμένο πλαίσιο.Στην ασφάλεια των υπολογιστών, αναφέρεται σε έναν κρυπτογραφικό αλγόριθμο, ο οποίος είναι μια ακολουθία διαδικασιών ή κανόνων που πρέπει να ακολουθήσετε στην κρυπτογράφηση μηνυμάτων.Οι αλγόριθμοι μπορεί να είναι απλούστεροι ή πιο περίπλοκοι και αυτοί που είναι πιο περίπλοκες είναι πιο δύσκολο να σπάσουν.Το AES αντιπροσωπεύει προχωρημένο πρότυπο κρυπτογράφησης και ο αλγόριθμος AES είναι ένα άλλο όνομα για τον αλγόριθμο Rijndael, ο οποίος επιλέχθηκε για χρήση στο πρότυπο AES.

Ο αλγόριθμος Rijndael επιλέχθηκε σε έναν διεθνή διαγωνισμό για να συμπεριληφθεί στο AES.Όταν ήρθε η ώρα να σκεφτούμε την αντικατάσταση του προτύπου κρυπτογράφησης δεδομένων (DES) MDASH;το οποίο είχε μόνο ένα μήκος κλειδιού 55-bit και θεωρήθηκε αργή και τοποθετεί βαρύ απαιτήσεις στους επεξεργαστές mdash;Το Εθνικό Ινστιτούτο Προτύπων και Τεχνολογίας (NIST) κάλεσε τους κρυπτογράφους να βρουν έναν προηγμένο αλγόριθμο στον οποίο να βασίζονται στις ΑΕ, δηλαδή να αναπτύξουν τον αλγόριθμο ΑΕ.Η πρόσκληση έγινε το 1997 και εξετάστηκαν οι 21 υποβολές που αναπτύχθηκαν από ομάδες από 11 χώρες.Το 2000, ο αλγόριθμος Rijndael επιλέχθηκε ως αλγόριθμος ΑΕ, γι 'αυτό και ο AES αναφέρεται μερικές φορές ως αλγόριθμος ΑΕ (Rijndael).

rijndael mdash;διαφόρων προφέρεται ως / βροχή dahl / ή / rine dahl / mdash;Ονομάστηκε με το συνδυασμό μερών των ονομάτων των δύο προγραμματιστών, Joan Daemen και Vincent Rijmen.Ο αλγόριθμος βασίστηκε σε έναν προηγούμενο αλγόριθμο που είχαν αναπτυχθεί μαζί που ονομάζονται Square .Ο νέος αλγόριθμος AES είναι ένας αλγόριθμος μπλοκ, με δεδομένα που υποβάλλονται σε επεξεργασία σε μπλοκ 128 bit.Όμως, ενώ τα κλειδιά για το DES ήταν μόνο 56 bits, αυτά για το Rijndael θα μπορούσαν να είναι 128, 192 ή 256 bits.Παρ 'όλα αυτά, υπήρξαν κάποιες ανησυχίες για το πόσο ασφαλές είναι ο νέος αλγόριθμος και υπάρχουν συνεχείς προσπάθειες να το σπάσουν.

Ο αλγόριθμος AES επιλέχθηκε από την κυβέρνηση των Ηνωμένων Πολιτειών για μη ταξινομημένα, ευαίσθητα έγγραφα το 2000. Το 2003 υιοθετήθηκε από τα νέα ευρωπαϊκά προγράμματα για τις υπογραφές, την ακεραιότητα και την κρυπτογράφηση (Nessie).Επίσης, το 2003, η Υπηρεσία Εθνικής Ασφάλειας (NSA) αποφάσισε να χρησιμοποιήσει τα υψηλότερα πλήκτρα BIT της AES για κορυφαία μυστικά έγγραφα.Το Internet Key Exchange (IKE) χρησιμοποιεί επίσης τον αλγόριθμο AES για να μεταδώσει το μυστικό κλειδί στον παραλήπτη για αποκρυπτογράφηση του μηνύματος.Το AES χρησιμοποιείται επίσης στο Internet Protocol Security (IPSEC), ένα πρωτόκολλο ασφαλείας για έλεγχο ταυτότητας και κρυπτογράφηση στον ιστό.